MoGraph Overview

The MoGraph module allows the creation of dynamic animations. It is based on cloners, effectors and fields. The API is defined in c4d_baseeffectordata.h.

The "fields" system replaces the previous falloffs. An object can have a FieldList parameter which includes several FieldLayer elements. Such a FieldLayer can reference a FieldObject in the scene.

By default, for legacy reason, an effector added programmatically to the scene will use the falloff option. To switch that effector to fields, the effector need to receive a message MSG_MENUPREPARE. This message can be sent with field.Message(MSG_MENUPREPARE, currentDoc);