今天刷到一个 Blender 动画演示,我整个人直接愣住了。它没有预告、没有宣发,只是一个技术测试——Blender 5.1 环境下,用 Geometry Nodes 做了一套设定:合成肌肉纤维,从零开始,贴着角色躯体一纤维一纤维地“长”出来。不开玩笑,那画面带着一股很正的超级英雄片头质感,又夹着科幻和赛博朋克的氛围,像某个 3A 角色的起源镜头。
发布这段演示的是老熟人 Cartesian Caramel,80 Level 之前好几次报道过他那些程序化作品。说真的,每次看他用节点搭出来的东西,我都会产生一种“这真是免费软件做出来的?”的错觉。这次合成肌肉生长的 setup 依旧稳,肌肉纤维不是一整块贴上去的材质球,而是逐根生成、沿着解剖结构分布的动态过程。原文里提到它有一种很强的 cinematic feel,确实,看着就像某个被改造的角色正在苏醒,每一根人造肌丝都在重新编织力量感。
如果你对他的旧作不熟,可以补补课。他之前用 Geometry Nodes 做过模拟流水,做过 Sample Sound 节点的测试,还分享过一个 Blender 5.1 环境下的 X 光骨骼手臂 3D 模型,那个项目甚至附带了免费可下载的文件。除此之外,还有一套光影效果测试和蜘蛛网生成动画。这次合成肌肉的演示,算是在他以往的生物体/机械感节点练习上又往前走了一步。
这种展示本身不是游戏,但咱玩家一看就知道它和游戏角色建模那层关系。现在很多游戏里肌肉变形还靠骨骼蒙皮加修型,想实现纤维级的拉扯与生长,硬件和实时计算都得扛着。这个 Blender 测试虽然离实际进游戏远得很,但它让我突然意识到,以后角色的肌肉可能不再是一块块静态网格,而是能像真实组织一样被驱动、被撕裂、再生。
当然,也得理性点说,这段展示目前还是离线渲染下的设定。合成肌肉生长的逻辑靠 Geometry Nodes 驱动,当前并没有说它已经进入实时引擎,原文也没提会在什么游戏项目里落地。所以暂时还不能直接喊“下个版本就能跑”,只能说它在 DCC 工具层面给美术和 TA 又多了一道想象力的引线。
我特别喜欢这个演示里那种不张扬的“技术感”,没有堆满 UI 参数截图,也没有配夸张的解说,就安静地把纤维一层一层铺开。真希望哪天能在某个赛博题材的游戏角色身上,看到这种分层的、带有生长痕迹的人造肌肉系统,而不是清一色光滑的镀铬机械臂。
最后补一句,Cartesian Caramel 在 X/Twitter 上会持续更新这类作品,80 Level 也会发布他的新动向。如果你也跟我一样,对这种用程序化思路重构角色细节的东西上头,可以留意一下他的免费项目和测试文件。咱不踩坑,只是觉得,这些暂时还在 Blender 里跑着的东西,说不定哪天就悄悄溜进下一个让你捏脸捏到凌晨三点的新游戏里去了。
热门跟贴