Object Tracker

About

  • Header File: motiontracker/description/ophtrackedobject.h

  • Description Category: Scene Objects. A c4d.BaseObject.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Motion Tracker

  • Parameter ID: c4d.PH_MOTION_TRACKER_OBJECT

  • Parameter Type: c4d.BaseList2D


Parameter: Geometry Object

  • Parameter ID: c4d.PH_REFERENCE_GEOMETRY_OBJECT

  • Parameter Type: c4d.BaseList2D


Parameter: Virtual Keyframes

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING

  • Parameter Type: bool


Parameter: Mode

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING_MODE

  • Parameter Type: int

  • Cycle Values:
    • Frame Interval (c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING_MODE_INTERVAL)

    • Error Threshold Exceeded (c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING_MODE_ERROR_THRESH_EXCEEDED)

    • Error Threshold Preemptive (c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING_MODE_ERROR_THRESH_PREVENT)


Parameter: Error Threshold

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING_ERROR_THRESHOLD

  • Parameter Type: float


Parameter: Frame Interval

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_AUTOKEYING_INTERVAL

  • Parameter Type: int


Parameter: Color Filter

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET

  • Parameter Type: int

  • Cycle Values:
    • Luminance (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_LUMINANCE)

    • Red (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_RED)

    • Green (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_GREEN)

    • Blue (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_BLUE)

    • Enhanced Red (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_ENHANCED_RED)

    • Enhanced Green (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_ENHANCED_GREEN)

    • Enhanced Blue (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_ENHANCED_BLUE)

    • Default (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_CURRENT_DEFAULT)

    • Set as Default (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_SET_AS_DEFAULT)

    • Custom (c4d.PH_OBJ_2D_TRACK_COLOR_MIX_PRESET_CUSTOM)


Parameter: Filter.Red

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_redWeightActive

  • Parameter Type: float


Parameter: Filter.Green

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_greenWeightActive

  • Parameter Type: float


Parameter: Filter.Blue

  • Parameter ID: c4d.PH_OBJ_2D_TRACK_USER_blueWeightActive

  • Parameter Type: float


Parameter: Assign Selected

  • Parameter ID: c4d.PH_CMD_ASSIGN_SELECTED_TRACKS_TO_OBJECT

  • Parameter Type: A button.


Parameter: Unassign Selected

  • Parameter ID: c4d.PH_CMD_UNASSIGN_SELECTED_TRACKS_FROM_OBJECT

  • Parameter Type: A button.


Parameter: Lock Solved Data

  • Parameter ID: c4d.PH_KEEP_OBJECT_RECON_WHEN_TRACK_2D_CHANGES

  • Parameter Type: bool


Parameter: Run Post-Solve BA Optimisation

  • Parameter ID: c4d.PH_3D_OBJECT_PNP_SOLVE_USE_DEFERRED_AND_BA_DEBUG

  • Parameter Type: bool


Parameter: Enforce Geometry

  • Parameter ID: c4d.PH_STRICTLY_ENFORCE_KNOWN_GEOM_FOR_OBJECT_SOLVES

  • Parameter Type: bool


Parameter: Use Alternate Solution

  • Parameter ID: c4d.PH_USE_ALTERNATE_PNP_SOLVE

  • Parameter Type: bool


Parameter: Run 3D Solver for Object

  • Parameter ID: c4d.PH_CMD_SOLVE_ALL_STAGES_OBJECT

  • Parameter Type: A button.