Spin

About

  • Header File: c4d_simulation/description/ofpspin.h

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

  • Included Description:

Parameters

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


Parameter: Convert Legacy

  • Parameter ID: c4d.FP_SPIN_CONVERT

  • Parameter Type: A button.


Parameter: Mix

  • Parameter ID: c4d.FP_SPIN_MIX

  • Parameter Type: float


Parameter: Mode

  • Parameter ID: c4d.FP_SPIN_MODE_LEGACY

  • Parameter Type: int

  • Cycle Values:
    • Add Speed (c4d.FP_SPIN_MODE_ADDSPEED_LEGACY)

    • Set Speed (c4d.FP_SPIN_MODE_SETSPEED_LEGACY)

    • Set Speed + Vector (c4d.FP_SPIN_MODE_SETSPEEDVECTOR_LEGACY)


Parameter: Mode

  • Parameter ID: c4d.FP_SPIN_MODE

  • Parameter Type: int

  • Cycle Values:
    • Set (c4d.FP_SPIN_MODE_SET)

    • Turn (c4d.FP_SPIN_MODE_TURN)


Parameter: Set

  • Parameter ID: c4d.FP_SPIN_SET

  • Parameter Type: int

  • Cycle Values:
    • Speed (c4d.FP_SPIN_SET_SPEED)

    • Spin Vector (c4d.FP_SPIN_SET_VECTOR)


Parameter: Angle

  • Parameter ID: c4d.FP_SPIN_TURN_ANGLE

  • Parameter Type: float

  • Cycle Values:
    • Per Frame (c4d.FP_SPIN_TURN_RATE_UNIT_PERFRAME)

    • Per Second (c4d.FP_SPIN_TURN_RATE_UNIT_PERSECOND)


Parameter: Speed

  • Parameter ID: c4d.FP_SPIN_SPINSPEED

  • Parameter Type: float


Parameter: Variance

  • Parameter ID: c4d.FP_SPIN_SPINSPEED_VARIANCE

  • Parameter Type: float


Parameter: Spin Vector

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_MODE

  • Parameter Type: int

  • Cycle Values:
    • Axis (c4d.FP_SPIN_SPINVECTOR_MODE_AXIS)

    • Velocity Direction (c4d.FP_SPIN_SPINVECTOR_MODE_VELOCITYDIRECTION)

    • Random (c4d.FP_SPIN_SPINVECTOR_MODE_RANDOM)

    • Custom (c4d.FP_SPIN_SPINVECTOR_MODE_VECTOR)

    • Target (c4d.FP_SPIN_SPINVECTOR_MODE_OBJECT)


Parameter: Axis

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_AXIS

  • Parameter Type: int

  • Cycle Values:
    • +X (c4d.FP_SPIN_SPINVECTOR_AXIS_POSX)

    • -X (c4d.FP_SPIN_SPINVECTOR_AXIS_NEGX)

    • +Y (c4d.FP_SPIN_SPINVECTOR_AXIS_POSY)

    • -Y (c4d.FP_SPIN_SPINVECTOR_AXIS_NEGY)

    • +Z (c4d.FP_SPIN_SPINVECTOR_AXIS_POSZ)

    • -Z (c4d.FP_SPIN_SPINVECTOR_AXIS_NEGZ)


Parameter: Vector

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_VECTOR

  • Parameter Type: c4d.Vector


Parameter: Object

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_OBJECT_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Vector Space

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_SPACE

  • Parameter Type: int

  • Cycle Values:
    • Alignment (c4d.FP_SPIN_SPINVECTOR_SPACE_ALIGNMENT)

    • Global (c4d.FP_SPIN_SPINVECTOR_SPACE_GLOBAL)


Parameter: Spread

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_FOV

  • Parameter Type: float


Parameter: Spread Falloff

  • Parameter ID: c4d.FP_SPIN_SPINVECTOR_FOVFALLOFF

  • Parameter Type: float


Parameter: Rate

  • Parameter ID: c4d.FP_SPIN_RATELEGACY

  • Parameter Type: float


Parameter: Seed

  • Parameter ID: c4d.FP_SPIN_SEED

  • Parameter Type: int