Follow Spline

About

  • Header File: c4d_simulation/description/ofpfollowspline.h

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

  • Included Description:

Parameters

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


Parameter: Target Spline

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Invert Spline Direction

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_INVERTDIR

  • Parameter Type: bool


Parameter: Mode

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_BEHAVIOUR

  • Parameter Type: int

  • Cycle Values:
    • Force (c4d.FP_FOLLOWSPLINE_OBJECT_BEHAVIOUR_FORCE)

    • Guide (c4d.FP_FOLLOWSPLINE_OBJECT_BEHAVIOUR_GUIDE)

    • Rail (c4d.FP_FOLLOWSPLINE_OBJECT_BEHAVIOUR_RAIL)


Parameter: Rail

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_LINK_RAIL

  • Parameter Type: c4d.BaseList2D


Parameter: Invert Rail Direction

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_INVERTDIR_RAIL

  • Parameter Type: bool


Parameter: Use Closest Point on Rail

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RAIL_CLOSEST

  • Parameter Type: bool


Parameter: Mix

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MIX_FACTOR

  • Parameter Type: float


Parameter: Effect Radius

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RADIUS

  • Parameter Type: float


Parameter: Source

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MAP_QUANTITY

  • Parameter Type: int

  • Cycle Values:
    • Closest Point (c4d.FP_FOLLOWSPLINE_OBJECT_MAP_QUANTITY_CLOSEST)

    • Age (c4d.FP_FOLLOWSPLINE_OBJECT_MAP_QUANTITY_AGE)

    • Age Percentage (c4d.FP_FOLLOWSPLINE_OBJECT_MAP_QUANTITY_AGE_PERCENTAGE)


Parameter: Source Scale

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MAP_QUANTITY_SCALE

  • Parameter Type: float


Parameter: Segment

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_MODE

  • Parameter Type: int

  • Cycle Values:
    • Closest (c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_MODE_CLOSEST)

    • Specific (c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_MODE_SPECIFIC)

    • Random (c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_MODE_RANDOM)


Parameter: Segment Index

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_CHOICE

  • Parameter Type: int


Parameter: Attract Strength

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_ATTRACT_STRENGTH

  • Parameter Type: float


Parameter: Attract Falloff

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FALLOFF_ATTRACT_RADIUS

  • Parameter Type: float


Parameter: Attract Map

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_ATTRACT_STRENGTH_MAP

  • Parameter Type: str


Parameter: Follow Strength

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FOLLOW_STRENGTH

  • Parameter Type: float


Parameter: Follow Falloff

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FALLOFF_FOLLOW_RADIUS

  • Parameter Type: float


Parameter: Follow Map

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FOLLOW_STRENGTH_MAP

  • Parameter Type: str


Parameter: Align Mix

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_ALIGN_MIX

  • Parameter Type: float


Parameter: Exit Behaviour

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_CLOSEST

  • Parameter Type: int

  • Cycle Values:
    • Continue (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_CONTINUE)

    • Kill (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_KILL)

    • Switch Group (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_SWITCH_GROUP)


Parameter: Exit Behaviour

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR

  • Parameter Type: int

  • Cycle Values:
    • Continue (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_CONTINUE)

    • Turn Around (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_TURNAROUND)

    • Go to Start (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_BEGINNING)

    • Kill (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_KILL)

    • Switch Group (c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_SWITCH_GROUP)


Parameter: Target Group

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_TARGET_GROUP

  • Parameter Type: c4d.BaseList2D


Parameter: Create Group

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_CREATEGROUP

  • Parameter Type: A button.