Domingo Negro: Recreando la tormenta de polvo de 1935 en Houdini y UE5

发布于 2026年05月23日 | 从西班牙语翻译

1935年4月14日,美国中西部的天空变得漆黑。一场高达300米的沙尘暴将俄克拉荷马州和得克萨斯州笼罩在黑暗之中,导致当地居民患上尘肺病。对于视觉特效管线而言,这一现象代表着一个复杂的技术挑战:模拟阻挡阳光的气溶胶密度,同时结合实时流体动力学和大气化学。

在Houdini和Unreal Engine 5中模拟沙尘暴,逼真的视觉效果

大规模气溶胶的流体动力学与化学建模 🌪️

精确的再现始于Houdini中基于气溶胶的烟雾和粒子模拟。使用Pyro解算器,配置极高密度的粒子(数百万个点),并设置模拟风速高达100公里/小时的矢量场。关键在于阻力和各向异性湍流,使细小的淤泥颗粒表现得像稠密流体。为了科学准确性,集成了WRF-Chem(一种大气化学模型)的数据,用于测量PM10颗粒浓度。这些数值被转化为Houdini中的散射和吸收属性,使沙尘雾呈现出逼真的赭色,而非简单的灰色。

体积光照与白昼瞬间熄灭的时刻 💡

关键瞬间是从白昼光线过渡到完全黑暗。在Unreal Engine 5中,这通过结合指数体积雾系统和分层沙尘材质来实现。关键在于使用Lumen进行动态全局光照,但配合极端散射以消除直射光。通过编程一个蓝图,当粒子密度达到特定阈值时,将定向光的强度降至几乎为零。最终渲染效果中,沙尘不仅是装饰,更是主角,将场景转变为悬浮粒子的地狱。

您对这一进展有何看法?