Setting Collision Shapes for Characters

According to the various collision results on different characters, you may need to adjust collision shapes in order to provide accurate material interaction with other objects.

Adjusting Existing Collision Shapes

If you want to change the dimensions of the existing collision shapes or transform them, especially for G3 or G5 characters, follow the steps below:

  1. Import a character (in this case, the character is a non-standard one).
  2. Make sure it is selected and go to Modify >> Attribute tab. Click on the Collision Shape button in the Avatar section to show the Character Collision Shape Editor panel.
  3. On the left dummy pane, select one of the body bones.
    The collision shape of the bone will show (As you can see the collision shape may not be exactly accurate).

  4. Use the object transform tools ( , , ) to adjust the position, angle and size of the collision shape to match the meshes of the body part.
  5. Once you have adjusted the collision shapes for each relevant body part, you will notice a much better physics simulation result.

Adding Collision Shapes for Better Simulation

Because the body parts of a character do not always conform to perfect spherical, capsule, or box shapes, you will need to combine these shapes to cover particular body parts in order to get more accurate simulation.

Basic Transforming

  1. Import a character.
  2. Make sure it is selected and go to Modify >> Attribute tab. Click on the Collision Shape button in the Avatar section to show the Character Collision Shape Editor panel.
  3. At the left dummy pane, select one of the body bones.
    The collision shape of the bone will show. Notice that it doesn't conform accurately to the shape of the head mesh.
  4. Use the same method to transform the existing collision shape.

Adding More Collision Shapes

Because the mesh of the body part can not completely fit into the collision shape, you need to add more shapes to cover the entire mesh.

  1. Make sure the body part is selected in the left dummy pane.
  2. Click the Add Shape button to add a new collision shape (capsule by default).
  3. Transform the newly added shape to a proper position to cover the mesh of the body part.

  4. Follow the same steps to add as many shapes as you need to cover the body part.

Adding Collision Shapes for Extend Bones

If the character contains meshes skinned to extended bones, you are able to add collision shapes for these extended bones as well. This method is suitable for long ears or tails with spring effects caused by extended bones.

Let's try this on the same character:

  1. Make sure the character is selected.
  2. Show the Character Collision Shape Editor panel.
  3. Click on the Extended Bones button at the bottom left of this panel. The dummy pane will change to a tree view in which all the extended bones the character has will be displayed.
  4. Select one of the extended bone in the tree view and activate the Activate Selected Part box at the right side of the panel.

    A default capsule will be attached to the selected extended bone.
  5. Follow the same method shown in the previous section until each extended bone has been given a collision shape.