Houdini 21.0 シェルフツール

Debris Dust shelf tool

破片が割れると塵を放出する単純なRBDシミュレーションを作成します。

On this page

このツールは、プライマリRBDシミュレーションをセットアップして、それを用いて衝突時に塵を放出します。 また、小規模な瓦礫を生成するためにセカンダリRBDシミュレーションも作成されます。 これは、複数のレイヤからなるRBDシミュレーションを作成したり、最初のRBDシミュレーションからPyroシミュレーションを生成したりするためのテンプレートとして役立ちます。

ビューポート内のPyroおよびRBDシミュレーション。カラースペース:ACES、Voxel Size:0.02。

重要なノード

debris_generator1

debris_generator1は、瓦礫として使用するローポリゴンジオメトリを生成するためのノード群を収納したサブネットワークです。

debrissource

瓦礫と塵の両方は、debrissourceノードを使用して生成されます。 これによって、RBDシミュレーションのinsideエッジからのソーシングを簡単に制御することができます。

このサンプルから学ぶこと

To...Do this

debris_generator1を独自に作成したRBDピースに置換する。

新しいRBDピースには、必ず固有のvariant整数アトリビュートを設定してください。 これは、copytopoints1ノードによってどのピースがどのポイントにコピーされるかを決定します。

セカンダリRBDの量を変更する

debrissource1ノードの Density Scale パラメータを調整します。

セカンダリRBDのサイズを変更する

attribadjustfloat1ノードの Min Value パラメータおよび Max Value パラメータを調整して、瓦礫がコピーされるポイントのpscaleアトリビュートを変更します。

塵が出現する長さを制御する

debrissource2ノードの Life Span パラメータを調整します。 これらのパーティクルにはageアトリビュートが設定されており、指定された時間が経過すると削除されます。

シェルフツール

シェルフの使い方

テクニカル