使用Houdini程序化重现高加索星图

发布于 2026年02月27日 | 从西班牙语翻译
Render 3D en Houdini de una cueva del Caucaso con mapas estelares grabados en la roca, iluminados por efectos volumetricos y particulas que trazan constelaciones.

用 Houdini 绘制古老宇宙地图 🌌

一支考古团队在高加索的洞穴中发现了看似最早的星图,刻在岩石上。这一发现可能改写天文学历史,揭示古代文明如何观察和描绘星座。Houdini 是数字重现这一发现的理想工具,得益于其生成程序化几何体、模拟复杂环境以及以科学和艺术精度动画天体元素的能力。

使用 Heightfields 程序化建模洞穴

过程从使用 Houdini 中的 Heightfields 创建洞穴结构开始。通过侵蚀和噪声节点,生成可信的地质表面,带有不规则岩石形成、钟乳石和侵蚀墙壁。然后,通过 Convert Heightfield 节点将此基础地形转换为 3D 几何体,准备进一步细节化。对于特定区域的星图雕刻,使用基于角度或曲率的选区蒙版隔离墙壁的平面部分。🗺️

创建星图符号

星图雕刻以两种互补方式生成:作为直接雕刻在岩石上的几何体,以及作为代表恒星的发射点。对于雕刻符号,使用从定义星座的曲线生成的 VDBs,应用布尔运算来“刻录”这些图案到洞穴墙壁。同时,一个粒子系统在对应关键恒星的位置发射点,具有基于假设恒星亮度的尺寸和强度属性。

重现古老星图是将两个宇宙连接起来:岩石的世界和星星的世界,两者都由程序主导。

发现氛围的照明和大气

照明设置模拟考古学家的体验:主方向光模拟揭示雕刻的手电筒或火把,具有低角度突出雕刻深度的效果。带有琥珀色调的微弱体视光创建悬浮尘埃中的可见光束,增添深度和神秘感。使用 volumetric fog 和带有轻微湍流的动画 partículas de polvo 完成千年未触的洞穴氛围。

星际过境的程序化动画

为了展示地图的动态,通过程序化 trails 动画粒子-恒星连接形成星座。一个 solvers 系统基于简单天体运动计算轨迹,给人印象古代天文学家捕捉的不只是位置,还有动态。这一动画可以通过暴露参数控制速度和方向,允许探索地图的不同解释。

渲染和最终元素

场景使用 Mantra 或 Karma 渲染,利用 Houdini 处理复杂几何体和体积的能力。自适应采样调整确保雕刻细节和星粒子清晰。在合成中,分离的 beauty、体积和光效通道允许平衡强度,而无需重新渲染整个序列。

当考古学家破译每个符号代表哪些恒星时,我们破译为什么 VDB 求解器有时生成比原地图更抽象的形状。最终,我们的程序化渲染可能无法解决天文之谜,但至少无需数千年侵蚀即可看起来令人印象深刻。😅