The MotionTrackerObject class represents a Cinema 4D motion tracker object. It provides read-only access to properties of the loaded video footage and the created 2D tracks.
MotionTrackerObject objects are an instance of Omotiontracker
.
A MotionTrackerObject object can be accessed like any other object.
MotionTrackerObject objects are created with the usual tools:
The standard object parameters of the Motion Tracker object can be accessed with C4DAtom::GetParameter() and C4DAtom::SetParameter(). The parameter IDs are defined in omotiontracker.h
.
Additionally, footage information can be accessed with MotionTrackerObject::GetFootageData() (see below).
Internal data of a MotionTrackerObject can be accessed by acquiring specialised data containers that store information on the footage and the 2D tracking data.
See MtFootageData Manual and Mt2dTrackData / Mt2dTrack / MtData Manual.