部署更新Microsoft 的 Windows 十月更新今晚正式开始,这对电脑游戏玩家来说是个好消息。为了什么 ?原因很简单,因为有了 DirectX,微软为我们的视频游戏(但不仅限于此)提供的神圣应用程序库 (API) 将得到丰富的附加功能,包括对称为光线追踪的图形渲染技术的官方支持。
期间宣布游戏开发者大会从去年3月开始,DXR(DirectX Raytracing)就出现了,并且被添加到现有版本的DirectX中,这个名字的第十二个,这样兼容这种渲染模式的显卡和游戏就会让我们的视网膜满意。
光线追踪正式登陆消费市场
请放心,您不必等待(太)久就能看到第一批兼容游戏登陆我们的电脑。其中一个已经出来了,它是古墓丽影之影,劳拉·克劳馥冒险的最新作品。下一届AAA将是万众期待的战地 V(11月20日发布)然后地铁:离去(2019)。
![](http://webbedxp.com/zh-CN/tech/misha/app/uploads/2018/10/Nvidia4.jpg)
超真实的阴影、反射和光线效果比以往更加美丽,这些是 DXR 和光线追踪一般提供的一些可能性。当然,前提是您拥有支持该技术的显卡,并且不要忘记开发人员也必须在他们的游戏中做出适当的调整。这是不言而喻的。
既然我们谈论显卡,就很难不提到 Nvidia 和最新的 GeForceRTX 2070、RTX 2080 和 RTX 2080 Ti,卡我们测试了专为 DXR 量身定制。
它们带有专门为此目的设计的计算单元(RT 核心)并且,得益于它们,GPU 可以通过两种方式执行光线追踪渲染计算。
首先,实时,这对于消费者地图来说是不可能的。只有调动几张专业卡才能完成所有必要的操作。
其次,RTX 可以生成混合渲染,也就是说,首先使用经典方法(光栅化),然后使用光线追踪来改进或取代给定 3D 场景的所需效果。
那么没有 RTX 卡就意味着放弃光线追踪吗?如果我们相信Nvidia所做的技术演示,GTX 10系列没有专用的处理单元,他们被迫使用软件模拟来实现这一点。因此,他们可以生成光线追踪渲染,但可能会遇到很大困难。
推而广之,AMD的Radeon RX Vega 56和64应该也是如此,同样在“硬件”方面也没有配备。但是,目前我们很难在这个问题上做出明确的决定,因为由于缺乏 DXR 的官方版本,而且最重要的是缺乏兼容的游戏,我们还无法在视频游戏中测试光线追踪。和我们一起玩的优化游戏!
DXR 和光线追踪:微软面临仲裁
微软已经掌握了这项技术并将其应用到其 DX 库中,这本身就是一个非常好的消息。这确保了 Nvidia、AMD 甚至英特尔(2020 年)不会单独使用光线追踪解决方案或专用于其显卡的内部生态系统。
然而,没有什么可以阻止他们为多边形创建者开发优化或开发模块(如 Nvidia RTX),根据具体情况有利于 Radeon 或 GeForce 用户。
但由于光线追踪支持的基础被硬编码到 Windows 内核之一中,因此开发人员无需完全重新编译游戏引擎即可使其与该技术兼容。至于球员,不会有任何问题可问。您只需要拥有兼容的显卡即可利用它。
我们只希望DXR能比DirectX 12取得更大的成功。它仍然不构成游戏的开发基础(DirectX 11仍然是当前标准),而是在某些游戏的选项中激活的辅助渲染模式。
DirectML:人工智能的崛起
最近向开发人员提供的与 DXR 相关的另一项技术是 DirectML。这是 DirectX API 的另一个部分,它是一个更大的整体的一部分,称为Windows 机器学习或 Windows ML。
因此,微软提供了一些工具来促进从视频游戏中的神经网络工作获得的图形渲染的集成或使用。具体用途?改善图像,细化某些细节或轮廓的渲染等。
![](http://webbedxp.com/zh-CN/tech/misha/app/uploads/2018/10/carcompare.jpg)
Nvidia 再次率先提出了名为 DLSS 的解决方案(深度学习超级采样),符合 DirectML 的风格。它由专门用于 AI 的 GeForce RTX 卡通过 Tensor Core 单元提供支持。
最后,正如 Microsoft 指出的那样,没有什么可以阻止您结合 DX 技术。想象一下,经过人工智能上游改进的非常详细的图像,然后在游戏中使用,此外,还可以应用有针对性的光线追踪效果来增强视觉渲染……梦想是什么?当然,特别是如果我们考虑到这些技术进步使玩家不必投资于价格过高的个人电脑。未来的美好前景,这是肯定的。
不过,目前,面向所有人的光线追踪尚未提上议程。要确信这一点,您只需查看 GeForce RTX 的价格及其对外围组件(至少 6 个物理核心的处理器、1440p 或 4K 屏幕的处理器)的要求。
资料来源:
博客 MSDN (1)等(2)