Autodesk MotionBuilderAutodesk® MotionBuilder® software development kit and Python® scripting language allow you to automate repetitive, time-consuming tasks, as well as extend and create features without leaving the Autodesk MotionBuilder environment. Read more... Open Reality SDK- The Open Reality SDK can be used to create custom tools and features that plug directly into Autodesk MotionBuilder and extend its functionality.
- Used for the creation of plug-ins, device drivers, custom importers/exporters, custom UI elements and custom filters, shaders, and constraints.
- In-house developers can create project-specific functionality, which accommodates specific workflows and requirements, including custom file types and pre-visualization workflows.
Python Scripting- Support for the popular, easy-to-use Python scripting language allows production facilities to better integrate Autodesk MotionBuilder into your production pipeline.
- You can get deeper access to MotionBuilder functionality through exposure of rendering codes, the FCurve % function, control rigs, and loading/merging of characters, which allows quick development of automation scripts.
- Integrates Python editor with support for single and multi-line entry, tabbed workspaces, line numbering, color coding, history, hotkey support, drag and drop support, color coded error messages, and searching.
Working with the MotionBuilder SDK - Decide what language is right for you
Not sure what programming language to dive into for MotionBuilder, check out this helpful guide!
Decide what language is right for you (pdf - 263Kb) - Featured OpenReality SDK Code Sample
Learn how to set a key inside a gap on an optical marker model and then position the value (once InsertControlKey keys a default value.
Setting gap keys (zip - 108Kb) Environment Requirements for MotionBuilder 2010- C++ Software Development Kit is supported with Microsoft® Visual C++ ® 9.0 (2008), Service Pack 1 compiler (for Windows® operating system)
- The MotionBuilder Python libraries support Python version 2.6.1, the same version as used in Autodesk Maya 2010.
ADN Course Schedule Check out our exciting ADN Course Schedule, it changes regularly, so keep an eye on it. We offer Beginner to Advanced courses in various different formats, for specific course suggestions feel free to e-mail us. Join Autodesk Developer Network Media & Entertainment Partner ProgramMembership in the Autodesk Developer Network Sparks partner program gives you access to the MotionBuilder OpenReality SDK developer knowledge base—including answers to frequently asked development questions as well as direct professional SDK technical support from the Autodesk global team. For more details see www.autodesk.com/developer |