Rigid Body

About

  • Header File: c4d_simulation/description/trigidbody.h

  • Description Category: Tags. A c4d.BaseTag.

  • Included Description:

Parameters

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


Parameter: Simulation

  • Parameter ID: c4d.RIGIDBODY_PBD_SIMULATION_PRIORITY

  • Parameter Type: c4d.PriorityData


Parameter: Enable

  • Parameter ID: c4d.RIGIDBODY_USE

  • Parameter Type: bool


Parameter: MoGraph Selection

  • Parameter ID: c4d.RIGIDBODY_PBD_MOGRAPH_SELECTION

  • Parameter Type: c4d.BaseList2D


Parameter: Trigger

  • Parameter ID: c4d.RIGIDBODY_PBD_TRIGGER_TYPE

  • Parameter Type: int

  • Cycle Values:
    • Immediately (c4d.RIGIDBODY_PBD_TRIGGER_IMMEDIATELY)

    • On Collision (c4d.RIGIDBODY_PBD_TRIGGER_ON_COLLISION)

    • At Velocity Peak (c4d.RIGIDBODY_PBD_TRIGGER_AT_VELOCITY_PEAK)


Parameter: Trigger Velocity Threshold

  • Parameter ID: c4d.RIGIDBODY_PBD_TRIGGER_VELOCITY_THRESHOLD

  • Parameter Type: float


Parameter: Custom Initial Velocity

  • Parameter ID: c4d.RIGIDBODY_PBD_CUSTOM_INITIAL_VELOCITY

  • Parameter Type: bool


Parameter: Object Coordinates

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_VELOCITY_IN_LOCALSPACE

  • Parameter Type: bool


Parameter: Direction

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_LINEAR_VELOCITY

  • Parameter Type: c4d.Vector


Parameter: Speed

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_LINEAR_VELOCITY_STRENGTH

  • Parameter Type: float


Parameter: Shoot At

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_VELOCITY_TARGET

  • Parameter Type: c4d.BaseList2D


Parameter: Custom Initial Angular Velocity

  • Parameter ID: c4d.RIGIDBODY_PBD_CUSTOM_INITIAL_ANGULAR_VELOCITY

  • Parameter Type: bool


Parameter: Object Coordinates

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY_IN_LOCALSPACE

  • Parameter Type: bool


Parameter: Axis

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY

  • Parameter Type: c4d.Vector


Parameter: Speed

  • Parameter ID: c4d.RIGIDBODY_PBD_INITIAL_ANGULAR_VELOCITY_STRENGTH

  • Parameter Type: float


Parameter: Draw

  • Parameter ID: c4d.RIGIDBODY_PBD_DRAW_INITIAL_VELOCITY

  • Parameter Type: bool


Parameter: Linear Velocity Threshold

  • Parameter ID: c4d.RIGIDBODY_PBD_DEACTIVATION_LINEAR

  • Parameter Type: float


Parameter: Angular Velocity Threshold

  • Parameter ID: c4d.RIGIDBODY_PBD_DEACTIVATION_ANGULAR

  • Parameter Type: float


Parameter: Sleep Strength

  • Parameter ID: c4d.RIGIDBODY_PBD_WAKEUPTHRESHOLD

  • Parameter Type: float


Parameter: Timer

  • Parameter ID: c4d.RIGIDBODY_PBD_DEACTIVATION_TIME

  • Parameter Type: float


Parameter: Override

  • Parameter ID: c4d.RIGIDBODY_PBD_DAMPING_OVERRIDE

  • Parameter Type: bool


Parameter: Linear

  • Parameter ID: c4d.RIGIDBODY_PBD_LINEAR_DAMPING

  • Parameter Type: float


Parameter: Angular

  • Parameter ID: c4d.RIGIDBODY_PBD_ANGULAR_DAMPING

  • Parameter Type: float


Parameter: Set

  • Parameter ID: c4d.RIGIDBODY_PBD_SETINIT

  • Parameter Type: A button.


Parameter: Clear

  • Parameter ID: c4d.RIGIDBODY_PBD_CLEARINIT

  • Parameter Type: A button.


Parameter: Velocity

  • Parameter ID: c4d.RIGIDBODY_PBD_VELOCITYINIT

  • Parameter Type: bool


Parameter: Friction

  • Parameter ID: c4d.RIGIDBODY_PBD_FRICTION

  • Parameter Type: float


Parameter: Bounciness

  • Parameter ID: c4d.RIGIDBODY_PBD_BOUNCINESS

  • Parameter Type: float


Parameter: Stickiness

  • Parameter ID: c4d.RIGIDBODY_PBD_STICKINESS

  • Parameter Type: float


Parameter: Thickness

  • Parameter ID: c4d.RIGIDBODY_PBD_THICKNESS

  • Parameter Type: float


Parameter: Collision Shapes

  • Parameter ID: c4d.RIGIDBODY_PBD_COLLISION_SHAPES

  • Parameter Type: int

  • Cycle Values:
    • Auto (c4d.RIGIDBODY_PBD_COLLISION_SHAPES_AUTO)

    • Triangle Mesh (c4d.RIGIDBODY_PBD_COLLISION_SHAPES_TRIANGLE_MESH)

    • Convex Hulls (c4d.RIGIDBODY_PBD_COLLISION_SHAPES_CONVEX_HULLS)

    • Sphere (c4d.RIGIDBODY_PBD_COLLISION_SHAPES_SPHERE)

    • Box (c4d.RIGIDBODY_PBD_COLLISION_SHAPES_BOX)


Parameter: Collision Side

  • Parameter ID: c4d.RIGIDBODY_PBD_COLLISION_SIDE

  • Parameter Type: int

  • Cycle Values:
    • Front (c4d.RIGIDBODY_PBD_COLLISION_SIDE_FRONT)

    • Back (c4d.RIGIDBODY_PBD_COLLISION_SIDE_BACK)

    • Both (c4d.RIGIDBODY_PBD_COLLISION_SIDE_BOTH)


Parameter: Geometry Accuracy

  • Parameter ID: c4d.RIGIDBODY_PBD_CONVEXDECOMPOSITION_ACCURACY

  • Parameter Type: float


Parameter: Coplanar threshold

  • Parameter ID: c4d.RIGIDBODY_PBD_CONVEX_HULLS_COPLANAR_TRIANGLE_THRESHOLD

  • Parameter Type: float


Parameter: Max Vertices Per Convex Hull

  • Parameter ID: c4d.RIGIDBODY_PBD_CONVEXDECOMPOSITION_MAX_VERTS_PER_CONVEXHULL

  • Parameter Type: int


Parameter: Hierarchy Merge Level

  • Parameter ID: c4d.RIGIDBODY_PBD_INDIVIDUAL_ELEMENTS_MERGE_LEVEL

  • Parameter Type: int


Parameter: Use Deformed Object

  • Parameter ID: c4d.RIGIDBODY_PBD_USEDEFORMEDOBJECT

  • Parameter Type: bool


Parameter: Use

  • Parameter ID: c4d.RIGIDBODY_PBD_MASS_SELECTION

  • Parameter Type: int

  • Cycle Values:
    • Custom Density (c4d.RIGIDBODY_PBD_USE_CUSTOM_DENSITY)

    • Custom Mass (c4d.RIGIDBODY_PBD_USE_CUSTOM_MASS)


Parameter: Mass

  • Parameter ID: c4d.RIGIDBODY_PBD_MASS

  • Parameter Type: float


Parameter: Density

  • Parameter ID: c4d.RIGIDBODY_PBD_DENSITY

  • Parameter Type: float


Parameter: Rotational Mass

  • Parameter ID: c4d.RIGIDBODY_PBD_ROTATIONAL_MASS

  • Parameter Type: float


Parameter: Is Hollow

  • Parameter ID: c4d.RIGIDBODY_PBD_ISHOLLOW

  • Parameter Type: bool


Parameter: Custom Center

  • Parameter ID: c4d.RIGIDBODY_PBD_CUSTOM_CENTER_OF_MASS

  • Parameter Type: bool


Parameter: Center

  • Parameter ID: c4d.RIGIDBODY_PBD_CENTER_OF_MASS

  • Parameter Type: c4d.Vector


Parameter: Follow Position

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_STRENGTH

  • Parameter Type: float


Parameter: Damping

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_DAMPING

  • Parameter Type: float


Parameter: Recoil

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_FOLLOW_POSITION_RECOIL

  • Parameter Type: float


Parameter: Follow Rotation

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_STRENGTH

  • Parameter Type: float


Parameter: Damping

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_DAMPING

  • Parameter Type: float


Parameter: Recoil

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_FOLLOW_ROTATION_RECOIL

  • Parameter Type: float


Parameter: Mode

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_INEXMODE

  • Parameter Type: int

  • Cycle Values:
    • Include (c4d.RIGIDBODY_PBD_FORCES_INEXMODE_INCLUDE)

    • Exclude (c4d.RIGIDBODY_PBD_FORCES_INEXMODE_EXCLUDE)


Parameter: Objects


Parameter: Pyro

  • Parameter ID: c4d.RIGIDBODY_PBD_FORCES_INEX_PYRO

  • Parameter Type: bool


Parameter: Cache Mode

  • Parameter ID: c4d.RIGIDBODY_PBD_CACHE_ENABLE

  • Parameter Type: bool


Parameter: Start

  • Parameter ID: c4d.RIGIDBODY_PBD_CACHE_START

  • Parameter Type: c4d.BaseTime


Parameter: Calculate Cache

  • Parameter ID: c4d.RIGIDBODY_PBD_DO_CALCULATE

  • Parameter Type: A button.


Parameter: Cache Scene

  • Parameter ID: c4d.RIGIDBODY_PBD_DO_CALCULATE_ALL

  • Parameter Type: A button.


Parameter: Clear Cache

  • Parameter ID: c4d.RIGIDBODY_PBD_DELCACHE

  • Parameter Type: A button.


Parameter: Clear Cache Scene

  • Parameter ID: c4d.RIGIDBODY_PBD_DELCACHE_ALL

  • Parameter Type: A button.


Parameter: Update Frame

  • Parameter ID: c4d.RIGIDBODY_PBD_CACHE_FRAME

  • Parameter Type: A button.