Predator Prey

About

  • Header File: c4d_simulation/description/ofppredatorprey.h
  • Description Category: Scene Objects. A ::BaseObject. See BaseObject Manual.
  • Included Description:

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See page_maxonapi_getting_started_foundations_cinema_parameters.


Parameter: Strength


Parameter: Maximum Speed


Parameter: Pursuit Strength


Parameter: Pursuit Radius


Parameter: Predator Group

  • Parameter ID: FP_PREDATOR_PREY_OBJECT_PURSUIT_LINK
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Create Group


Parameter: Flee Strength


Parameter: Flee Radius


Parameter: Prey Group

  • Parameter ID: FP_PREDATOR_PREY_OBJECT_FLEE_LINK
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Create Group


Parameter: Contact Behaviour

  • Parameter ID: FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_NONE)
    • Kill Prey (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_KILL)
    • Kill Predator (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_DIE)
    • Kill Prey and Predator (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_KILL_AND_DIE)
    • Convert Prey (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_CONVERT)
    • Convert Prey and Kill Predator (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_CONVERT_AND_DIE)
    • Convert Predator (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_INVERSE_CONVERT)
    • Convert Predator and Kill Prey (FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_INVERSE_CONVERT_AND_KILL)

Parameter: Contact Radius


Parameter: Target Group

  • Parameter ID: FP_PREDATOR_PREY_OBJECT_CONTACT_CUSTOM_GROUP
  • Parameter Type: ::BaseLink (BaseLink Manual)

Parameter: Create Group


Parameter: Transfer on Contact to

  • Parameter ID: FP_PREDATOR_PREY_OBJECT_INHERIT_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (FP_PREDATOR_PREY_OBJECT_INHERIT_MODE_NONE)
    • Predator (FP_PREDATOR_PREY_OBJECT_INHERIT_MODE_PREDATOR)
    • Prey (FP_PREDATOR_PREY_OBJECT_INHERIT_MODE_PREY)

Parameter: Color Blend


Parameter: Velocity Blend


Parameter: Radius Blend


Parameter: Lifetime Blend


Parameter: Age Blend


Parameter: Strength


Parameter: Scale


Parameter: Frequency


Parameter: View Direction

  • Parameter ID: FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Velocity (FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION_VELOCITY)
    • Alignment Forward (FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION_ALIGNMENTFORWARD)

Parameter: FOV


Parameter: FOV Falloff