用 Blender 制作跳舞骷髅:薄纱布料模拟与 Cycles 渲染流程

AI3D 发表于 1 周前 浏览 12 分类 新闻资讯

“我用 AccuRIG 绑定了骨架,并通过 Blender 的 Action Mixer 工具混合了来自 Mixamo、ActorCore 和 Action Forge 的不同舞蹈动作。然后,我把动画烘焙成关键帧,移除了骨骼,留下可直接使用的网格。我希望布料足够薄,能透过光线看到骨架的轮廓。我知道模拟会是最具挑战性的部分。

我使用了 ZOZO 的 Contact Solver,这是一个免费的开源求解器。我创建了一个由三角形构成的高度细分圆形,以获得更好的精度;将一份薄纱布料材质的物理预设(.toml 格式)加载到 ZOZO Solver 中,然后运行模拟。

由于网格密度很高,模拟求解耗时很长(接近两个小时),但结果相当不错。我添加了来自 BlenderKit 的程序化薄纱着色器材质。最后,我用 HDRI 和一盏面光为这个高密度场景布光,以增强轮廓效果,然后在 Cycles 中以 100 采样进行渲染。”

Cesar Corzo
Cesar Corzo
Cesar Corzo
Cesar Corzo
Cesar Corzo
Cesar Corzo
Cesar Corzo
Cesar Corzo

虽然烘焙模拟耗时近 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

喜欢这篇内容吗?