物理ボディにボーンを追加するための手順を説明します。
単一の物理ボディをボーンに追加する
新しい単一の物理ボディをボーンに追加するには、以下の手順に従います。
-
[Skeleton Tree] パネルの ボーン 右クリックして コンテキスト メニュー を開きます。
- ボーンに 物理ボディ がない場合は、[Add/Regenerate Body (ボディを追加/再生成)] をクリックして、デフォルトを [Shape] にし、デフォルト設定を使用する物理ボディを作成します。
- ボディに 物理ボディ がない状態でデフォルトの Shape を使用するには、Add Shape サブメニューの [Shape] をクリックします。
- ボーンに物理ボディがある場合、Add Shape サブメニューの Shape をクリックすると、物理ボディにアタッチされている既存の Shape を維持したまま新しい物理ボディを追加することができます。
-
あるいは、[Skeleton Tree] パネルで ボーン を選択し、[Tools] パネルの [Add Bodies (ボディを追加)] ボタンを追加します。
対応するボディ シェイプが選択したボーンに追加 (親付け) されていることを分かります。
Body Creation プロパティ
物理ボディにカスタム設定を指定するには、[Tools] パネルの [Body Creation (ボディ作成)] セクションのプロパティを変更します。
[Tools] パネルの [Body Creation] のプロパティは以下になります。
| プロパティ | 説明 |
|---|---|
| Basic Properties | |
| Min Body Size | この値より短いボーンは、ボディ作成時に無視されます。 |
| Primitive Type | ボディ作成時に使用するジオメトリ タイプです。デフォルトは Capsule です。
|
| Vertex Weighting Type | 頂点をボディで近似する場合、頂点がボーンにどのようにマッピングされるかを指定します。
|
| AutoOrient to Bone | 作成されたボディを対応するボーンに対して自動的に正しい方向に置くかどうかを指定します。 |
| Walk Past Small Bones | 小さなボーンは完全にスキップするかどうか (隣接するボーンとマージするのではなく) を指定します。 |
| Create Body for All Bones | ボーンごとに強制的にボディを作成します。 |
| Disable Collisions by Default | 作成時に他のボディとのボディのコリジョンを無効にするかどうかを指定します。 |
| Advanced Properties (詳細プロパティ) | |
| Min Bone Size | この値より短いボーンはボディ作成が無視されます。 |
| Hull Count | 複数の凸包を作成する時の作成最大数。 |
| Max Hull Verts | 凸包を作成する時の、頂点の作成最大数。 |
物理ボディをすべてのボーンに追加する
スケルタルメッシュの物理ボディをすべてのボーンに追加するには、以下の手順に従います。
- [Skeleton Tree] パネルで何も選択されていないことを確認します。
- または、[Tools] パネルの [Body Creation] セクションのプロパティの設定を変更します。
- [Generate All Bodies (すべてのボディを生成)] ボタンをクリックします。
Generate All Bodies ボディは、ボーンが選択されていない場合にのみ使用できます。ボーンが選択されていると、物理ボディはそのボーンに対してのみ追加されます。
