Clear

About

  • Header File: dynamics/description/dynconstraintobject.h
  • Description Category: dynamics.
  • Included Description:

Parameters

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


Parameter: FORCE_TYPE_MODE

  • Parameter ID: FORCE_TYPE_MODE
  • 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: 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: Selection

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

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: Weights

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

Parameter: Lower Limit X


Parameter: Selection

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

Parameter: From


Parameter: Weights

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

Parameter: Upper Limit X


Parameter: Selection

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

Parameter: To


Parameter: Weights

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

Parameter: Lower Limit Y


Parameter: Selection

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

Parameter: From


Parameter: Weights

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

Parameter: Upper Limit Y


Parameter: Selection

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

Parameter: To


Parameter: Weights

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

Parameter: Lower Limit Z


Parameter: Selection

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

Parameter: From


Parameter: Weights

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

Parameter: Upper Limit Z


Parameter: Selection

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

Parameter: To


Parameter: Weights

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

Parameter: Breaking Force


Parameter: Selection

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

Parameter: Force


Parameter: Weights

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

Parameter: Angular Limit


Parameter: Selection

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

Parameter: From


Parameter: Weights

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

Parameter: To


Parameter: Weights

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

Parameter: Breaking Torque


Parameter: Selection

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

Parameter: Torque


Parameter: Weights

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

Parameter: Angular Limit 2


Parameter: Selection

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

Parameter: From


Parameter: Weights

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

Parameter: To


Parameter: Weights

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

Parameter: CONSTRAINT_OBJECT_ADDMISCBUTTON


Parameter: Mode

  • Parameter ID: CONSTRAINT_OBJECT_GENERATION_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Index (CONSTRAINT_OBJECT_GENERATION_MODE_INDEX)
    • Distance (CONSTRAINT_OBJECT_GENERATION_MODE_DISTANCE)

Parameter: Loop


Parameter: Search Radius


Parameter: Limit Connections


Parameter: Max


Parameter: Position Reference

  • Parameter ID: CONSTRAINT_OBJECT_PLACEMENT_REFERENCE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Centers (CONSTRAINT_OBJECT_PLACEMENT_REFERENCE_MODE_COM)
    • Local Space A (CONSTRAINT_OBJECT_PLACEMENT_REFERENCE_MODE_LOCALSPACEA)
    • Local Space B (CONSTRAINT_OBJECT_PLACEMENT_REFERENCE_MODE_LOCALSPACEB)
    • Closest Points (CONSTRAINT_OBJECT_PLACEMENT_REFERENCE_MODE_CLOSESTPOINTS)

Parameter: Offset


Parameter: Offset


Parameter: Orientation

  • Parameter ID: CONSTRAINT_OBJECT_PLACEMENT_ORIENTATION_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • World (CONSTRAINT_OBJECT_PLACEMENT_ORIENTATION_MODE_NONE)
    • Object A (CONSTRAINT_OBJECT_PLACEMENT_ORIENTATION_MODE_OBJECTA)
    • Object B (CONSTRAINT_OBJECT_PLACEMENT_ORIENTATION_MODE_OBJECTB)
    • Auto Align (CONSTRAINT_OBJECT_PLACEMENT_ORIENTATION_MODE_AUTOALIGN)

Parameter: Auto Create


Parameter: Create


Parameter: Clear


Parameter: Local Coordinates


Parameter: Clear Cache


Parameter: Use Cached Data