Flock

About

  • Header File: c4d_simulation/description/ofpflock.h

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

  • Included Description:

Parameters

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


Parameter: Strength

  • Parameter ID: c4d.FP_FLOCK_OBJECT_GLOBAL_STRENGTH

  • Parameter Type: cinema::float


Parameter: Maximum Speed

  • Parameter ID: c4d.FP_FLOCK_OBJECT_MAXIMUM_SPEED

  • Parameter Type: cinema::float


Parameter: Neighbour Search

  • Parameter ID: c4d.FP_FLOCK_OBJECT_DETECTION_MODE

  • Parameter Type: cinema::int

  • Cycle Values:
    • Fixed (c4d.FP_FLOCK_OBJECT_DETECTION_MODE_FIXED)

    • Dynamic (c4d.FP_FLOCK_OBJECT_DETECTION_MODE_DYNAMIC)

    • Full (c4d.FP_FLOCK_OBJECT_DETECTION_MODE_FULL)


Parameter: Maximum Checks

  • Parameter ID: c4d.FP_FLOCK_OBJECT_MAXIMUM_CHECKS

  • Parameter Type: cinema::int


Parameter: Cohesion Strength

  • Parameter ID: c4d.FP_FLOCK_OBJECT_STRENGTH_GROUPING

  • Parameter Type: cinema::float


Parameter: Cohesion Radius

  • Parameter ID: c4d.FP_FLOCK_OBJECT_RADIUS_GROUPING

  • Parameter Type: cinema::float


Parameter: Separation Strength

  • Parameter ID: c4d.FP_FLOCK_OBJECT_STRENGTH_SEPARATION

  • Parameter Type: cinema::float


Parameter: Separation Radius

  • Parameter ID: c4d.FP_FLOCK_OBJECT_RADIUS_SEPARATION

  • Parameter Type: cinema::float


Parameter: Velocity Alignment Strength

  • Parameter ID: c4d.FP_FLOCK_OBJECT_STRENGTH_ALIGNMENT

  • Parameter Type: cinema::float


Parameter: Velocity Alignment Radius

  • Parameter ID: c4d.FP_FLOCK_OBJECT_RADIUS_ALIGNMENT

  • Parameter Type: cinema::float


Parameter: Excluded Group(s)

  • Parameter ID: c4d.FP_FLOCK_OBJECT_EXCLUDED_GROUP

  • Parameter Type: cinema::c4d.BaseList2D


Parameter: Create Group

  • Parameter ID: c4d.FP_FLOCK_OBJECT_EXCLUDED_GROUP_CREATE

  • Parameter Type: cinema::A button.


Parameter: Strength

  • Parameter ID: c4d.FP_FLOCK_OBJECT_RANDOM_STRENGTH

  • Parameter Type: cinema::float


Parameter: Scale

  • Parameter ID: c4d.FP_FLOCK_OBJECT_RANDOM_SCALE

  • Parameter Type: cinema::float


Parameter: Frequency

  • Parameter ID: c4d.FP_FLOCK_OBJECT_RANDOM_FREQUENCY

  • Parameter Type: cinema::float


Parameter: View Direction

  • Parameter ID: c4d.FP_FLOCK_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION

  • Parameter Type: cinema::int

  • Cycle Values:
    • Velocity (c4d.FP_FLOCK_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION_VELOCITY)

    • Alignment Forward (c4d.FP_FLOCK_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION_ALIGNMENTFORWARD)


Parameter: FOV

  • Parameter ID: c4d.FP_FLOCK_OBJECT_FIELD_OF_VIEW

  • Parameter Type: cinema::float


Parameter: FOV Falloff

  • Parameter ID: c4d.FP_FLOCK_OBJECT_FIELD_OF_VIEW_FALLOFF

  • Parameter Type: cinema::float


Parameter: Closest Particle ID

  • Parameter ID: c4d.FP_FLOCK_OBJECT_OUTPUT_CLOSESTPARTICLE

  • Parameter Type: cinema::bool


Parameter: FP_FLOCK_OBJECT_OUTPUT_CLOSESTPARTICLE_ATTRIBUTE_NAME

  • Parameter ID: c4d.FP_FLOCK_OBJECT_OUTPUT_CLOSESTPARTICLE_ATTRIBUTE_NAME

  • Parameter Type: cinema::str


Parameter: Neighbour Count

  • Parameter ID: c4d.FP_FLOCK_OBJECT_OUTPUT_NEIGHBOURCOUNT

  • Parameter Type: cinema::bool


Parameter: FP_FLOCK_OBJECT_OUTPUT_NEIGHBOURCOUNT_ATTRIBUTE_NAME

  • Parameter ID: c4d.FP_FLOCK_OBJECT_OUTPUT_NEIGHBOURCOUNT_ATTRIBUTE_NAME

  • Parameter Type: cinema::str