万圣节的精彩尚未落幕。
让我们借由 Cesar Corzo 创作的这具欢快骷髅,将万圣节的氛围再延续片刻。据他分享,最初的构想是制作一个被布料覆盖的跳舞幽灵。但最终,他决定重新启用之前项目中用过的骷髅模型,并以一种全新的方式让它“活”过来。
“我使用 AccuRIG 为骷髅绑定骨骼,并利用 Blender 的 Action Mixer 工具混合了来自 Mixamo、ActorCore 和 Action Forge 的不同舞蹈动作。随后,我将动画烘焙为关键帧,删除骨骼,仅保留网格以便后续使用。我希望布料足够轻薄,让光线能透出骷髅的剪影。我知道布料模拟将是最大的挑战。
为此,我使用了 ZOZO Contact Solver——一款免费且开源的物理求解器。我创建了一个由三角形构成的高细分圆形网格以提升精度,将半透明布料的物理预设(.toml 格式)加载至 ZOZO Solver 中并运行模拟。由于网格密度极高,求解过程耗时较长(近两小时),但效果相当不错。我还添加了 BlenderKit 提供的程序化半透明着色器材质。最后,我使用 HDRI 配合面光源为该密集场景打光,以强化剪影效果,并在 Cycles 中以 100 个采样数完成渲染。”
—— Cesar Corzo
尽管模拟烘焙耗时近两小时,但实际渲染大约只用了 30 到 40 分钟。本次使用的硬件配置为 AMD 9950X 处理器、64 GB 内存以及配备 16 GB 显存的 RTX 5070 Ti 显卡。
ZOZO Contact Solver 是一款开源且支持 GPU 加速的物理引擎,专为模拟布料与实体物体之间的复杂交互而设计。你可以在我们的文章中查看详细介绍,也可以观看 Cesar 分享的其中一段视频:
对于那些还不想把万圣节氛围换成圣诞气氛的人来说,《停尸房管家》(The Mortuary Assistant)的开发团队发布了一款名为《Playable Archive》的超自然题材游戏试玩版。该作原在开发中后被取消,如今已作为免费可玩版本推出。
