Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Recent
    • Tags
    • Users
    • Register
    • Login
    1. Maxon Developers Forum
    2. leah.hayes
    L
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 1
    • Groups 0

    leah.hayes

    @leah.hayes

    0
    Reputation
    1
    Profile views
    1
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    leah.hayes Unfollow Follow

    Latest posts made by leah.hayes

    • Accessing the Mixamo Control Rig auto-adjustment logic

      Hello Maxon ,

      I am currently studying and developing a Python plugin for Cinema 4D that improves character animation workflows around the Character Object.

      While researching, I noticed that the Mixamo Control Rig template performs an automatic adjustment: when a Mixamo skeleton is in the scene and I switch the Character Object to the Adjust tab, all components snap precisely onto the Mixamo joints. When this happens, the Python console prints:

      <c4d.BaseTag object called Annotation/Annotation with ID 1030659 ...>
      Auto-Adjustment Complete

      I would like to achieve the same automatic snapping behavior for the Advanced Biped template. My questions:

      1. Where is the Python code of the built-in character templates (Mixamo Control Rig, Advanced Biped) stored? I could not find template .c4d files in the installation folder or in the preferences library/character folder.
      2. Is there a supported way to extract or view a built-in template (for example through c4d.modules.character.builder.Template) so I can study how the auto-adjustment is implemented?
      3. Is there a public API entry point to trigger or implement this kind of auto-adjustment for other templates?

      I am using Cinema 4D 2025.3.1 on Windows. Any pointers to documentation, Cineversity material, or the right developer forum thread would be greatly appreciated.
      #Character #Rig
      Thank you for your time,

      posted in Cinema 4D SDK python windows 2025
      L
      leah.hayes