Houdini 20.0 キャラクタ

Character Rig Tree View

On this page

概要

Rig Treeビューは、キャラクタコンポーネントを階層で表示し、OBJリグとSOPリグのどちらとも互換性があります。 走査の挙動がOBJリグとSOPリグで若干異なります。

OBJリグ

OBJリグは、Objectノードで構成されたリグです。 OBJリグを表示すると、Rig Treeビュー内の各アイテムはリグ内の各Objectノードに呼応します。

Rig Tree内の階層は、これらのObjectノード間の親子関係から構築されます。 例えば、 Geo1Geo2 の2個のObjectノードがあって、 Geo1 の出力が__ Geo2 の入力に接続されていたとします。 するとRig Treeビューには、 Geo1Geo2 の親となった単純な階層が表示されます。

SOPリグ

SOPリグは、ポイントとそれらのポイントを結んだプリミティブの形式でSOPノードの出力によって生成されたリグです。 SOPリグを表示すると、Rig Treeビュー内の各アイテムはポイントを表現します。

SOPノードを選択すると、そのジオメトリが読み込まれ、ポイントとそれらのポイントを結んだプリミティブから階層が生成されます。

機能

Rig Treeビューの階層表示機能

Rig Treeには、階層の表示方法に2つのオプションがあります:

  • Topology: 階層をツリービューとして表示するデフォルトのオプションで、Objectノードの親子関係を表示します。

  • Flat View: これは、すべてのアイテムを平坦なリストで表示し、親子関係を無視します。

例: Rig Tree Hierchary Viewの変更方法

Rig Treeビューのフィルタリング機能

Rig Treeには、ビュー内に目的のアイテムのみを表示するフィルタリングオプションがあります。 表示したいアイテムの名前をフィルターシステムに入力してください。ワイルドカードにも対応しています。

Topology ビューでは、子アイテムをフィルタリングすると、その親も表示されます。

例: フィルタリングした子とその親も表示したTopologyビュー

Flat List ビューは、フィルタリングしたアイテムのみを表示します。

例: フィルタリングしたアイテムのみを表示したFlatビュー

Rig TreeのFlat Listビューのソート機能

Flat List ビューでは、Rig Treeにはソートオプションがあります。これは、ビュー内でアイテムを表示する順番を決めます。

例: Flat ListビューのSortオプション

オプション

このペインの右上コーナーにあるギアメニューには、便利なオプションが用意されています:

  • Reset: ペインのパスをObjectノードまたはSOPノードのポイントに切り替えます。

  • Parameter Editor - Select Geometry

    • Show Window when Selecting: パラメータ選択をする時にRig Treeペインが閉じていれば、自動的にRig Treeペインを開きます。これは、Rig Treeペインが閉じている時にパラメータ選択をするのに役立ちます。

    • Close Window after Selection: パラメータ選択を行なった後に、選択開始時にRig Treeペインを開いていた場合、自動でRig Treeペインが閉じます。

  • Node States

    • Show Window when Entering: ノードステートに入った時にRig Treeペインが閉じていれば、自動的にRig Treeペインを開きます。これによって、Rig Treeペインが閉じている時にノードステートに入ってRig Treeの独自機能にアクセスすることができます。

    • Close Window after Exiting: ノードステートから抜けると、自動でRig Treeペインが閉じます。

例: オプションメニューとその設定

挙動のカスタマイズ

Rig Treeビューでの選択

Rig Treeのビューを選択すると、以下の挙動になります:

  • OBJリグの場合、Rig Treeビュー内のアイテムを選択すると、ネットワークビュー内のそのObjectノードが選択されます。

  • SOPリグの場合、Rig Treeビュー内のアイテムを選択すると、自動的にそのノードのステートに入り(デフォルトは Rig Tree選択 ステート)、そのポイントが選択されます。

    Rig Treeは、選択時に入ったステートのアイコンを表示します。

例: OBJリグのRig Treeビュー
例: SOPリグのRig Treeビュー

Rig Treeビューでのドラッグアンドドロップ

Rig Treeのビューのドラッグアンドドロップは、以下の挙動になります:

  • OBJリグの場合、ドラッグアンドドロップによってObjectノード間の接続を変更することができます。

  • SOPリグの場合、ノードステートが親子化に対応していれば、ドラッグアンドドロップによって親子化を実施します。

    この例は、 Parent Joints SOPまたは Skeleton SOPを参照してください。

Rig Treeビューでの名前の変更

Rig Treeのビューでのアイテムの名前の変更は、以下の挙動になります:

  • OBJリグの場合、デフォルトでは、名前を変更するとそれに関連付いているObjectノードの名前が変更されます。

  • SOPリグの場合、ノードステートが名前の変更に対応していれば、名前を変更すると、選択したジョイントの名前が変更されます。

    この例は、 Skeleton SOPを参照してください。

Rig Treeビューでの削除

Rig Treeビューでのアイテムの削除は、以下の挙動になります:

  • OBJリグの場合、何もしません。

  • SOPリグの場合、ノードステートが削除に対応していれば、削除すると、選択したジョイントが削除されます。

    この例は、 Skeleton SOPまたは Skeleton SOPを参照してください。

Rig Treeビューでのカスタムステートアクション

カスタムステートアクションとは、Rig Treeビュー内で右クリックして開かれるコンテキストメニューからユーザがアクセス可能な機能(そのメニューの下にリストされるアクション)のことです。

キャラクタ

KineFXのキャラクタ

SOPベースのリグを使ったジオメトリレベルのプロシージャルリギングとアニメーション。

オブジェクトレベルのキャラクタ

(廃止)ボーンベースのリグを使ったオブジェクトレベルのリギングとアニメーション。

ペイン