我们80 Level团队无法忽视一个出色的水体系统,自然也不会错过Reddit上名为_brennon的Godot开发者所制作的这个作品。《盗贼之海》中的水体是游戏中最酷的技术成就之一:它看起来惊艳,感觉充满生机,并启发了许多艺术家,包括这个项目的开发者,他重现了从翻滚波浪到闪烁光线反射的一切。
遗憾的是,_brennon没有分享太多细节,包括水体是否具有交互性。然而,根据《盗贼之海》中采用的方法,我们知道它使用了基于FFT的算法。如果你对此不太熟悉,Rare团队在SIGGRAPH 2018上的原始演讲绝对值得一看:
Godot可能不如Unreal强大,但许多技术并不局限于特定引擎,所以不要惊讶于它的水体效果能如此出色。这是另一个由Levi Murray在Godot中制作的海洋着色器的绝佳示例,而且这个确实具备一定的交互性:
这里还有一些Godot中风格化水体的精美示例:一个是Critsium制作的,另一个用于Tenkemo——一款融合了《我的世界》和《动物森友会》风格的合作游戏:
你还可以查看Paul Jeffs在Unity中重现《盗贼之海》水体的技术解析,以及Ghislain Girardot在Unreal中重现该效果的尝试:







