遠方の地震後の泥火山シミュレーションをHoudiniで

2026年02月03日 公開 | スペイン語から翻訳
Render 3D de un volcan de lodo en erupcion, emitiendo barro espeso y gases en un terreno irregular al atardecer, creado en Houdini.

大地が揺れ、泥が噴出するとき

2023年にトルコを襲った強力な地震は、自然の力が限界を知らないことを示し、約1000km離れた場所で予期せぬ泥火山を活性化させました。🌋 これらの地質現象は、白熱した溶岩を噴出するのではなく、地震波が地下の袋を不安定化させることで圧力がかかり、熱い泥、ガス、堆積物の泡立つ混合物を噴出します。VFXアーティストにとって、Houdiniでこの自然のスペクタクルを再現するのは、魅力的で複雑な挑戦であり、流体シミュレーションとデジタルピロテクニクスを組み合わせています。

地質環境の準備

すべては地形の作成から始まります。Houdiniでは、200x200ユニットのHeightFieldノードと1024の解像度を使って現実的なベースを生成します。HeightField Noiseを追加することで、自然な凹凸と地形の特徴を組み込みます。🏔️ 重要なステップは、HeightField Mask by Objectを使用して中央に直径約20メートルのクレーターを彫り込み、泥とガスの噴出点として機能させることです。このプロシージャルアプローチにより、環境の形態に対する完全な制御が保証されます。

泥のシミュレーション:じゃがいものピューレより粘性が高い

シミュレーションの核心はFLIP Fluidsシステムにあります。クレーターの中心に配置した球体がボリュームモードのFLIP Sourceとして機能します。泥の特徴的な粘性を達成する鍵は、FLIP Solverの粘性パラメータを高い値(約200)に調整することです。💧 Y方向の初期速度を4〜6ユニットに設定することで、ガス圧力が泥を表面に向かって押し出す様子をシミュレートし、粒子分離を0.05にすることで、重く一貫した流体の振る舞いを確保し、適切な詳細レベルを実現します。

粘性流体のシミュレーションは、蜂蜜を壮大に振る舞わせようとするようなもので、抵抗と重力の多くの調整に忍耐が必要です。

ガスと大気効果の追加

効果を完成させるために、ガスの噴出をシミュレートすることが不可欠です。同じクレーターをソースとして、Pyro Solverに接続されたVolume Sourceを設定します。低い密度(0.2)と中程度の温度(1.0)で蒸気と熱ガスの外観を作成します。タービュランス(約0.8)を追加することで、実在の参照で見られるような有機的で混沌とした動きを加え、泥のメインシミュレーションと完璧に統合されます。

照明、マテリアル、最終レンダリング

視覚的な外観はマテリアルで定義されます。泥には、低いグロッシーリフレクションと不規則なノーマルマップを持つ暗い茶色のシェーダー(hex #3a2c1a)を使用して、湿った泥状のテクスチャを捉えます。ガスには、灰色と白の半透明ボリュメトリックシェーダーで光の散乱をシミュレートします。☀️ 日の出や日没のような低い角度の太陽光で、噴火の形状とボリュームを強調します。Karma XPURedshiftなどのレンダリングエンジンは、粒子とボリュームの複雑さを映画品質で処理するのに理想的です。

最も重要なアドバイス:常にキャッシュする

高解像度の500フレームのシミュレーションを起動する前に、低解像度(粒子分離0.1)でテストを行い、軽量バージョンを保存するのが賢明です。🫠 そうしないと、ワークステーションがシミュレートしようとしている現象のパロディになってしまいます:熱の火山と全力で回転するファンの嵐です。地質学と同じく、Houdiniでも予期せぬ噴火に備えるのが常に最善です。😅