Dynamics Body Tag

About

  • Header File: dynamics/description/dynrigidbodytag.h

  • Description Category: Tags. A c4d.BaseTag.

  • Included Description:

Parameters

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


Parameter: Enabled

  • Parameter ID: c4d.RIGID_BODY_ENABLED

  • Parameter Type: bool


Parameter: MoGraph Selection

  • Parameter ID: c4d.RIGID_BODY_ENABLED_SELECTION

  • Parameter Type: c4d.BaseList2D


Parameter: Dynamic

  • Parameter ID: c4d.RIGID_BODY_DYNAMIC

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.RIGID_BODY_DYNAMIC_OFF)

    • On (c4d.RIGID_BODY_DYNAMIC_ON)

    • Ghost (c4d.RIGID_BODY_DYNAMIC_GHOST)


Parameter: MoGraph Selection

  • Parameter ID: c4d.RIGID_BODY_DYNAMIC_SELECTION

  • Parameter Type: c4d.BaseList2D


Parameter: Set Initial State

  • Parameter ID: c4d.RIGID_BODY_SET_INITIAL_STATE

  • Parameter Type: A button.


Parameter: Clear Initial State

  • Parameter ID: c4d.RIGID_BODY_CLEAR_INITIAL_STATE

  • Parameter Type: A button.


Parameter: Show in Visualization

  • Parameter ID: c4d.RIGID_BODY_SHOW

  • Parameter Type: bool


Parameter: Trigger

  • Parameter ID: c4d.RIGID_BODY_TRIGGER

  • Parameter Type: int

  • Cycle Values:
    • Immediately (c4d.RIGID_BODY_TRIGGER_IMMEDIATELY)

    • At Velocity Peak (c4d.RIGID_BODY_TRIGGER_AT_PEAK)

    • On Collision (c4d.RIGID_BODY_TRIGGER_ON_COLLISION)

    • By XPresso (c4d.RIGID_BODY_TRIGGER_XPRESSO)


Parameter: Trigger Velocity Threshold

  • Parameter ID: c4d.RIGID_BODY_TRIGGER_ON_COLLISION_VELOCITY

  • Parameter Type: float


Parameter: Custom Initial Velocity

  • Parameter ID: c4d.RIGID_BODY_USE_INITIAL_VELOCITY

  • Parameter Type: bool


Parameter: Initial Linear Velocity

  • Parameter ID: c4d.RIGID_BODY_INITIAL_LINEAR_VELOCITY

  • Parameter Type: c4d.Vector


Parameter: Initial Angular Velocity

  • Parameter ID: c4d.RIGID_BODY_INITIAL_ANGULAR_VELOCITY

  • Parameter Type: c4d.Vector


Parameter: Object Coordinates

  • Parameter ID: c4d.RIGID_BODY_LOCAL_INITIAL_VELOCITY

  • Parameter Type: bool


Parameter: Dynamic Transition

  • Parameter ID: c4d.RIGID_BODY_DYNAMIC_TRANSITION

  • Parameter Type: bool


Parameter: Transition Time

  • Parameter ID: c4d.RIGID_BODY_TRANSITION_TIME

  • Parameter Type: c4d.BaseTime


Parameter: Linear Velocity Threshold

  • Parameter ID: c4d.RIGID_BODY_SLEEPING_LINEAR_VELOCITY

  • Parameter Type: float


Parameter: Angular Velocity Threshold

  • Parameter ID: c4d.RIGID_BODY_SLEEPING_ANGULAR_VELOCITY

  • Parameter Type: float


Parameter: Inherit Tag

  • Parameter ID: c4d.RIGID_BODY_HIERARCHY

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.RIGID_BODY_HIERARCHY_NONE)

    • Apply Tag to Children (c4d.RIGID_BODY_HIERARCHY_APPLY_TAG)

    • Compound Collision Shape (c4d.RIGID_BODY_HIERARCHY_COMPOUND_SHAPE)


Parameter: Individual Elements

  • Parameter ID: c4d.RIGID_BODY_SPLIT_CACHE

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.RIGID_BODY_SPLIT_CACHE_OFF)

    • Top Level (c4d.RIGID_BODY_SPLIT_CACHE_TOP_LEVEL)

    • Second Level (c4d.RIGID_BODY_SPLIT_CACHE_SECOND_LEVEL)

    • All (c4d.RIGID_BODY_SPLIT_CACHE_ON)


Parameter: Self Collisions

  • Parameter ID: c4d.RIGID_BODY_SELF_COLLISIONS

  • Parameter Type: bool


Parameter: Use Deformed Object

  • Parameter ID: c4d.RIGID_BODY_SHAPE_DEFORMEDSTATE

  • Parameter Type: bool


Parameter: Shape

  • Parameter ID: c4d.RIGID_BODY_SHAPE

  • Parameter Type: int

  • Cycle Values:
    • Automatic (c4d.RIGID_BODY_SHAPE_DEFAULT)

    • Automatic (MoDynamics) (c4d.RIGID_BODY_SHAPE_DEFAULT_MODYNAMICS)

    • Box (c4d.RIGID_BODY_SHAPE_BOX)

    • Ellipsoid (c4d.RIGID_BODY_SHAPE_ELLIPSOID)

    • Cylinder X-Axis (c4d.RIGID_BODY_SHAPE_CYLINDER_X)

    • Cylinder Y-Axis (c4d.RIGID_BODY_SHAPE_CYLINDER_Y)

    • Cylinder Z-Axis (c4d.RIGID_BODY_SHAPE_CYLINDER_Z)

    • Convex Hull (c4d.RIGID_BODY_SHAPE_CONVEX_HULL)

    • Moving Mesh (c4d.RIGID_BODY_SHAPE_KINETIC_MESH)

    • Static Mesh (c4d.RIGID_BODY_SHAPE_STATIC_MESH)

    • Another Object (c4d.RIGID_BODY_SHAPE_REFERENCE)

    • Off (c4d.RIGID_BODY_SHAPE_NO_SHAPE)


Parameter: Size Increment

  • Parameter ID: c4d.RIGID_BODY_SHAPE_SIZE_INCREMENT

  • Parameter Type: float


Parameter: Use Collision Margin

  • Parameter ID: c4d.RIGID_BODY_SPECIFIC_MARGIN

  • Parameter Type: bool


Parameter: Margin

  • Parameter ID: c4d.RIGID_BODY_MARGIN

  • Parameter Type: float


Parameter: Object

  • Parameter ID: c4d.RIGID_BODY_REFERENCE_SHAPE

  • Parameter Type: c4d.BaseList2D


Parameter: Keep Soft Body Shape

  • Parameter ID: c4d.RIGID_BODY_SB_KEEP_SHAPE

  • Parameter Type: bool


Parameter: Bounce

  • Parameter ID: c4d.RIGID_BODY_RESTITUTION

  • Parameter Type: float


Parameter: Friction

  • Parameter ID: c4d.RIGID_BODY_FRICTION

  • Parameter Type: float


Parameter: Collision Noise

  • Parameter ID: c4d.RIGID_BODY_COLLISION_NOISE

  • Parameter Type: float


Parameter: Use Mass

  • Parameter ID: c4d.RIGID_BODY_MASS_SWITCH

  • Parameter Type: int

  • Cycle Values:
    • World Density (c4d.RIGID_BODY_MASS_SWITCH_DEFAULT)

    • Custom Density (c4d.RIGID_BODY_MASS_SWITCH_DENSITY)

    • Custom Mass (c4d.RIGID_BODY_MASS_SWITCH_MASS)


Parameter: Density

  • Parameter ID: c4d.RIGID_BODY_DENSITY

  • Parameter Type: float


Parameter: Mass

  • Parameter ID: c4d.RIGID_BODY_MASS

  • Parameter Type: float


Parameter: Rotational Mass

  • Parameter ID: c4d.RIGID_BODY_INERTIA_FACTOR

  • Parameter Type: float


Parameter: Use Center of Mass

  • Parameter ID: c4d.RIGID_BODY_USE_CENTER_OF_MASS

  • Parameter Type: bool


Parameter: Center of Mass

  • Parameter ID: c4d.RIGID_BODY_CENTER_OF_MASS

  • Parameter Type: c4d.Vector


Parameter: Follow Position

  • Parameter ID: c4d.RIGID_BODY_LINEAR_FOLLOW_STRENGTH

  • Parameter Type: float


Parameter: Follow Rotation

  • Parameter ID: c4d.RIGID_BODY_ANGULAR_FOLLOW_STRENGTH

  • Parameter Type: float


Parameter: Linear Damping

  • Parameter ID: c4d.RIGID_BODY_LINEAR_DAMPING

  • Parameter Type: float


Parameter: Angular Damping

  • Parameter ID: c4d.RIGID_BODY_ANGULAR_DAMPING

  • Parameter Type: float


Parameter: Force Mode

  • Parameter ID: c4d.RIGID_BODY_FORCE_MODE

  • Parameter Type: int

  • Cycle Values:
    • Include (c4d.RIGID_BODY_FORCE_MODE_INCLUDE)

    • Exclude (c4d.RIGID_BODY_FORCE_MODE_EXCLUDE)


Parameter: Force List


Parameter: Drag

  • Parameter ID: c4d.RIGID_BODY_AERODYNAMICS_DRAG

  • Parameter Type: float


Parameter: Lift

  • Parameter ID: c4d.RIGID_BODY_AERODYNAMICS_LIFT

  • Parameter Type: float


Parameter: Two-Sided

  • Parameter ID: c4d.RIGID_BODY_AERODYNAMICS_TWO_SIDED

  • Parameter Type: bool


Parameter: Soft Body

  • Parameter ID: c4d.RIGID_BODY_SOFT

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.RIGID_BODY_SOFT_OFF)

    • Made of Polygons/Lines (c4d.RIGID_BODY_SOFT_ON)

    • Made of Clones (c4d.RIGID_BODY_SOFT_OF_CLONES)


Parameter: Rest State

  • Parameter ID: c4d.RIGID_BODY_SB_REST_STATE

  • Parameter Type: c4d.BaseList2D


Parameter: Mass Map

  • Parameter ID: c4d.RIGID_BODY_SB_MASS_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Use Accurate Solver

  • Parameter ID: c4d.RIGID_BODY_SB_ACCURATE_SOLVER

  • Parameter Type: bool


Parameter: Structural

  • Parameter ID: c4d.RIGID_BODY_SB_STRUCTURAL

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_STRUCTURAL_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Damping

  • Parameter ID: c4d.RIGID_BODY_SB_STRUCTURAL_DAMPING

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_STRUCTURAL_DAMPING_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Elastic Limit

  • Parameter ID: c4d.RIGID_BODY_SB_ELASTIC_LIMIT

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_ELASTIC_LIMIT_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Shear

  • Parameter ID: c4d.RIGID_BODY_SB_SHEAR

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_SHEAR_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Damping

  • Parameter ID: c4d.RIGID_BODY_SB_SHEAR_DAMPING

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_SHEAR_DAMPING_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Flexion

  • Parameter ID: c4d.RIGID_BODY_SB_FLEXION

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_FLEXION_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Damping

  • Parameter ID: c4d.RIGID_BODY_SB_FLEXION_DAMPING

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_FLEXION_DAMPING_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Elastic Limit

  • Parameter ID: c4d.RIGID_BODY_SB_FLEXION_ELASTIC_LIMIT

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_FLEXION_ELASTIC_LIMIT_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Rest Length

  • Parameter ID: c4d.RIGID_BODY_SB_REST_LENGTH

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_REST_LENGTH_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Tear-out Length

  • Parameter ID: c4d.RIGID_BODY_SB_TEAR_OUT_LENGTH

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_TEAR_OUT_LENGTH_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Fix Rotation

  • Parameter ID: c4d.RIGID_BODY_SB_CLONE_ROTATION

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_CLONE_ROTATION_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Damping

  • Parameter ID: c4d.RIGID_BODY_SB_CLONE_ROTATION_DAMPING

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_CLONE_ROTATION_DAMPING_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Stiffness

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_CONSERVATION

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_CONSERVATION_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Volume

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_VOLUME_CONSERVATION

  • Parameter Type: float


Parameter: Damping

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_CONSERVATION_DAMPING

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_CONSERVATION_DAMPING_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Elastic Limit

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_CONSERVATION_ELASTIC_LIMIT

  • Parameter Type: float


Parameter: Map

  • Parameter ID: c4d.RIGID_BODY_SB_SHAPE_CONSERVATION_ELASTIC_LIMIT_MAP

  • Parameter Type: c4d.BaseList2D


Parameter: Pressure

  • Parameter ID: c4d.RIGID_BODY_SB_PRESSURE

  • Parameter Type: float


Parameter: Volume Conservation

  • Parameter ID: c4d.RIGID_BODY_SB_VOLUME_CONSERVATION

  • Parameter Type: float


Parameter: Damping

  • Parameter ID: c4d.RIGID_BODY_SB_PRESSURE_DAMPING

  • Parameter Type: float


Parameter: Local Coordinates

  • Parameter ID: c4d.RIGID_BODY_CACHE_LOCAL

  • Parameter Type: bool


Parameter: Include Collision Data

  • Parameter ID: c4d.RIGID_BODY_CACHE_INCLUDE_COLLISIONS

  • Parameter Type: bool


Parameter: Bake Object

  • Parameter ID: c4d.RIGID_BODY_CACHE_BAKE

  • Parameter Type: A button.


Parameter: Bake All

  • Parameter ID: c4d.RIGID_BODY_CACHE_BAKE_ALL

  • Parameter Type: A button.


Parameter: Clear Object Cache

  • Parameter ID: c4d.RIGID_BODY_CACHE_CLEAR

  • Parameter Type: A button.


Parameter: Clear All Caches

  • Parameter ID: c4d.RIGID_BODY_CACHE_CLEAR_ALL

  • Parameter Type: A button.


Parameter: Use Cached Data

  • Parameter ID: c4d.RIGID_BODY_CACHE_USE

  • Parameter Type: bool