The Basic Workflow of Using Constraint (New for 5.1)

In iClone's physics system, the Dynamic and Frozen rigid body objects drop or drops after being hit (respectively) by the effect of the gravity. However, if you want to limit the dropping behavior to a certain range, then the Constraint feature can assist you in achieving this purpose.

Setting Constraint to a Physics Object

  1. Apply a prop
  2. Open the Object Physics Settings panel (Shortcut: Shift + F9) and set it as a Dynamic or Frozen Rigid Body.
    Please make sure the bound type of the rigid body is set to Box.

    Note:

    • Please use the basic collision meshes Box, Sphere, Cylinder, and Capsule as the bound types for constrained objects. These will currently provide better simulation results.
    • When the Bound Type of the rigid body is Convex Hull, Bounding Mesh, or Self Mesh , the Constraint might not produce the proper effect or any effect at all.
    • The constraints can be applied to all types of rigid bodies (Dynamic, frozen, kinematic or static). Please refer to the Applying Constraints to Still or Dynamic Objects section for more information.
  3. Click the button to open the Constraint Settings panel (Shortcut: Shift + F10).
  4. Click the button to select a desired constraint type from the list.
  5. The constraint will then be set to the Pivot of the rigid body and hang the rigid body where it is.

    The non-constrained rigid body drops to the floor.

    The constrained rigid body remain where it is as you play back.

  6. In the Connection section, you may connect the constraint to the world or another target physics object by clicking the Pick Target or World buttons. Please refer to the Setting Connection Relationship section for more information.
  7. The lower half part of the Constraint Settings panel will show settings that are related to the current constraint type.
  8. Play back the project, the constrained rigid body will hang there and react when it is hit by other physics objects instead of dropping according to its default setting.