在上周周末的时候,微软公布了directx 12 ultimate将加入对光线追踪的支持,而光线追踪此前仅是nvidia的rtx显卡独有支持的技术。
而现在,它则可以让更多的游戏开放人员通过底层协议在游戏研发过程中加入对光线追踪的应用,并且这一光线追踪的调用是没有对应硬件限制的,也就是说不论是否是nvidia的rtx显卡或gtx显卡,甚至是amd系列的显卡都能在游戏应用中调用且实现光线追踪的功能。
而只是过了几天,nvidia延续了走在潮流前列的习惯,多余其dlss深度学习超级采样技术进行了迭代,由dlss 1.0时代进入到dlss 2.0时代,而nvidia声称dlss 2.0将使用其基于人工智能ai的渲染方法改善游戏在视觉效果和性能上的表现。
dlss最初是由nvidia的turing图灵架构首次引入的,并且技术应用说明则在geforce rtx 2080显卡上首次亮相。而dlss技术主要使用机器通过分析成千上万数量级的参考图像进行学习,以帮助提高画面帧速率的同时,降低性能方面的损耗。
与以前的基于时间+混叠的渲染方法不同,dlss通过检查较低分辨率的场景并将其与参考图像进行比较来确定应如何以较高的分辨率进行场景渲染,从而节省了系统资源。对于nvidia而言,这也是补偿光线追踪对性能造成影响的一种可选弥补方式。
而2.0新版本的dlss的推出则是nvidia旨在进一步缩小性能差距。特别是在诸如rtx 2060等显卡平台上仍希望能给予玩家看到在帧速率,视觉保真度和场景细节方面的提升。而nvidia则通过《mechwarrior 5(机甲战士5)》来进行关闭dlss、开启dlss 1.0、开启dlss 2.0进行对比,其中同样基于1440p进行演示,关闭dlss的画面帧数为71帧,开启dlss 1.0和dlss 2.0则有95帧的湖面帧数,并且dlss 2.0在细节增强方面相比dlss 1.0有更好的呈现。
此外在《control(控制)》游戏的dlc中也加入了dlss 2.0的支持在游戏的演示中,游戏场景中的外围背景文本得到了锐化,从而使文本和细节更易于阅读和查看。当游戏以1080p分辨率播放时,启用dlss 2.0可使帧率提高近70%。在画面帧数部分,在没有开启dlss的情况下,以1080p运行的游戏画面帧数仅有36 fps,而在开启dlss 2.0的情况下,游戏画面帧数则跳至61 fps,同时还提供了更高的视觉保真度,显示了更多细节。
从以上两个nvidia对于dlss 2.0的技术演示资料可以看到,新版的dlss 2.0可以以较低的分辨率运行负载呈现高分辨率效果呈现,并且相较于初期的1.0版本dlss提供更高清晰度以及锐度的画面细节表现。