What's New in the MotionBuilder 2020 SDK
Software Dependencies
The following operating systems, compilers, and languages are required:
- Linux Centos 7
- Red Hat Developer Toolset 6.1 with gcc 6.3.1
- Windows 7 or higher
- Microsoft Visual Studio 2017
- Python 2.7.11
- FBX SDK 2020.1
- QT 5.12.5
- Boost 1.66
- Perforce API 2019.1.18
- PySide2 version 5.12.5
New Methods, Properties, and Others
The following new updates been added to MotionBuilder 2020.
New properties for locking story clips
New properties have been added to the FBStoryClip class to support the In/Out Locked property for story clips:
- FBStoryClip::StartStopLocked
- FBStoryClip::ShotStartStopLocked
New methods for Schematic View bookmarks
New methods have been added to the FBRenderer class to support Schematic bookmarks:
- FBRenderer::GetSchematicBookmarkNames() returns the bookmark names available in the Schematic View.
- FBRenderer::GetCurrentSchematicBookmarkName() returns the current bookmark name used by the Schematic View.
- FBRenderer::IsCurrentSchematicBookmarkDirty() returns if the current bookmark used by the Schematic View is dirty or not.
- FBRenderer::CreateSchematicBookmark() creates a new bookmark in the Schematic View.
- FBRenderer::DeleteSchematicBookmark() deletes a bookmark from the Schematic View.
- FBRenderer::RenameSchematicBookmark() renames a bookmark in the Schematic View.
- FBRenderer::SelectSchematicBookmark() selects an existing bookmark in the Schematic View and uses it as the current bookmark.
- FBRenderer::UpdateCurrentSchematicBookmark() updates the current bookmark in the Schematic View.
HideManipulatorOnPlayback added to FBRenderer
The FBRenderer::HideManipulatorOnPlayback property has been added to support toggling the visibility of the manipulator.
Custom frame rate updates
The following updates have been made to support the new 119.88 frame rate:
- The FBTimeMode enum type has a new enumerator: kFBTimeMode11988Frames.
- The FBTimeCode class reference has been updated.
.