- Software release: MotionBuilder 2011.1.
- Document build version: 29 March 2010.
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.
A good starting point is the official website of the Python programming
language: http://python.org/
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. MotionBuilder
now includes the entire standard Python installation. Before MotionBuilder
2009 only a subset was included.