近日,网易旗舰古风端游逆水寒发布了全球首个使用无矩渲染技术制作的新地图“万佛窟”,吸引了很多玩家的好奇。
游戏画面的好坏,主要取决于游戏中物体的模型质量。理论上来说,如果想要游戏画面好,就需要把面数做得越多越好。
网易逆水寒的画面被誉为会呼吸的江湖,是因为逆水寒开发组用最先进的图形引擎技术做到了同时代网游中最多的面数。
现在市面上的主流网络游戏,一个人物的面数大约是3-5万面,而逆水寒游戏中目前一个人物的面数大约是10万面。
用了同时代网游中最多的模型面数,势必会给中低配置的电脑带来一个新的问题:电脑算不过来了,画面卡顿。
为了解决这个卡顿的问题,目前的主流解决方法是在电脑渲染画面前,先计算哪些需要渲染,哪些不需要渲染。
举个例子:玩家站在场景总面数高达1亿的汴京城,放眼望去,一片京师繁华盛景。但对电脑而言,如果要计算渲染这一亿个面,它会原地爆炸。
所以逆水寒开发组基于微软DirectX Ultimate中MeshShader技术,开发了一套新的自动渲染技术方案,这套方案简单地说就是先让电脑先判断玩家在看什么,然后只渲染玩家视野内的东西。
例如玩家看向一座房子,我们实际能看到的是房子朝向我们的一面,背向我们的那面,完全可以不渲染。这样一来,电脑显卡的压力就大大减轻了。
这套操作听着很合理,但您猜怎么着?虽然显卡说我舒服了,但CPU吃不消了,因为筛选过程本身就很吃力的。
他对“无矩渲染”技术的设想非常感兴趣,在他的帮助下,英伟达显卡可以利用显卡上的一个硬件模块,独立完成上面说的筛选工作。
有了这个独立硬件辅助计算,就可以支持同时上万路并发计算,瞬间完成模型面顶点计算,迅速判断哪些面值得渲染,哪些面不用渲染,只把值得渲染的面光栅化,形成图像。
以前的游戏开发中,因为技术和性能的限制,对美术模型面数控制严格,例如一件衣服只允许做一万个面数,因为反正做多了电脑也计算不过来,所以不如做少。
有了这项新的自动渲染技术方案之后,逆水寒美术创作者可以打破面数限制,一件衣服能任性地做一百万个面。
但当玩家把镜头拉到最近、只看这件衣服的时候,电脑就可以把所有的算力都用来渲染这衣服的一百万个面,所以能看到栩栩如生的刺绣纹路。
这就是无矩渲染技术和它背后的奥秘,它是一种在游戏虚拟世界中最大限度地去复原真实世界的伟大尝试。
例如之前提到的这尊大佛,它是通过用3D环绕式矩阵相机扫描一尊真正的小佛像,然后放大比例得来的,单个模型面数高达1600万面!
逆水寒这组3D环绕式矩阵相机扫描设备,由24边圆柱组成,360度环绕式安装了48台佳能相机,为了得到最好的采集效果,还配装了84组灯,每一组灯都由64个LED灯组成,共计5376个灯,每组灯形成一个亮度均匀的面光源,让被扫描的对象均匀曝光。
而且还能以每秒250帧的速度记录面部表情变化,相信随着技术的进步,未来逆水寒的游戏角色面部一定会更加真实细致、生动多变。
所以逆水寒游戏画面能做到要大局有大局,要细节有细节,一花一世界、一叶一菩提,古人的偈语,此刻小编竟通过逆水寒悟到了!
《逆水寒》三周年资料片“武林萌主”将于6月24日上线特典婚纱外观支持跨性别使用[05-19]