MotionBuilder 2024 Release Notes
Welcome to MotionBuilder 2024. These release notes describe known limitations, issues, and fixes included in this release. To learn about the new features and updated workflows, see What's New in MotionBuilder 2024 and What's New in MotionBuilder 2024 SDK.
For complete MotionBuilder configuration, licensing and deployment options, see MotionBuilder Installation
What's Fixed
Audio |
Mobupy crash when loading a scene with an audio file MOBU-11680 |
Audio Clip is lost on load when its path has changed MOBU-11541 |
Blend Shape |
Shape animation not applied when loading animation file MOBU-11549 |
Cameras |
Crash when Z Depth Selection (Hide Front) is used with a system camera MOBU-11678 |
Access violation occurs when cloning the Producer Perspective system camera MOBU-11633 |
Character |
Retargeting mode reset to Off when selecting a character source MOBU-11553 |
Character disappearing when inserting current take with multiple layers MOBU-11716 |
Character Extension objects are not animated if Character Extension node is missing MOBU-11621 |
Character Controls |
IK effector is no longer updated by IK Pull value change MOBU-11681 |
Save Character Animation with "One Take Per File" option fails MOBU-11673 |
Constraints |
Pulse box not working as expected when re-enabling the Relation Constraint MOBU-11669 |
Max Pass-thru doesn't handle negative values with Relationship Constraints MOBU-11560 |
Large scene Relation Constraint creation is slow MOBU-11535 |
Devices |
Undo not working in MIDI device properties MOBU-11654 |
Nodes Remove button always disabled in MIDI Device MOBU-11558 |
File I/O |
Pose images are incorrect when loading scene MOBU-11652 |
FbxLODGroup objects are not imported MOBU-11617 |
New sets wrongly created when importing animation only MOBU-11563 |
General |
CPU spikes dramatically and lags when opening 2 instances MOBU-11647 |
Motion Files |
Extra last take always imported when using Motion File Import MOBU-11644 |
Namespaces |
Merging a scene with same namespace sometimes adds suffix when folders are involved MOBU-11632 |
Python and Python Editor |
Hang when loading large scripts in Python Editor MOBU-11657 |
Error with SetSyntaxInfo when launching the Python Editor MOBU-11559 |
Make the Python Editor's console history truly non-editable MOBU-11536 |
Error when creating a new Python tool MOBU-11668 |
Some Python examples using map function are not python3 compatible MOBU-11646 |
SDK |
Multiple fixes to the FBControlSet class MOBU-11622 |
FBPython doesn't support well the FBPythonContext class MOBU-11623 |
Crash when setting FBTool.MinSizeX/MaxSizeX/MinSizeY/MaxSizeY properties MOBU-11676 |
Crash with multiple callbacks added to one same FBApplication event MOBU-11674 |
Crash when calling FCurve.KeyDeleteByTimeRange after applying an FBFilter MOBU-11667 |
Current scene name changing when using FBFbxOptions.SetObjectsToSave MOBU-11625 |
FBPreventUIUpdateIsOn() always returns None MOBU-11624 |
FBPropertyAnimatable.SetFocus/SetFocusChild does not always remove the focus MOBU-11551 |
Renaming an Audio/Video Story Clip (FBStoryClip.Name) is not well persisted MOBU-11649 |
SDK sample .\OpenRealitySDK\samples\constraints\constraint3Dcurvedeformer causes crash MOBU-11554 |
Schematic |
Selecting and moving a collapsed node should move its children in Schematic View MOBU-11562 |
Story |
Merging a scene could break Story Clips MOBU-11653 |
Selected take is not always applied on scene load MOBU-11620 |
UI |
Undocked Transport Controls tool all black on start-up MOBU-11677 |
Crash when editing the string custom property default value MOBU-11675 |
Preview Layout no longer always displays the Transport Controls MOBU-11666 |
Editing another FBSpread cell requires to many mouse clicks MOBU-11656 |
Viewer |
OpenGL error 1282 when selecting objects in the Viewer MOBU-11682 |
Crash when using a Dynamic Lighting & Shadow shader MOBU-11679 |
Slowness with Normal/X-Ray modes with multiple characters MOBU-11540 |