Pearl Abyss 旗下角色扮演游戏《红色沙漠》近期销量突破 400 万份。除了商业表现出色外,本作在技术层面也引发了不少讨论,尤其是其墙面等材质呈现出的强烈立体感与细节表现,同时在PC版上又没有明显影响帧率,让不少玩家感到好奇。

打开网易新闻 查看精彩图片

一位油管主讲述了以下的来龙去脉:起初,很多人猜测游戏使用了“几何位移”技术(真实改变模型形状),但这种方案对性能要求极高。也有人认为是常见的视差遮蔽贴图(Parallax Occlusion Mapping),但传统方法在物体边缘仍会显得平面,而《红色沙漠》中建筑边角却明显更立体。

打开网易新闻 查看精彩图片

后来,一些独立开发者和技术美术在社交平台给出了答案:游戏采用的是 Silhouette Parallax Occlusion Mapping(轮廓视差遮蔽贴图)。这种方法通过像素着色器在视觉上模拟复杂几何轮廓,而无需增加多边形数量,从而在保证效果的同时大幅节省显卡资源。

打开网易新闻 查看精彩图片

其实,这项技术并不算新鲜。CryEngine 早在十多年前就有所应用,而虚幻4也在 2015 年引入了类似功能。《红色沙漠》将其整合进自研的 BlackSpace 引擎中,很好地兼顾了画面表现与性能。

不过,这种技术也存在副作用。一些 PC 玩家反映游戏中会出现贴图闪烁或视觉伪影,这正是该类渲染方案较为常见的问题。