OPPO Find X3 Pro独家首发的VRS技术究竟是什么鬼?

OPPO Find X3 Pro独家首发的VRS技术究竟是什么鬼?
2021年04月22日 20:28 OLEDindustry

4月22日消息,OPPO与高通、网易今日宣布 Find X3 Pro成为首款支持可变分辨率渲染(Variable Rate Shading,VRS)技术的旗舰手机,同时Find X3 Pro还将首发搭载VRS技术的《天谕》手游,并拥有一个月的独占期。通过VRS技术,Find X3 Pro在《天谕》游戏中的渲染性能提升高达30%,游戏帧率提升可高至38.1%,并能够在满帧状态时有效降低功耗,为玩家带来高画质的同时,兼顾长续航的游戏体验。

据介绍,作为骁龙888移动平台支持的第三代高通Snapdragon Elite Gaming的全新特性,可变分辨率渲染技术(VRS)允许着色器程序以2个或4个像素为一组进行着色,并将着色结果复用于周围像素。通过可变分辨率渲染,游戏的整体着色总像素数能够减少40%,从而大大降低GPU工作负载。

OPPO作为高通长期合作伙伴以及网易《天谕》手游的官方合作伙伴,早在骁龙888移动平台发布时,OPPO团队就有了将VRS技术应用到旗下产品的想法,并迅速组建技术团队,最终实现在Find X3 Pro全球首发VRS可变分辨率渲染技术。

利用VRS的特性,使用OPPO Find X3 Pro玩《天谕》手游,在游戏不限制帧率前提下,对整个画面开启VRS时,游戏帧率从67帧提高38%达到88帧,而对比开启前后的游戏画面,视觉效果几乎没有明显影响。除此之外,VRS技术还可以做到对材质的区分渲染,比如针对游戏中职业特效进行VRS处理,游戏画面从88帧提高到92帧;对于手游中地表材质做VRS处理,游戏帧率从110帧提升到了119帧。

VRS除了帮助手游直接提升渲染性能达到高帧率,对于已经运行在满帧的游戏,GPU工作负载的减少可以有效降低游戏功耗,为玩家带来更长的续航时间。

VRS原理

要理解VRS是什么,我们首先要了解一下着色(Shading)是什么。着色是指对于一个东西的平面进行渲染,使其表现出设计者想这些平面展示的色彩及光暗,具体是通过着色器来为每个单独的像素渲染,而这个过程通常是以显卡来进行的。

可变速率着色全称为Variable Rate Shading,是一种在图灵显卡上面可以启用的新渲染方式。与传统的单个像素着色操作只能应用于单个像素不一样,VRS可以使单个像素的着色渲染应用到多个像素上,让应用程序可以根据画面上的不同区域来应用不同的着色率。简单来说,就是通过不同区域的重要性,来决定不同区域画面的精细度,减少显卡的渲染负荷。

图片来源:NVIDIA

目前有7个不同的VRS渲染方法,从高至低分别是1×1、2×2、2×1、1×2、4×2、2×4以及4×4(这里指的是单个着色操作应用到的像素数量)。以上图为例,需要显示细节的地方例如车辆本体、远方的白云、路边草木等就会继续以1×1的方式来着色,而快速变换的路面以及路边就可以用4×4或者2×1等的方式来着色。

不同级别VRS

而VRS也有分两级,第一级VRS可以让开发者对每个图形(Draw Cell)指定一个特定的着色率,而第二级VRS则可以让开发者对每个图形中的不同区域指定不同的着色率。目前第二级VRS只可以在图灵显卡上应用。

而在游戏开发上面,第一级VRS可以让开发者降低画面上远距离的对象的着色率,第二级VRS可以让开发者选择同一个图形哪些地方需要保留细节哪些不需要。

对游戏影响

既然画面的部分区域会模糊,那会对游戏产生什么影响呢?由于目前还没有游戏支持VRS,因此笔者只能推测一下。

首先赛车类游戏,就正如NVIDIA自己都用赛车游戏作为示范一样,因为画面上会拥有很多快速变换的区域,例如不停在变换的道路和路边的草丛,玩家大部分时间对于这些地方的注意力其实是比较低的。既然这些区域的注意度这么低,那如果把它们的着色率降低一点,玩家也不会注意到画面整体的变化。

MOBA类游戏的「宁要帧数不要画质」的特性也使得这类游戏在使用较低着色率时有着更大的空间。这类游戏的玩家注意的地方也很好推测,主要就是画面上会动的人物。即便玩家怀疑一个草丛中藏着敌人,也不能够单靠用眼睛看就看得到,而是要动手去查探。因此,除了人物外的其他东西,例如建筑物、水坑、花草等的细节即便有所减少,对于玩家的游戏体验基本上影响为零,而降低这些区域所带来的帧数提升却是非常实在的。

至于FPS类游戏,则需要分成两种情况,一种是开启第一级VRS,第二种是开启第二级VRS。在第一种情况下,画面的着色率会随着图形的距离而降低,愈远的景物愈模糊。这对于诸如吃鸡、ARMA等需要远距离击败敌人的游戏来说会是一个致命伤,因为FPS玩家更加倾向于能够看清楚敌人。如果把远处的敌人的着色率降低的话,那么玩家很有可能都不知道是怎样死的(咳咳,虽然现在也是差不多)。

而如果是在第二种里面,着色率是由开发者根据每个图形而定的话,那么在远距离的敌人也可以被看清楚,不至于看远方的人都是一坨影子。配合其他降低了着色率的对象例如花草树木等,反而可以更加容易突显出人和疑似人的对象的分别,使玩家更加容易发现敌人。此外,由于大地图FPS游戏的特性,画面上所有对象的高着色率也使得它们对显卡的负荷更大,VRS所带来的帧数提升也会更加明显。

说起大地图,就不得不提RPG类游戏。与上面所提到的FPS游戏一样,RPG游戏也是倾向于拥有大地图,很多不显眼什至玩家完全察看不到的地方都是以完整着色率来渲染的。因此如果是开启了VRS,那么对于帧数的提升也会是可观的。不过对于RPG类游戏来说,VRS的效果基本上可以用替换掉高分辨率材质这个方式来实现,也就是打上低分辨率材质的MOD。目前热门的RPG游戏,特别是开放式世界的RPG游戏,都有很多这类的材质MOD可以用。

但是,VRS与材质不同的地方是它有非常大的灵活性。打了材质MOD后,玩家不论远近,看那块换了材质的地方都只会看到模糊一片;而用VRS的话,着色率会随着玩家的靠近而提升,材质也会愈发清晰。

VRS作为一项新技术,效果是挺让人期待的。可局部调整画面着色率所带来的帧数提升也是比较明显。如果开发者运用得当的话,降低着色率所带来的部分区域模糊化对于玩家来说是不太会感觉得到的。

除了全球首发可变分辨率渲染技术之外,OPPO Find X3 Pro搭载的10亿色臻彩屏配合1~120Hz智能动态帧率可以为用户提供极致精细的游戏画面表现。此外,Find X3 Pro也首发搭载OPPO自研的O-Sync超频响应技术,基于LTPO屏幕的特性,可以将游戏中屏幕与处理器间同步频率提升至3倍,延迟从30-40ms降低到5-10ms,让游戏触控更跟手,接近“零延迟”的触控表现可以提升FPV类手游的操控体验。

此外,OPPO Find X3 系列采用一块横跨主板和电池区域的超大尺寸VC,超大的散热面积可以让处理器的温度快速释放,即使长时间玩游戏也能感受到Find X3系列的冷静。4500mAh大容量电池,搭配65W超级闪充,10分钟就能将手机电量充至40%。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部