プロキシミティによるジオメトリのキャプチャー

サーフェスをボーンにバインドするためには、ボーンまわりの3Dボリュームを指定することで、ボーンが3Dボリューム内部のサーフェスをキャプチャーします。マニピュレータでキャプチャーするボリュームを定義することでキャプチャー領域を制御することができます。

Tip

スケルトンとスキンサーフェスは3Dで重なっている必要があります。特定のポーズでジオメトリをキャプチャーした場合は、そのキャプチャーポーズに切り替えます。

To...Do this

ジオメトリをボーンにバインドする

  1. Characters シェルフからCapture Geometryツールをクリックします。

  2. キャプチャーしたいサーフェスを選択して、Enterを押します。

  3. ジオメトリをバインドしたいキャラクタ/ボーンチェーンのルートオブジェクトを選択して、Enterを押します。

    シェーディングモードでは、ジオメトリはキャプチャーしたボーンのカラーに変わります。なにもキャプチャーしていないジオメトリのカラーはホワイトです。

  4. サーフェスの一部が間違えてキャプチャーされてしまっても、後でボーンのキャプチャー領域を編集することができます(以下参照)。

  5. うまくサーフェスがキャプチャーされれば、Poseツールを使ってスケルトンをポーズすると、サーフェスはスケルトンに追従して変形します。

ボーンのキャプチャー領域を編集する

  1. Characters シェルフからEdit Capture Regionsツールをクリックします。

  2. ジオメトリをキャプチャーしたいボーンを選択して、Enterを押して選択を確定します。

  3. ボーン上にマニピュレータが現れ、各ボーンのキャプチャー領域(ジオメトリとバインドされたボーンまわりのボリュームの内側にあるジオメトリ)が表示されます。ハンドルをドラッグするとキャプチャー領域のサイズを変えることができます。⇧ Shiftを押しながらキャプチャー領域ハンドルをドラッグすると、一度にボーン上のハンドルすべてを編集することができます。

シーンの裏側

キャプチャーしたサーフェスを含んだジオメトリオブジェクトの中に入ると、Houdiniが既存のチェーンにCaptureノードとDeformノードを追加していたことが確認できます。これらのノードはボーンを移動するとジオメトリを変形します。

スキンのキャプチャー