Adverti horiz upsell

Free tweenMachine for Maya 2.1.2 (maya script)

Creates breakdown poses based on surrounding poses

License
Button download
10,066 Downloads

Compatibility

  • 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 9.x, 2009, 2008, 8.x, 7.x, 6.x

Operating Systems

  • Linux
  • Mac
  • Windows

History

Created:07/13/2006
Last Modified:04/21/2017
File Size: 17.2 KB

Beta version of Python update (v3.0.0) now available on my web site: https://www.justinsbarrett.com/tweenmachine

Some time ago, my friend Doron Meir told me about a MAXScript someone had written for him that allowed him to easily add "in-between" poses somewhat similar to the way he was used to doing in 2D animation. The tool allowed him to add a new pose between two existing poses, and automatically bias the new pose toward its neighbors by a user-selectable amount. I'd been thinking of trying my hand at MEL scripting, so I offered to try creating a script for Maya that would accomplish the same task. The end result was the tweenMachine.

After publishing version 1.10 about a month ago, I decided it was time to push beyond the limitations of that version and expand the tool into something much more useful and versatile. After working many late nights (and early mornings), I'm happy to present version 2.0. There are still many features I plan to add, and I'm open to suggestions from others on features they'd like to see.

Version 2.00 of the tweenMachine has the following features:
  • Sets: create custom sliders that affect a specific set of controls. With this feature, you can sculpt the start of a breakdown pose without selecting a single object. For example, make a slider that affects the entire body, another that only affects the spine, one for the left arm, etc. Controls can be assigned to any number of sets.
  • Groups: Sets can be organized into collapsable named groups. For example, you could create a group for each character in your scene.
  • Save with scene: data for groups and sets is automatically saved with your scene file. If you have the tweenMachine active when you open a scene that contains tweenMachine data, it will read the existing data and rebuild the UI automatically.
  • Load/Save: data for all groups and sets can be saved to a text file. This allows you to easily share settings across multiple files.
  • Timeline ticks: enable/disable ticks on the timeline for any set or group, so you can see where your poses are without having to select anything.
  • Channel isolation: when channels are selected in the channel box, using the "Selected" slider only affects those channels
  • Overshoot mode: changes the slider range so you can easily create overshoot and anticipation poses
  • Management tools: easily manage sets and groups with included management tools

More details, examples, and support links are available on the tweenMachine webpage.

Justin S Barrett



Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • anees aboobacker
    anees aboobacker
  • Yutaro Shirai
    Yutaro Shirai
  • M Barr
    M Barr
  • David Llopis
    David Llopis
  • jason frehner
    jason frehner
  • agentwd40
    agentwd40
  • Tepes
    Tepes
  • mo en
    mo en
  • animetria
    animetria
  • ticklishhobo
    ticklishhobo
  • reyrey
    reyrey
  • Anlymation
    Anlymation
  • kalesha
    kalesha
  • elviocb
    elviocb
  • Damien Hess
    Damien Hess
  • Isabel Carral
    Isabel Carral
  • mirosouto
    mirosouto
  • dazed
    dazed
  • joe  madock
    joe madock
  • cristian muñoz
    cristian muñoz
  • nbreslow
    nbreslow
  • liu zhanwei
    liu zhanwei
  • mike neko
    mike neko
  • supamonke
    supamonke
  • Florian Fietz
    Florian Fietz
  • Cesar Paiva
    Cesar Paiva
  • Charles Springer
    Charles Springer
  • Scott Bono
    Scott Bono
  • duckkkh
    duckkkh
  • plwoods
    plwoods
  • biggaman
    biggaman
  • kenny_yam
    kenny_yam
  • tywz231nxl
    tywz231nxl
  • stephen hibberd
    stephen hibberd
  • Richard Stevenson
    Richard Stevenson
  • Wenny Z
    Wenny Z
  • gizmotweak
    gizmotweak
  • Kadigan
    Kadigan
  • Daniel Lee
    Daniel Lee
  • Yohei Koike
    Yohei Koike
  • Shauntezuma
    Shauntezuma
  • vandale
    vandale
  • Nick_xu
    Nick_xu
  • Leo Animator
    Leo Animator
  • felugo
    felugo
  • Isis707
    Isis707
  • cg maya
    cg maya
  • Matthew Wiedeman
    Matthew Wiedeman
  • Ale Jandro
    Ale Jandro
  • Lyn0147
    Lyn0147
  • dorrm
    dorrm
  • miraizu
    miraizu
  • Three10Thirty
    Three10Thirty
  • Stinus Vithner
    Stinus Vithner
  • tony yang
    tony yang
  • Hellbunny
    Hellbunny
  • Jack Revin
    Jack Revin
  • rafaeljm
    rafaeljm
  • unitZero8
    unitZero8
  • joie
    joie
  • Adam Thomas
    Adam Thomas
  • Lynue
    Lynue
  • morlando2000
    morlando2000
  • 鹏
  • MortifiedPenguin
    MortifiedPenguin
  • mrmendez
    mrmendez
  • Simbak
    Simbak
  • raghav26
    raghav26
  • Michael Matskevich
    Michael Matskevich
  • Sergey Lyubich
    Sergey Lyubich
  • rarau_kurou
    rarau_kurou
  • moohyun jang
    moohyun jang
  • mijin3215
    mijin3215
  • irendeir
    irendeir
  • animaya_sandeep
    animaya_sandeep
  • rushcg
    rushcg
  • xerberus333
    xerberus333
  • Kodeki
    Kodeki
  • Giganticube
    Giganticube
  • Anfas
    Anfas
  • i349y
    i349y
  • galina galina
    galina galina
  • richin90
    richin90
  • aloblu
    aloblu