3D character animation software for virtual cinematography, motion capture, and traditional keyframe animation
MotionBuilder 2022 enables artists to work faster and more effeciently without compromising creativity. This release includes support for Python 3, developer-focused improvements, and workflow enhancements to help improve daily work for animatiors and developers
Python 3 is now available for MotionBuilder providing performance, security, and dev-centri language enhancements, while support for PIP delivers instant access to the latest libraries and tools. Python 3 is the new default on Windows and Linux, but MotionBuilder can still be launched in Python 2 mode by setting an environment variable or with an command line flag.
The MotionBulder Python Command Line tool has been significantly improved. mobupy.exe can e used to call the MotionBuilder Python SDK. This opens the door to the new capablities like file procession and rendering from the Command Line .
The MotionBuilder API has been expanded and improved to include additional capablities based on common feedback from developers.
The Python Editor now displays an 'X' button on each script tab, providing a quick way to close scripts and allowing users to manage multiple script tabs more efficiently.
Tool developers can now modify the MotionBuilder splash screen with custom imagery, defined by a new environment variable named MOTIONBUILDER_ICON_PATH. This enables artists and studios to customize the startup experience to differentiate between different projects or tool versions.
Animators can now visualize real Quaternion Rotation properties within the FCurve Editor that match evaluation values, instead of displaying them as normal FCurves.
The new "Add to Body Part" property enables artists to key a character extension when selecting the body part containing a reference object of that character extension. This simplifies the key framing process for character extensions by allowing users to animate them in conjunction with an associated body part.
When working with Character Controls, animators can control whether the auxiliary pivots/effectors should be automatically shown or not by using "Automatically Expand Auxiliaries", a new preference added in the Character section. This saves time for animators by reducing the number of actions required to expand IK auxiliaries each time they select individual effectors in the Character Controls.
Artists can include relation constraints in an animation layer, while also controlling layer weight, improving the visibility of the layer relationships within the Navigator.
Users now have more precise control over the transformation of camera plates.
New options in the Groups/Sets Tool are available to preserve the Show/Pick/Trs state of Groups/Sets when toggling a parent node.
The Navigator now supports drag and drop parenting of HUDs. The resulting HUD hierarchies can then be easily attached to cameras and rendered in the Viewer, making it easier to associate things like HUD style rig control setups with cameras.
Similar to the FCurve Editor, the Camera Switcher now has the ability to display an audio waveform from an audio clip or a Story audio track, allowing animators to stay in context while using audio in the Camera Switcher.
Previously, they would have to switch back to the FCurve Editor to see the audio waveform.
A new Undo window has been added to enable display and modification of a detailed view of the command history. This new feature allows users to see and update the current level within the undo stack.
When loading a scene file, images contained in the file can be now be loaded in parallel to speed up the loading process, giving users a significant speed boost when opening files with numerous, large images. This is especially important when working with scenes with image-based reference footage.
The new "Up Axis Used" in File option allows users to specify that the up-axis embedded in the C3D file should be used on import, giving them more control over which axis is up in relation to HIK. In previous versions, users did not have access to the up-axis setting stored in a C3D file.
Several updates have been made to improve selection accuracy for objects in the Viewport allowing users to interactively select objects such as cameras and locators more predictably in the Viewport.
Animators will experience workflow improvements and increased stability when working in the Story tool, based on feedback from power users.
Share your knowledge, ask questions, and explore popular MotionBuilder topics on the MotionBuilder Forum. .