物理アセット・エディタ - コンストレイント グラフ

物理アセット・エディタでコンストレイント グラフを使用する方法

The Constraints Graph shows the linkages for constraints between the selected bodies in the Physics Asset

コンストレイント グラフ は、物理アセットで選択したボディ間のコンストレイントのつながりを表します。以下の操作を行うことができます。

  • スケルタル階層でボディとコンストレイントを選択し表示する。

  • 右クリックで表示されるコンテキスト メニュー を使ってボディとコンストレイントを作成および編集する。

  • 引き出したピンをドラッグして、コンストレイントとつなぐ。

  • Physical Animation と Constraints にプロファイルを割り当てをする / 解除する。

スケルタル階層で選択したグラフの表示

Skeleton Tree でボディまたはコンストレイントが選択されると、選択中のボティまたはコンストレイントと関連性がグラフに表示されます。

The graph will display the currently selected ones and their connections

Skeleton Tree でボディ [spine_03] が選択されると、グラフにはコンストレイントおよびそれらが接続しているボディが表示されます。

ボディ

ボディ が選択されると、グラフに以下の情報が表示されます。

  • ボーン名

  • 使用しているプリミティブ形状数

The Graph will display the following information

この例のボーン名は 「hand_l」、プリミティブ形状は 1 つです。

右端の Body ノードをダブルクリックすると、階層の中を通ってそのボディとコンストレイントへ移動することができます。

グラフでピンを引き出す接続方法

ノードベースのグラフ表示では、メインとなる Body (一番左の hand_l) の出力ピンからドラッグし、選択メニューを使ってコンストレイントを作成するボディを選択することができるようになります。Skeleton Tree を右クリックして表示されるコンテキスト メニューを使っても 同じ結果が得られます。

The node-based display in the graph enables you to drag from the output pin of the main Body and use the selection menu to select a body to create a constraint

The resulting Constraint

Body 出力ピンを引き出して、リストから Body を選択する。

結果を反映したコンストレイント。

コンストレイントを作成または削除した後にグラフの更新が行われない場合は、クリックすれば反映されます。

コンストレイント

コンストレイント が選択されると、グラフに以下の情報が表示されます。

  • 接続しているボーン名

The Graph will display the following information

この例のボーン名は 「lowerarm_l」hand_l に使用されるコンストレイントです。

プロファイルの割り当て

グラフの中には、選択されたボディとコンストレイントが割り当てられる プロファイル が表示されます。

作成および割り当てが可能なプロファイルは 2 タイプあります。ボディの割り当てる Physical Animation とコンストレイントを割り当てる Physical Animation です。プロファイルには、ボディとコンストレイントのプロパティのデフォルト値が含まれます。[Profiles] タブで [Current Profile] を 設定すると、グラフのノードはそこに表示されたボディとコンストレイントの割り当て状況を示します。

ノードは色によって 2 つのステートで表示することができます。

  • プロファイルに 割り当てられている

  • プロファイルに 割り当てられていない もしくは何も選択されていない

[Current Profile] が選択されたボディあるいはコンストレイントに割り当てられたり、何も選択されていないと、ノードは塗りつぶされます (ボディは緑、コンストレイントはベージュ)。選択されたボディあるいはコンストレイントが [Current Profile] に割り当てられていないと、ノードは網掛けになります。

When the Current Profile is assigned to the selected body or constraint the node's fill color is used

今、lowerarm_lmiddle_01_l はプロファイル MyPhysicalAnimation_Profile に割り当てられ、残りのボディ ノードはこの特定のプロファイルには割り当てられていません。 従って色が網掛けになっています。

The bodies for lowerarml and middle01l have been assigned the profile MyPhysicalAnimationProfile

コンストレイントは [Current Profile] が [None] に設定されているので、コンストレイントと割り当てるプロファイルが選択されるまで、塗りつぶしは網掛けのままになります。

プロファイルの使用方法、およびボティとコンストレイントへの割り当て方法の詳細については、ツールとプロファイル をご覧ください。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル