The purpose of this SDK (software development kit) is to enable you to customize MotionBuilder and automate your workflows.
Prerequisites for programming MotionBuilder
- Familiarity with MotionBuilder functionality.
- For C++, a familiarity with C++ and Visual Studio.
- For Python, a basic knowledge of Python is helpful. There are many good and free tutorials on the internet.
System requirements
- For C++ you need Visual Studio 2008 SP1, and Qt.
- This version of MotionBuilder uses Python 2.6.4. You cannot change this.
Compatibility across versions of MotionBuilder
- For C++, binary compatibility across MotionBuilder versions is not guaranteed. Best practice is compile with the SDK version
on which you want to run the binary plugin.
- Generally, you should develop scripts or plug-ins using the SDK for the MotionBuilder version where you intend to use them.
- Python scripts may not have the same functionality across versions of MotionBuilder.
- This version of MotionBuilder uses Python 2.6.4. You must use Python 2.6.4; you cannot change this.