| On this page | |
| Since | 19.0 |
概要
USD Packed Primitivesには、USDデータがHoudiniプリミティブのポイント上のアトリビュートとして格納されています。 このノードは、すべてまたは一部のPacked USD Primsをアンパックします。
-
PrimタイプやKindなどの色々な基準に基づいて、Packed USD Primsのサブセットを抽出することができます。
-
基準に合致したサブセットを別のUSD Packed Primとして出力したり、アンパックしたUSDジオメトリPrimsをHoudiniポリゴンに変換することができます。
-
Houdiniジオメトリに変換する場合、このノードは、 Import Primvars パラメータにリストしたUSD PrimvarsをHoudiniジオメトリアトリビュートに変換します。
詳細は、HoudiniがジオメトリをUSDとHoudini間で変換する方法を参照してください。
パラメータ
Main
Group
抽出するパックオブジェクトを指定します。
これが空っぽの場合、このノードは、すべてのPrimsを抽出します。
通常では、テキストボックスの右側にある 選択ボタンをクリックして、ビューポート内で視覚的にオブジェクトを選択します。
Delete Original Prims
これが有効な時(デフォルト)、元のUSD Packed Primsは出力を通過しません。
Traversal
抽出するUSD Primsを検索する方法。
Output
抽出したUSD Primsを新しいUSD Packed Primとして出力するか、Houdiniポリゴンジオメトリとして出力するか指定します。
Pivot Location
パックPrimのポイントを、座標フレームの原点またはパックPrimの境界ボックスの中心のどちらに配置するのかを指定します。
Path Attribute
有効にすると、オリジナルのUSD Primのシーングラフパスを含んだSOP Primitiveアトリビュートが作成されます。
Name Attribute
有効にすると、オリジナルのUSD Primの名前を含んだSOP Primitiveアトリビュートが作成されます。
File Path Attribute
有効にすると、オリジナルのUSD Primのステージのファイルパス(またはLOPノードパス)を含んだSOP Primitiveアトリビュートが作成されます。
Transfer Attributes
通常のHoudiniジオメトリにアンパックする時、ここには、USD Packed Prim上の(USDアトリビュートでは なくて ) 既存のHoudiniジオメトリアトリビュート に合致させるパターンのリストを指定します。これに合致したアトリビュートが出力ジオメトリ上に転送されます。 例えば、HoudiniのRBDシミュレーションをUSD Packed Primsに書き出した時に、位置と回転のアトリビュートをPacked Prims上に書き込んでいたのであれば、 抽出したジオメトリ上にそれらのアトリビュートを転送することができます。
Transfer Groups
通常のHoudiniジオメトリにアンパックする時、ここには、出力ジオメトリに転送したいUSD Packed Prim上の既存のHoudiniジオメトリグループに合致させるパターンのリストを指定します。
Import Primvars
通常のHoudiniジオメトリにアンパックする時、ここには、Houdiniジオメトリアトリビュートに変換したいUSD Primvarsに合致させるパターンのリストを指定します。
Import Inherited Primvars
通常のHoudiniジオメトリにアンパックする時、親Primsから継承されたPrimvarsを含めます。 継承されたPrimvarsにも Import Primvars フィルターが適用されます。
Import Attributes
通常のHoudiniジオメトリにアンパックする時、ここには、( Import Primvars で指定した Primvars に加えて)Houdiniジオメトリアトリビュートに変換したいUSDアトリビュートに合致させるパターンのリストを指定します。
これらのパターンは、 カスタム USDアトリビュートにのみマッチングされます。
スキーマの一部になっているUSDアトリビュートには、特別なハンドリングがあります(例えば、メッシュPrim上のfaceVertexIndicesアトリビュートは、その結果のポリゴンのトポロジーに変換されます)。
Primvarsとは違い、カスタムアトリビュートでは補間モードを指定しません。
カスタムアトリビュートの値が配列の場合、このノードは、その配列内のエレメントの数に基づいてHoudiniのアトリビュートレベル(point, vertex, primitive, detail)を推測します。
Non-transforming Primvars
通常のHoudiniジオメトリにアンパックする時、ここには、 非トランスフォーム Houdiniジオメトリアトリビュートに変換したいUSD Primvarsに合致させるパターンのリストを指定します。
Translate ST primvar to UV
一般的に、USDはstという名前のPrimvarにテクスチャ座標を格納するのに対して、Houdiniはuvという名前のアトリビュートにテクスチャ座標を格納します。
これを有効にすると、このノードは、自動的にUSD st Primvarsをuvアトリビュートに変換します。
| See also |