前Xbox品牌代言人Major Nelson向媒体确认,Xbox Series X将会支持可变速率着色(Variable Rate Shading,VRS)技术。
VRS究竟是什么呢?简单地说就是这个技术控制GPU在渲染一帧画面的特定区域时所花费的努力,是一种优化算力的技术,目标是提升性能表现。最终呈现的游戏画面上,图像品质的牺牲是微乎其微的,但换来的表现提升会很明显。
在过去,每一帧游戏画面都需要GPU对每个像素点进行正确的着色。也就是说游戏输出的原生分辨率是多少,GPU需要渲染的像素点就有多少。
而当电视分辨率从1080p飞跃至4K的时候,像素点几乎是原来的四倍。但GPU的算力很难跟得上这么高的分辨率。所以既然硬件厂商不能把GPU做得更大更密集,那就要靠VRS这个工具对GPU的算力资源进行更加智能的利用,从而达到更高分辨率的图像输出。
在VRS的帮助下,游戏画面中细节较少的区域将会调用更少的算力。比如游戏画面的上半幅画是一片蓝天,那么GPU并不需要逐个像素地计算天有多蓝,而是会把这片区域粗略成2x2或者4x4的大块进行模糊着色。这一技术在游戏中会有更常见的应用场合,大多数时候都能获得很好的优化效果。
上述简略浅显的解释只是VRS的最基本功能,事实上它还能帮助游戏引擎优化光照效果。对于目标适配4K电视机的次世代主机来说,VRS技术无疑会让游戏表现更加流畅,很有可能会成为次世代主机上的新游戏的标配。