Skip to content

Soft, Squishy Cube

This page explains how to add bone weights to the cube to make it soft and squishy.

  1. Right-click the avatar root and create a cube from 3D Object > Cube.

Create Cube

  1. Create nested empty Game Objects under the cube.
    Place the parent Game Object inside the cube, and the child one at the top of the cube.

Create Game Objects

  1. Add the VRC Phys Bone component to the parent Game Object.

Add VRC Phys Bone

  1. Adjust settings such as Forces > Pull and Forces > Spring as you like.

VRC Phys Bone の設定

  1. Add the Bone Weight Modifier component to the child Game Object.

Add Bone Weight Modifier

  1. Set the Renderer to the cube's Mesh Renderer.
    In this case, leave the Bone unset to apply the weight for this Game Object.

Configure Bone Weight Modifier

  1. Press the + button to add four Volume weight.

Add Volume Weights

  1. Set the Position of each one so that they are located at the top corners of the cube.

Configure Volume Weights

  1. Enter Play Mode to confirm that the cube behaves in a soft, squishy way in the Game View.