Connector

About

Parameters

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


Parameter: FORCE_TYPE

  • Parameter ID: FORCE_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Hinge (CONSTRAINT_JOINT_TYPE_HINGE)
    • Cardan (CONSTRAINT_JOINT_TYPE_CARDAN)
    • Ball and Socket (CONSTRAINT_JOINT_TYPE_BALLSOCKET)
    • Ragdoll (CONSTRAINT_JOINT_TYPE_RAGDOLL)
    • Slider (CONSTRAINT_JOINT_TYPE_SLIDER)
    • Twist Slider (CONSTRAINT_JOINT_TYPE_ROT_SLIDER)
    • Planar (CONSTRAINT_JOINT_TYPE_PLANAR)
    • Box (CONSTRAINT_JOINT_TYPE_BOX)
    • Wheel Suspension (CONSTRAINT_JOINT_TYPE_WHEEL)
    • Fixed (CONSTRAINT_JOINT_TYPE_FIXED)

Parameter: Ignore Collisions


Parameter: Cone Radius


Parameter: Ellipse


Parameter: Cone Radius Y


Parameter: Steering Angle


Parameter: Suspension Rest Position


Parameter: Suspension Stiffness


Parameter: Suspension Damping


Parameter: Bounce


Parameter: Lower Limit X


Parameter: From


Parameter: Upper Limit X


Parameter: To


Parameter: Lower Limit Y


Parameter: From


Parameter: Upper Limit Y


Parameter: To


Parameter: Lower Limit Z


Parameter: From


Parameter: Upper Limit Z


Parameter: To


Parameter: Breaking Force


Parameter: Force


Parameter: Angular Limit


Parameter: From


Parameter: To


Parameter: Breaking Torque


Parameter: Torque


Parameter: Angular Limit 2


Parameter: From


Parameter: To


Parameter: Local Coordinates


Parameter: Clear Cache


Parameter: Use Cached Data

About

Parameters

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


Parameter: Object


Parameter: On


Parameter: Object Index


Parameter: Point Index


Parameter: Trigger


Parameter: Mass


Parameter: Position


Parameter: Local Position


Parameter: Rotation


Parameter: Global Matrix

  • Parameter ID: DYNAMICS_BODY_NODE_INPUT_MATRIX
  • Parameter Type: Matrix

Parameter: Linear Velocity


Parameter: Angular Velocity


Parameter: Add Linear Acceleration


Parameter: Add Angular Acceleration


Parameter: Add Force


Parameter: Add Torque


Parameter: Point of Application


Parameter: Local Point of Application


Parameter: Count


Parameter: Object Index


Parameter: Mass


Parameter: Dynamic


Parameter: Position


Parameter: Local Position


Parameter: Rotation


Parameter: Global Matrix

  • Parameter ID: DYNAMICS_BODY_NODE_OUTPUT_MATRIX
  • Parameter Type: Matrix

Parameter: Linear Velocity


Parameter: Angular Velocity


Parameter: Linear Acceleration


Parameter: Angular Acceleration


Parameter: Force


Parameter: Torque

About

Parameters

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


Parameter: Strength


Parameter: Damping


Parameter: Respect Mass


Parameter: Falloff

  • Parameter ID: FORCE_FALLOFF
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Linear (FORCE_FALLOFF_LINEAR)
    • Inverse (FORCE_FALLOFF_INV)
    • Inverse Square (FORCE_FALLOFF_INV_SQR)
    • Inverse Cubic (FORCE_FALLOFF_INV_CUBIC)
    • Step (FORCE_FALLOFF_STEP)

Parameter: Inner Distance


Parameter: Outer Distance

About

Parameters

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


Parameter: Enabled


Parameter: MoGraph Selection


Parameter: Dynamic

  • Parameter ID: RIGID_BODY_DYNAMIC
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Off (RIGID_BODY_DYNAMIC_OFF)
    • On (RIGID_BODY_DYNAMIC_ON)
    • Ghost (RIGID_BODY_DYNAMIC_GHOST)

Parameter: MoGraph Selection


Parameter: Set Initial State


Parameter: Clear Initial State


Parameter: Show in Visualization


Parameter: Trigger

  • Parameter ID: RIGID_BODY_TRIGGER
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Immediately (RIGID_BODY_TRIGGER_IMMEDIATELY)
    • At Velocity Peak (RIGID_BODY_TRIGGER_AT_PEAK)
    • On Collision (RIGID_BODY_TRIGGER_ON_COLLISION)
    • By XPresso (RIGID_BODY_TRIGGER_XPRESSO)

Parameter: Trigger Velocity Threshold


Parameter: Custom Initial Velocity


Parameter: Initial Linear Velocity


Parameter: Initial Angular Velocity


Parameter: Object Coordinates


Parameter: Dynamic Transition


Parameter: Transition Time


Parameter: Linear Velocity Threshold


Parameter: Angular Velocity Threshold


Parameter: Inherit Tag

  • Parameter ID: RIGID_BODY_HIERARCHY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (RIGID_BODY_HIERARCHY_NONE)
    • Apply Tag to Children (RIGID_BODY_HIERARCHY_APPLY_TAG)
    • Compound Collision Shape (RIGID_BODY_HIERARCHY_COMPOUND_SHAPE)

Parameter: Individual Elements

  • Parameter ID: RIGID_BODY_SPLIT_CACHE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Off (RIGID_BODY_SPLIT_CACHE_OFF)
    • Top Level (RIGID_BODY_SPLIT_CACHE_TOP_LEVEL)
    • Second Level (RIGID_BODY_SPLIT_CACHE_SECOND_LEVEL)
    • All (RIGID_BODY_SPLIT_CACHE_ON)

Parameter: Self Collisions


Parameter: Use Deformed Object


Parameter: Shape

  • Parameter ID: RIGID_BODY_SHAPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Automatic (RIGID_BODY_SHAPE_DEFAULT)
    • Automatic (MoDynamics) (RIGID_BODY_SHAPE_DEFAULT_MODYNAMICS)
    • Box (RIGID_BODY_SHAPE_BOX)
    • Ellipsoid (RIGID_BODY_SHAPE_ELLIPSOID)
    • Cylinder X-Axis (RIGID_BODY_SHAPE_CYLINDER_X)
    • Cylinder Y-Axis (RIGID_BODY_SHAPE_CYLINDER_Y)
    • Cylinder Z-Axis (RIGID_BODY_SHAPE_CYLINDER_Z)
    • Convex Hull (RIGID_BODY_SHAPE_CONVEX_HULL)
    • Moving Mesh (RIGID_BODY_SHAPE_KINETIC_MESH)
    • Static Mesh (RIGID_BODY_SHAPE_STATIC_MESH)
    • Another Object (RIGID_BODY_SHAPE_REFERENCE)
    • Off (RIGID_BODY_SHAPE_NO_SHAPE)

Parameter: Size Increment


Parameter: Use Collision Margin


Parameter: Margin


Parameter: Object


Parameter: Keep Soft Body Shape


Parameter: Bounce


Parameter: Friction


Parameter: Collision Noise


Parameter: Use Mass

  • Parameter ID: RIGID_BODY_MASS_SWITCH
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • World Density (RIGID_BODY_MASS_SWITCH_DEFAULT)
    • Custom Density (RIGID_BODY_MASS_SWITCH_DENSITY)
    • Custom Mass (RIGID_BODY_MASS_SWITCH_MASS)

Parameter: Density


Parameter: Mass


Parameter: Rotational Mass


Parameter: Use Center of Mass


Parameter: Center of Mass


Parameter: Follow Position


Parameter: Follow Rotation


Parameter: Linear Damping


Parameter: Angular Damping


Parameter: Force Mode

  • Parameter ID: RIGID_BODY_FORCE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Include (RIGID_BODY_FORCE_MODE_INCLUDE)
    • Exclude (RIGID_BODY_FORCE_MODE_EXCLUDE)

Parameter: Force List

  • Parameter ID: RIGID_BODY_FORCE_INCLUDE_LIST
  • Parameter Type: InExcludeData

Parameter: Drag


Parameter: Lift


Parameter: Two-Sided


Parameter: Soft Body

  • Parameter ID: RIGID_BODY_SOFT
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Off (RIGID_BODY_SOFT_OFF)
    • Made of Polygons/Lines (RIGID_BODY_SOFT_ON)
    • Made of Clones (RIGID_BODY_SOFT_OF_CLONES)

Parameter: Rest State


Parameter: Mass Map


Parameter: Use Accurate Solver


Parameter: Structural


Parameter: Map


Parameter: Damping


Parameter: Map


Parameter: Elastic Limit


Parameter: Map


Parameter: Shear


Parameter: Map


Parameter: Damping


Parameter: Map


Parameter: Flexion


Parameter: Map


Parameter: Damping


Parameter: Map


Parameter: Elastic Limit


Parameter: Map


Parameter: Rest Length


Parameter: Map


Parameter: Tear-out Length


Parameter: Map


Parameter: Fix Rotation


Parameter: Map


Parameter: Damping


Parameter: Map


Parameter: Stiffness


Parameter: Map


Parameter: Volume


Parameter: Damping


Parameter: Map


Parameter: Elastic Limit


Parameter: Map


Parameter: Pressure


Parameter: Volume Conservation


Parameter: Damping


Parameter: Local Coordinates


Parameter: Include Collision Data


Parameter: Bake Object


Parameter: Bake All


Parameter: Clear Object Cache


Parameter: Clear All Caches


Parameter: Use Cached Data

About

Parameters

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


Parameter: FORCE_TYPE

  • Parameter ID: FORCE_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • FORCE_TYPE_LINEAR (FORCE_TYPE_LINEAR)
    • FORCE_TYPE_ANGULAR (FORCE_TYPE_ANGULAR)
    • FORCE_TYPE_BOTH (FORCE_TYPE_BOTH)

Parameter: Mode

  • Parameter ID: MOTOR_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Regulate Speed (MOTOR_MODE_REGULATE_SPEED)
    • Apply Force (MOTOR_MODE_APPLY_FORCE)

Parameter: Linear Target Speed


Parameter: Force


Parameter: Angular Target Speed


Parameter: Torque