• Help Home
  • English (US)
    1. English (US)
    2. 日本語
    • MotionBuilder What's New
      • What's New in MotionBuilder 2026
      • What's New in MotionBuilder 2025.1
      • What's New in MotionBuilder 2025
      • What's New in MotionBuilder 2024
    • MotionBuilder Release Notes
    • MotionBuilder Installation
    • Getting Started
    • Basics
    • Managing Scenes and Files
    • Interoperability
    • USD for MotionBuilder
    • Animation
    • Character Animation
    • Lighting and Shading
    • MotionBuilder Rendering
    • Customizing
    • Keyboard Shortcuts
    • Reference
    • MotionBuilder Scripting
    • MotionBuilder Developer Help
      • Welcome to the MotionBuilder SDK
      • What's New / What's Changed?
      • Getting Started
      • MotionBuilder SDK Architecture
        • Naming Conventions
        • Threading
        • Enumeration mapping
        • Data types & properties
        • Shaders
        • Events & callbacks
        • Matrix Transformation Order
        • Customizing the MotionBuilder SDK
      • Object Model
      • File Input and Output
      • Distributing MotionBuilder plug-ins using modules
      • Scene Elements
      • Animation
      • Flexible Mocap
      • Custom Renderer API
      • File Referencing System
      • User Interface
      • Motion Capture Devices
      • Kinect Plug-in
      • MotionBuilder Shelf
      • MotionBuilder C++ API Reference
      • MotionBuilder Python API Reference
    Share
    • Email
    • Facebook
    • Twitter
    • LinkedIn

    MotionBuilder SDK Architecture

    This section presents the architecture of the MotionBuilder SDK, including the Python bindings to the C++ API, naming conventions, utility classes, and how to customize the MotionBuilder SDK itself.

    Pages in this section
    • Naming Conventions
    • Threading
    • Enumeration mapping
    • Data types & properties
    • Shaders
    • Events & callbacks
    • Matrix Transformation Order
    • Customizing the MotionBuilder SDK

    Was this information helpful?

    Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Please see the Autodesk Creative Commons FAQ for more information.

    • Privacy Statement
    • Legal Notices & Trademarks
    • Report Noncompliance
    • © 2025 Autodesk Inc. All rights reserved