Houdini 18.0 シェルフツール

Sparse Fireball shelf tool

大きく上昇して広がる爆発を作成します。

このシェルフツールは、中サイズの爆発のSparse Pyroシミュレーションをセットアップします。 この爆発は、急な起爆とそれに伴った火の玉の上昇で構成されています。 十分な量の反応物(Emissionのflameフィールドに相当)が残っている限り、その火の玉は継続して煤煙(すす)を放出して膨張を続けます。 これらの様々な出力と火の玉が燃え尽きるのにかかる時間は、Pyro SolverFlames タブのパラメータで制御します。

作成されるセットアップは、以下の3つのコンポーネントで構成されます。

  1. fireball_sourceは、temperatureソースとburnソースをセットアップします。burnフィールドは、Pyroの(利用可能な反応物を更新するために)flameフィールドと(最初の外側方向への膨張を引き起こすために)divergenceフィールドにマージされます。これらのソース値の割合は、Pyro Sourceノードの Scale パラメータでアニメーションさせることができ、ベースの形状は、ノードチェーン内の最初のノードのジオメトリで定義され、デフォルトでは球状になっています。

  2. fireball_simulationには、これらのソースを消費して流体シミュレーションを実行するDOPネットワークが含まれています。Sparse Pyro Solverのパラメータは、火の玉とその煙の動きと出現形状に対して最も影響力があります。

    To...Do this

    起爆のサイズを設定する

    source_burnノード(Volume Source)を選択し、 Volumes タブの3つ目のソース設定(burndivergenceに設定)の Scale パラメータを変更します。 この値を小さくすると、起爆サイズが小さくなります。逆も然り。これは、全体の爆発のサイズにも影響します。

    上昇する火の玉の膨張率を設定する

    Pyro SolverFlames タブの Expansion 折り畳みメニューにある Expansion Rate とその Flame Range を調整します。 Expansion Rate を上げる場合、予期しないほど大きな爆発にならないように Flame Range の最小値を上げる必要が出てきます。

    火の玉が減衰する速さを変更する

    Flame Lifespan を変更します。 このパラメータの値が大きいほど、flameフィールドがゆっくりと減って、もっと長く続く火の玉が生成されます。

    全体の上昇レートを変更する

    Buoyancy Scale を試してください。この値を上げると、上昇レートが上がります。逆も然り。

    火の玉の上昇の 仕方 を制御する

    結果論として、火の玉の上昇の仕方は、temperatureフィールドで制御します。 このフィールドの進展は、 Cooling Rate パラメータと Flames タブの Temperature 折り畳みメニューにあるパラメータに依存します。 Cooling Rate が高いほど、もっと速く温度が失われ、シミュレーションは、上方向に動きを駆動させるためのflameフィールドから出力されたtemperatureにもっと依存するようになります。

    煙の放出の仕方を指定する

    Flames タブの Smoke 折り畳みメニュー内の Flame RangeFlame Ramp を調整します。

    煙が消失する速さを制御する

    Dissipation パラメータを変更します。 値が高いほど煙が速く消失し、小さいほど煙が長く滞留するようになります。

  3. fireball_importは、シミュレーションの結果をSOPジオメトリに取り込みます。Pyro Post-Processノードは、適切なビューポートの視覚化を設定し、レンダリングに一致するマテリアルを作成します。

シェルフツール

シェルフの使い方

シェルフタブ

  • Createタブ

    Createタブのツールは、シーンビューにプリミティブ、カーブ、Nullオブジェクトを作成、配置します。

  • Modifyタブ

    Modifyタブのツールは、 シーンビューのオブジェクトを簡単にカスタマイズします。

  • Modelタブ

    Modelタブのツールは、シーンビューのオブジェクトを編集します。

  • Polygonタブ

    Polygonタブのツールは、 シーンビューのポリゴンを修正します。

  • Deformタブ

    Deformタブのツールは、シーンビューのオブジェクトを変形します。

  • Textureタブ

    Textureタブのツールは、シーンビューのテクスチャオブジェクトを編集します。

  • Riggingタブ

    Riggingタブには、あらかじめ作成したリグを作成するためのツールが含まれています。

  • Musclesタブ

    Musclesタブには、筋肉を作成するためのツールが含まれています。

  • Charactersタブ

    Characterタブのツールは、シーンビューにキャラクタを作成します。

  • Constraintsタブ

    Constraintsタブのツールは、シーンビュー内でオブジェクトをお互いに拘束させることができるConstraint Networkを作成します。

  • Hair Utilsタブ

    Hair Utilsタブのツールは、オブジェクト上にヘアーとファーを簡単にセットアップすることができます。

  • Guide Processタブ

    Guide Processタブのツールは、スキンアトリビュートをペイントすることで、ガイドヘアーの位置と向きを変更することができます。

  • Guide Brushesタブ

    Groomingタブのツールは、ヘアーを追加したり直接制御することができます。

  • Terrain FXタブ

  • Simple FXタブ

    Simple FXタブには、ジオメトリレベルでダイナミクスシミュレーションを作成するためのツール群が含まれています。

  • Cloud FXタブ

    Cloud FXタブには、雲のエフェクトを作成するためのツールが含まれています。

  • Volumeタブ

    Volumeタブには、ボリュームエフェクトを作成するためのツールが含まれています。

  • Lights and Camerasタブ

    Lights and Camerasタブのツールは、シーンビューにライトとカメラを作成、配置します。

  • Collisionsタブ

    Collisionsタブのツールは、シーンビューに衝突オブジェクトを作成することができます。

  • Particlesタブ

    Particlesタブには、ダイナミックパーティクルシミュレーションを作成するためのツールが含まれています。

  • Grainsタブ

    Grainsタブには、砂の粒や他の粒状のものをシミュレーションするためのツールが含まれています。

  • Vellumタブ

    Vellumタブには、色々なタイプのVellumエフェクトを作成するためのツールが含まれています。

  • Rigid Bodiesタブ

    Rigid Bodiesタブのツールは、シーンビューにダイナミックRBDオブジェクトを作成します。

  • Particle Fluidsタブ

    Particle Fluidsタブには、シーンビュー内の液体に基づいてパーティクルを作成するためのツールが含まれています。

  • Viscous Fluidsタブ

    粘度のある流体は、temperature(温度)アトリビュートを使用して粘度を駆動させるFLIPシミュレーションです。

  • Oceansタブ

    Oceansタブには、海洋シミュレーションを作成するためのツールが含まれています。

  • Fluid Containersタブ

    Fluid Containersタブには、Pyro、Smoke、Liquidのコンテナを作成するためのツールが含まれています。

  • Populate Containersタブ

    Populate Containersタブには、Fire、Smoke、Liquidの作成と削除をするためのツールが含まれています。

  • Container Toolsタブ

    Container Toolsタブには、Fire、Smoke、Liquidを操作するためのツールが含まれています。

  • Pyro FXタブ

    Pryo FXタブのツールは、煙と炎の効果をシミュレーションします。

  • Sparse Pyro FXタブ

    Sparse Pyro FXタブ上のツール群は、煙と炎のシミュレーションエフェクトを作成することができます。

  • Solidタブ

    Solidタブのツールを使って、ソリッドオブジェクトの作成と修正をします。

  • Wiresタブ

    Wiresタブのツールは、シーンビューに曲げられるダイナミックオブジェクトを作成します。

  • Crowdsタブ

    Crowdsタブには、群衆の作成や群衆の挙動を定義するツールとサンプルが含まれています。

  • Drive Simulationタブ

    Drive Simulationタブのツールは、シーンビューのダイナミックオブジェクトを操作します。

テクニカル