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: cinema::c4d.BaseList2D


Parameter: Invert Spline Direction

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_INVERTDIR

  • Parameter Type: cinema::bool


Parameter: Mode

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_BEHAVIOUR

  • Parameter Type: cinema::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: cinema::c4d.BaseList2D


Parameter: Invert Rail Direction

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_INVERTDIR_RAIL

  • Parameter Type: cinema::bool


Parameter: Use Closest Point on Rail

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RAIL_CLOSEST

  • Parameter Type: cinema::bool


Parameter: Mix

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MIX_FACTOR

  • Parameter Type: cinema::float


Parameter: Rail Effect Radius Multiplier

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RAIL_DISTANCE_MUL

  • Parameter Type: cinema::float


Parameter: Effect Radius

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RADIUS

  • Parameter Type: cinema::float


Parameter: Source

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MAP_QUANTITY

  • Parameter Type: cinema::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: cinema::float


Parameter: Segment

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_MODE

  • Parameter Type: cinema::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)

    • Random or Closest (c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_MODE_RANDOM_CLOSEST)


Parameter: Segment Index

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_MULTI_SEGMENT_CHOICE

  • Parameter Type: cinema::int


Parameter: Attract Strength

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_ATTRACT_STRENGTH

  • Parameter Type: cinema::float


Parameter: Attract Falloff

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FALLOFF_ATTRACT_RADIUS

  • Parameter Type: cinema::float


Parameter: Attract Map

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_ATTRACT_STRENGTH_MAP

  • Parameter Type: cinema::str


Parameter: Follow Strength

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FOLLOW_STRENGTH

  • Parameter Type: cinema::float


Parameter: Follow Falloff

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FALLOFF_FOLLOW_RADIUS

  • Parameter Type: cinema::float


Parameter: Follow Map

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_FOLLOW_STRENGTH_MAP

  • Parameter Type: cinema::str


Parameter: Variance Strength

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RANDOM_STRENGTH

  • Parameter Type: cinema::float


Parameter: Variance Frequency

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_RANDOM_FREQUENCY

  • Parameter Type: cinema::float


Parameter: Align Mix

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_ALIGN_MIX

  • Parameter Type: cinema::float


Parameter: Exit Behaviour

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_EXITBEHAVIOUR_CLOSEST

  • Parameter Type: cinema::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: cinema::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: cinema::c4d.BaseList2D


Parameter: Create Group

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_CREATEGROUP

  • Parameter Type: cinema::A button.


Parameter: Inside Effect Radius

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_INRANGE

  • Parameter Type: cinema::bool


Parameter: FP_FOLLOWSPLINE_OBJECT_OUTPUT_INRANGE_ATTRIBUTE_NAME

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_INRANGE_ATTRIBUTE_NAME

  • Parameter Type: cinema::str


Parameter: Distance

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_DISTANCE

  • Parameter Type: cinema::bool


Parameter: FP_FOLLOWSPLINE_OBJECT_OUTPUT_DISTANCE_ATTRIBUTE_NAME

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_DISTANCE_ATTRIBUTE_NAME

  • Parameter Type: cinema::str


Parameter: Segment Index

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_SEGMENTINDEX

  • Parameter Type: cinema::bool


Parameter: FP_FOLLOWSPLINE_OBJECT_OUTPUT_SEGMENTINDEX_ATTRIBUTE_NAME

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_SEGMENTINDEX_ATTRIBUTE_NAME

  • Parameter Type: cinema::str


Parameter: T Value

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_TVALUE

  • Parameter Type: cinema::bool


Parameter: FP_FOLLOWSPLINE_OBJECT_OUTPUT_TVALUE_ATTRIBUTE_NAME

  • Parameter ID: c4d.FP_FOLLOWSPLINE_OBJECT_OUTPUT_TVALUE_ATTRIBUTE_NAME

  • Parameter Type: cinema::str