On this page |
キャプチャは、スキン変形用のウェイトを作成するためのHoudiniの方法であり、Index Pairアトリビュートを使用します。 Joint Captureノードを使用してウェイトを作成およびペイントし、最終出力としてJoint/Bone Deformノードを適用して、その結果を表示します。
キャプチャは、ウェイトの作成と変形を1工程で行なう他の3Dソフトウェアとは異なります。 この追加されたレイヤーを使用すると、ジオメトリをプロシージャルにスキニングし、Houdiniの広範なノードネットワークを使用して、非破壊ワークフローで作業することができます。
データフォーマット ¶
キャプチャは、 パックアトリビュート として知られる単一のIndex Pairアトリビュートと、 アンパックアトリビュート として知られる配列アトリビュートを使用します。
パックアトリビュート
Index Pairアトリビュートは、すべてのメタデータを単一のアトリビュートとして格納します。 これは移動に便利で、キャプチャしたジオメトリのブレンドやマージに対応することができます。 このデメリットは、操作が実用的でないことです。
アンパックアトリビュート
配列アトリビュートは、DetailアトリビュートとPointアトリビュートで構成されます。 アンパックアトリビュート ではVEXでの操作が容易になり、 Capture Attribute Pack SOP を使用して パックアトリビュート に再パックすることができます。
関連ノード ¶
キャプチャジオメトリを編集、ペイント、取り付けるには、次のSOPノードを使用します:
-
Joint Capture Biharmonic SOPを使用すると、ジオメトリ上にキャプチャウェイトを作成して、 Joint Deform SOP によってジオメトリを変形できるようになります。必要な四面体メッシュを内部で構築することで、 Bone Capture Biharmonic を使用するためのハイレベルなセットアップを用意します。
-
Joint Capture Paint SOPを使用すると、ジオメトリ上にインタラクティブにキャプチャウェイトをペイントできます。
-
Attach Joint Geometry SOPを使用すると、ジョイントジオメトリを取り付けて、Biharmonicキャプチャの結果に影響を与えることができます。これは、Biharmonicキャプチャベースのジョイント位置を使用したり、純粋にウェイトをペイントするだけよりも効率的です。また、ジョイント毎に影響を与える領域を細かく制御できます。
-
Capture Mirror SOPを使用すると、キャラクタの片側のウェイトをもう片方の側にミラー化できます。
-
Capture Packed Geometry SOPを使用すると、ジオメトリ全体を制御できるジョイントを設定できます。これは主に、剛体として変形されるキャラクタの部分に使用されます。
-
Joint Capture Proximity SOPは、 Capture Layer Paint SOP を使用して、完全に閉じられていないジオメトリにさらにペイントするための出発点を提供します。
-
Joint Deform SOPは、Joint Captureノードと併用することでジオメトリを変形させることができます。
-
Bone Deform SOPは、Bone Captureノードと併用することでジオメトリを変形させることができます。
-
Capture Attribute Pack SOPを使用すると、配列アトリビュートのセットを取得し、命名規則を使用してそれを単一のIndex Pairアトリビュートに変換できます。
-
Capture Attribute Unpack SOPを使用すると、Index Pairアトリビュートを取得し、命名規則によってそれを配列アトリビュートのセットに変換できます。
How to ¶
キャプチャジオシェイプを使用してウェイトを作成する方法については、そのドキュメントページを参照してください。
キャプチャウェイトのペイントとそのブラシについては、Joint Capture Paint SOPのページで詳しく説明しています。