1969年9月1日、フロリダ州ニュー・スミルナを激しい嵐が襲い、住民たちは異常な現象を目撃した。空から数十個のゴルフボールが降ってきたのだ。最も広く受け入れられている説は、竜巻が近くの池の水を吸い上げ、その中の物体を大気中に巻き上げたというものだ。この出来事は気象上の珍事として記録されており、3D自然災害物理シミュレーションの完璧な研究事例を提供している。🌩️
Bullet Physics、Rigid Body、RealFlowを用いた技術的再現 🎱
この理論を検証するために、HoudiniでBullet Physicsを用いて池と竜巻をモデル化できる。最初のステップは、渦と乱流の力を伴う上昇水流を表す粒子フィールドを生成することである。この基盤の上に、ゴルフボールを剛体として追加し、現実的な質量と反発係数を割り当てる。Mayaでは、Rigid Bodyシステムにより、ボール同士の衝突や地面への着地時の分散を計算できる。最後に、RealFlowが元の池の流体シミュレーションを提供し、吸引力がどのように水位を下げ、物体を引きずり出すかを示す。鍵となるのは、重力と空気抵抗のパラメータを調整し、最終的な軌道が当時の証言と一致するようにすることである。
異常現象の検証に関する考察 🤔
技術的な娯楽を超えて、このシミュレーションは、流体力学と剛体力学のツールが、極端な事象に関する仮説をどのように確認または反証できるかを示している。ゴルフボールの雨を再現することで、竜巻のメカニズムを理解するだけでなく、混沌とした現象に対する私たちのインフラの脆弱性を認識することもできる。計算物理学によって過去にタイムトラベルし、仮想的な視点から自然が日常の論理にどのように挑戦するかを観察できるようになると、馬鹿げたことと可能なことの境界は曖昧になる。
1969年のニュー・スミルナのゴルフボールの雨を再現するために、レンダリングでシステムのパフォーマンスを低下させることなく、異なる軌道を持つ数百の球体オブジェクトの衝突と分散の物理を3Dエンジンでどのようにモデル化しますか?
(追記: 災害のシミュレーションは、コンピューターが故障して自分自身が災害にならない限り楽しいものです。)