CC4D Tools
Version: 1.0.4
The CC4D Tools are collection of tools and scripts to simplify and enhance the process of working with Characters coming from Character Creator 4, AccuRig or the ActorCore library in Cinema 4D.
Compatible with Cinema 4D (R21)* R23 - 2025
Toolbox Components:
-
Import Character Tool: ๐
This script simplifies the import of a character FBX file to Cinema 4D by automatically loading the correct import setting, utilizing the Convert Nulls to Joints, Optimize Joints and Remove Morph Targets tools to clean up the hierarchy and the option to apply the Auto Material Setup ๐, the CC4D Control Rig as well as the CC4D Face Rig directly on the import. -
CC4D Control Rig:
A set of predefined control objects, equipped with both Forward Kinematics (FK) and Inverse Kinematics (IK) systems, wich can be attached automatically to the bone hierarchy of characters exported from Character Creator 4, AccuRig or the ActorCore library using the CC4D Control Rig Setup Script -
CC4D Face Rig:
A set of predefined control objects and Xpresso Setups wich can be attached automatically to facial posemorphs of characters exported from Character Creator 4 with the CC4D Face Rig Setup Script -
Auto Material Setup: ๐
This script converts all materials of an imported character into either Basic or Advanced Redshift Materials, automatically loading and applying the character's textures and parameters based on the associated FBX or JSON configuration file exported from Character Creator 4.** -
Import Body Motion Tool:
A script to import a animated joint hierarchy from a FBX file and apply a character definition tag to it as well as to the CC4D Control Rig. It will also automatically prepare the Control Rig settings for the retargeting process. This script comes with some additional character definition presets located in the asset browser contents of the CC4D Tools for joint hierarchies coming from CC4/iClone, ActorCore, Mixamo and Rokoko Studio. -
Import Face Motion Tool:
A script to import facial animation data exported from iClone, Character Creator 4, Rokoko Studio or the Maxon Moves app and automatically retarget the data to the control objects of the CC4D Face Rig. -
Bake Tool:
This script will bake the postion, rotation, scale & parameters for the control objects of the CC4D Control Rig & Face Rig. Optionally it will also remove imported animation data that has been retargeted to the Rigs from the scene. -
Import Joint Pose Tool:
To correctly retarget a animated joint hierarchy to the control rig it will need a proper reference pose in the beginning of the sequence. This script will import a pose from a FBX file and add it at the beginning of a animated joint hierarchy with the only preference that the hierarchy structure has to be same for the animated hierarchy and the imported one. - CC4D Convert Nulls to Joints: When exporting a character from CC4 with the default โCinema 4Dโ export preset for some reason all of the tip bones or joints are exported as null objects. This script will convert all null objects back to joints.
- CC4D Optimize Joints: To ensure that the CC4D Control Rig can be properly applied to the character, this script aligns the character's joints and checks that the joint chains of the arms, legs, and fingers to ensure that the IK systems of the Control Rig will work correctly.
- CC4D Remove Morph Targets: When importing a FBX from CC4 with Pose Morphs into Cinema 4D all morphs get imported as seperate meshes linked to the Pose Morph Tags of the characters geometry. Removing those morph targets while keeping the pose morphs itself intact can be a very tedious process when done manually inside C4D. This script will automate this process and removes all morph targets for the selected meshes or all meshes in the scene.
More Information can be found here:
CC4D Tools Manual
If you encounter any bugs or problems, please drop me a line!
Any feedback is appreciated!
cc4dtools@gmail.com
* The CC4D Tools Version 1.0.4 and higher will no longer be compatible with Cinema 4D Versions prior than R23 due to some changes in the scripts. Earlier versions of the CC4D Tools will still work in R21 and higher. Version 1.0.32 can still be downloaded but will not be updated anymore.
** As the Auto Material Setup depends on the full Asset Browser functionality a minimum version of Cinema 4D R26 and Redshift Render will be required. The best experience will be in versions 2024 and higher, also due to some incomplete node graph functionality in earlier versions of Cinema 4D.
Changelog:
1.0.4
-
Import Character Tool:
Added the option to apply the Auto Material Setup, Control Rig and Face Rig directly on the import -
Auto Material Setup:
Added the Auto Material Setup (Redshift) -
Control Rig Setup:
Refactoring of the Control Rig Setup process -
Face Rig Setup:
Refactoring of the Face Rig Setup process -
Optimize Joints Tool:
Refactoring of the joint optimization process
1.0.32
-
Face Rig & Import Face Motion Tool:
Added the support of retargeting facial animation data from Rokoko Studio & the Maxon Moves App
1.0.31
-
Control Rig:
Fixed some Issues in the Control Rig and its Setup
1.0.3
-
Control Rig:
Added the 'Overwrite & Reset Rotation Order' feature to the Arm, Leg and Spine Controls - Added CC4D Bake Tool
- Added CC4D Import Face Motion Tool
- Added CC4D Import Joint Pose Tool
- Added CC4D Import Body Motion Tool
- Added CC4D Import Character Tool
1.0.2
-
Control Rig:
Added the 'Auto Elbow Pole' feature -
Control Rig & Face Rig:
Added the 'Ctrl Distance Factor' setup parameter on the Master_CTRL+ to dial in the overall impact the Fingers_L/R_CTRL+, Ball_L/R_CTRL+ and the control objects of the Face Rig have on smaller or larger characters -
Face Rig Setup:
Complete overhaul of the way CC facial profiles are detected and get
connected to the rig - Added a 'presets' category that holds character definition presets for the Control Rig as well as CC4, Mixamo and Rokoko joint hierarchies to the asset browser contents
- Some Bug Fixes
1.0.1
-
Changed installation process:
Scripts need to be copied to User Preferences Folder > library > scripts -
Changed Control Rig Setup Process:
Character geometry does not have to be manually grouped in a null object anymore - Added CC4D Remove Morph Targets Tool
1.0.0
- First Release