Houdini 21.0 シェルフツール

Ground Explosion B shelf tool

外側に力強く広がり急速に上昇する大規模な爆発と煙の軌道と衝撃波を作成します。

On this page

このシェルフツールは、大規模な爆発、煙の軌道、衝撃波のSparse Pyroシミュレーションをセットアップします。 これらは、アーティストがより細かく制御できるように2つの異なるシミュレーションに分けられています。 衝撃波は、爆発シミュレーションからのVelocityフィールドで移流されます。 これは、すべてのソーシングを1個のPyro Burst Sourceノードで行なうのではなく、複数のPyro Burst Sourceノードを使用して見栄えの良い爆発や衝撃波を作成する方法を示した良いサンプルです。

ビューポートのPyroシミュレーション。カラースペース:ACES、Voxel Size:0.075。
KarmaでレンダリングされたPyroシミュレーション。カラースペース:ACES、Voxel Size:0.075。

重要なノード

pyroburstsource

メインの爆発のソーシングは3つのセクションに分かれており、それぞれがシミュレーション内で特定の形状を作り出しています。 これらのソースはすべて色々なPyro Burst Sourceノードによって生成されています。

pyroshockwavesoure

衝撃波のソーシングでも3個の個別のPyro Burst Sourceノードを用いて同様の手法が採用されています。

pyroscatterfromburst1

pyroscatterfromburst1ノードは、トレイルが配置される位置を制御します。

pyrotrailpath

low_spikes1ノードは、軌道自体の形状を制御します。

pyrotrailsource1

pyrotrailsource1ノードは、各軌道上にインスタンス化されるソースの形状を制御します。

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

To...Do this

トレイルの半径を調整する

adjust_trail_radius1ノードの Middle Value パラメータおよび Range Length パラメータを調整します。

トレイルの長さを調整する

attribremap3ノードの Output Min パラメータおよび Output Max パラメータを調整します。

爆発や衝撃波の形状を変更する

Pyro Burst Sourceノードの Shape Offset パラメータまたは Offset パラメータを調整することで、爆発や衝撃波の形状を簡単に変更することができます。

爆発による衝撃波の移流を調整する

pyrosolver_shockwave1ノードの中に入って、explosion_vel1ノードの Sourcing タブにあるvelSource Scale パラメータを調整します。

シェルフツール

シェルフの使い方

テクニカル