用 Blender 制作跳舞骷髅:薄纱布料模拟与 Cycles 渲染流程
“我用 AccuRIG 绑定了骨架,并通过 Blender 的 Action Mixer 工具混合了来自 Mixamo、ActorCore 和 Action Forge 的不同舞蹈动作。然后,我把动画烘焙成关键帧,移除了骨骼,留下可直接使用的网格。我希望布料足够薄,能透过光线看到骨架的轮廓。我知道模拟会是最具挑战性的部分。
我使用了 ZOZO 的 Contact Solver,这是一个免费的开源求解器。我创建了一个由三角形构成的高度细分圆形,以获得更好的精度;将一份薄纱布料材质的物理预设(.toml 格式)加载到 ZOZO Solver 中,然后运行模拟。
由于网格密度很高,模拟求解耗时很长(接近两个小时),但结果相当不错。我添加了来自 BlenderKit 的程序化薄纱着色器材质。最后,我用 HDRI 和一盏面光为这个高密度场景布光,以增强轮廓效果,然后在 Cycles 中以 100 采样进行渲染。”




虽然烘焙模拟耗时近 2 个小时,但渲染显然只用了大约 30-40 分钟。所使用的配置为 AMD 9950X、64 GB 内存,以及一块 16 GB 显存的 RTX 5070 Ti。
ZOZO 的 Contact Solver 是一款开源、GPU 加速的物理引擎,旨在模拟布料与实体对象之间的复杂交互。你可以在我们的文章以及 Cesar 分享的其中一个视频中了解更多相关信息:
对于那些还没准备好把阴森氛围换成圣诞气氛的人来说,《太平间助理》(The Mortuary Assistant)的开发者发布了一款可玩版本,这款游戏改编自《灵动:鬼影实录》(Paranormal Activity),是他在项目被取消之前一直在开发的。游戏名为 Playable Archive,可免费游玩。
原文链接:https://80.lv/articles/dancing-skeleton-with-realistic-fabric-simulation-in-blender
喜欢这篇内容吗?