Lux Aeterna 将时间变为程序化系统,为《恐龙》打造数百万年地质变迁
Netflix 四集纪录片《恐龙》带领观众穿越恐龙存在的一亿六千五百万年地质时光。负责其中行星过渡和环境演变的英国视效工作室 Lux Aeterna 日前分享了他们基于 Houdini 构建的程序化环境管线——如何将数百万年的地球历史压缩在连续的电影镜头中。

将时间变为程序化变量
Lux Aeterna 构建的程序化 Houdini 工作流中,时间成为每个主要环境系统的核心驱动力。地形生成、植被生长、侵蚀、大气效果和光照都引用同一时间线,让景观持续演化而非在不同环境之间切换。把时间暴露为程序化参数也大大简化了艺术指导:时序调整会自动传播到所有关联系统,美术师可以优化节奏而不必重建整个环境。
Silverback Films 的 showrunner Dan Tapster 表示:“大的叙事挑战在于理解。我们要让观众穿越巨大的时间跨度,经过完全不同的世界,却依然保持方向感。我们希望观众明白什么变了以及为什么重要。”
生长与毁灭世界
一旦底层时间线建立,每个环境系统都独立响应时间变化。茂密的丛林通过 Houdini 的程序化散射和实例化工具生成:高度场和遮罩决定植被可生长的区域,动画属性控制密度、尺度和物种分布随时间的演变。随着剧情推进,这些环境转变为不稳定的火山地形,自定义着色器控制冷却岩石、暴露岩浆和沉积物之间的过渡。
材质方面也采用了相同理念:不是为每个版本的景观手绘贴图,而是由侵蚀、坡度和曲率生成程序化遮罩,当地形变化时自动更新表面外观。岩浆冷却、岩石裸露、沉积物堆积、苔藓出现——一切都随着底层几何体的演变自然发生。
模拟地质过程
水、大气和侵蚀对呈现巨大的时间尺度至关重要。瀑布使用 FLIP 流体模拟,二次雾气和飞溅由基于碰撞和速度的粒子模拟生成。
相关链接
原文链接:https://www.cgchannel.com/2026/07/lux-aeterna-turned-time-into-a-procedural-system-in-the-dinosaurs/
喜欢这篇内容吗?