Rigid Body

About

Parameters

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


Parameter: Simulation

  • Parameter ID: RIGIDBODY_PBD_SIMULATION_PRIORITY
  • Parameter Type: ::PriorityData

Parameter: Enable


Parameter: MoGraph Selection

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

Parameter: Trigger

  • Parameter ID: RIGIDBODY_PBD_TRIGGER_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Immediately (RIGIDBODY_PBD_TRIGGER_IMMEDIATELY)
    • On Collision (RIGIDBODY_PBD_TRIGGER_ON_COLLISION)
    • At Velocity Peak (RIGIDBODY_PBD_TRIGGER_AT_VELOCITY_PEAK)

Parameter: Trigger Velocity Threshold


Parameter: Custom Initial Velocity


Parameter: Object Coordinates


Parameter: Direction


Parameter: Speed


Parameter: Shoot At

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

Parameter: Custom Initial Angular Velocity


Parameter: Object Coordinates


Parameter: Axis


Parameter: Speed


Parameter: Draw


Parameter: Orientation


Parameter: Linear Velocity


Parameter: Angular Velocity


Parameter: Linear Velocity Threshold


Parameter: Angular Velocity Threshold


Parameter: Sleep Strength


Parameter: Timer


Parameter: Override


Parameter: Linear


Parameter: Angular


Parameter: Set


Parameter: Clear


Parameter: Velocity


Parameter: Friction


Parameter: Weights

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

Parameter: Bounciness


Parameter: Weights

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

Parameter: Stickiness


Parameter: Weights

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

Parameter: Thickness


Parameter: Weights

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

Parameter: Collision Shapes

  • Parameter ID: RIGIDBODY_PBD_COLLISION_SHAPES
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Auto (RIGIDBODY_PBD_COLLISION_SHAPES_AUTO)
    • Triangle Mesh (RIGIDBODY_PBD_COLLISION_SHAPES_TRIANGLE_MESH)
    • Convex Hulls (RIGIDBODY_PBD_COLLISION_SHAPES_CONVEX_HULLS)
    • Sphere (RIGIDBODY_PBD_COLLISION_SHAPES_SPHERE)
    • Box (RIGIDBODY_PBD_COLLISION_SHAPES_BOX)

Parameter: Collision Side

  • Parameter ID: RIGIDBODY_PBD_COLLISION_SIDE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Front (RIGIDBODY_PBD_COLLISION_SIDE_FRONT)
    • Back (RIGIDBODY_PBD_COLLISION_SIDE_BACK)
    • Both (RIGIDBODY_PBD_COLLISION_SIDE_BOTH)

Parameter: Geometry Accuracy


Parameter: Coplanar threshold


Parameter: Max Vertices Per Convex Hull


Parameter: Hierarchy Merge Level


Parameter: Use Deformed Object


Parameter: Use

  • Parameter ID: RIGIDBODY_PBD_MASS_SELECTION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom Density (RIGIDBODY_PBD_USE_CUSTOM_DENSITY)
    • Custom Mass (RIGIDBODY_PBD_USE_CUSTOM_MASS)

Parameter: Mass


Parameter: Weights

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

Parameter: Density


Parameter: Weights

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

Parameter: Rotational Mass


Parameter: Is Hollow


Parameter: Custom Center


Parameter: Center


Parameter: Follow Position


Parameter: Damping


Parameter: Recoil


Parameter: Follow Rotation


Parameter: Damping


Parameter: Recoil


Parameter: Drag


Parameter: Lift


Parameter: Mode

  • Parameter ID: RIGIDBODY_PBD_FORCES_INEXMODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Include (RIGIDBODY_PBD_FORCES_INEXMODE_INCLUDE)
    • Exclude (RIGIDBODY_PBD_FORCES_INEXMODE_EXCLUDE)

Parameter: Objects

  • Parameter ID: RIGIDBODY_PBD_FORCES_INEXCLUDE
  • Parameter Type: ::InExcludeData

Parameter: Pyro


Parameter: Cache Mode


Parameter: Start

  • Parameter ID: RIGIDBODY_PBD_CACHE_START
  • Parameter Type: ::BaseTime (BaseTime Manual)

Parameter: Calculate Cache


Parameter: Cache Scene


Parameter: Clear Cache


Parameter: Clear Cache Scene


Parameter: Update Frame