前些天在 Blender 社区里刷到一个特别的作品:一位名叫 Glum_Glaw 的艺术家,做了一个浴室水槽的黏土动画风场景。水龙头放着水,水流质地像手工橡皮泥一格一格捏出来的,带着粗糙但自然的停顿感。我第一反应是:这肯定接了某种流体模拟插件,让水顺着池壁往下流。可点开制作说明一看,完全不是那么回事——没有解算粒子,没有体积网格,连一次 Navier-Stokes 方程都没出现在节点树里。
制作人用的是一套相当老派的手法。他用 Blender 自带的程序化云纹理和 Musgrave 纹理来生成波浪状的表面置换,然后摆了几个空对象(Empty)做位置动画,让纹理在模型表面整体平移。当这些纹理在你眼前缓缓滚动,原本静态的黏土水槽忽然就有了水在流动的错觉——本质上是“活动贴图”,不是物理模拟。
打开网易新闻 查看精彩图片
这个做法一下就容易挑起某种隐秘的阵营感。如果把这一幕搬到玩家社群里,大概会迅速裂成两派。第一派会坚持:2026 年了,水就该老老实实走流体模拟。从 半衰期:爱莉克斯 里酒瓶晃动的液体,到《巫师 3》次世代更新里重新加工的水面,这几年玩家越来越把“真实流体”当成画面进阶的硬指标。很多 3A 项目哪怕只是一个洗手池的特写镜头,也要架一套粒子或者体积模拟流程,仿佛不这么干就不够“次世代”。
可另一派立刻能掏出反例:《塞尔达传说:时之笛》里水神殿那一池子的水,就是用一张不断滚动的纹理做出来的。N64 时代没有任何算力去解流体方程,但树精迷宫里的水位上升、水流的推拉感,依然能让当时的玩家信服。Digital Foundry 在很多回顾视频里反复拆解过这类视觉花招——用一张平面纹理的 UV 位移,或者多层纹理叠加滚动,去模拟水流、火焰、面部表情,甚至有些年代久远的镜子反射也是靠这招硬扛下来的。
别看
热门跟贴