MoGraph - Arnold for Cinema4d
Cinema 4D MoGraph, including Generators, Effectors and Fields, is a powerful toolset that offers a fast and easy workflow for motion graphic artists. C4DtoA provides extensive integration with MoGraph tools. You can export MoGraph attributes and weight maps as shape user data and access them in a shading graph through user data shaders.
Workflow
- Add an Arnold MoGraph tag to your MoGraph genrator object (e.g. Cloner) and select which attributes are exported.
- Add a user data shader to your shader graph and select the MoGraph attribute.
![]() |
![]() |
MoGraph Attributes
The following MoGraph attributes are supported.
index
: The clone index as an integer starting from 0.index_mapped
: The clone index as a zero to one value.mograph_color
: The color of the clone.mograph_size
: The size vector of the clone.mograph_uvw
: The UV coordinates of the clone.mograph_weight
: The clone weight as a zero to one value.mograph_clone_offset
: The clone offset attribute that picks which child of the Cloner gets cloned or the blending between those children.mograph_time_offset
: The time offset of the clone.mograph_alt_index
: Alternative index that is used for instance by the Step Effector when cloned over a spline with an offset.mograph_falloff_weight
: Falloff weight of the clone.
Weight Maps
Weight maps painted on MoGraph Generators can be exported to user data, named as mograph_weight_[tag_name]
. Only alphanumerical characters, underscore and dash are accepted in the name, all other characters are replaced with underscore. For instance the weight map named 'My weight map.1' is exported to user data 'mograph_weight_My_weight_map_1'. You can export all weight maps assigned to the generator, only selected ones or none.
![]() |