微软宣布在 DirectX 12 中添加可变速率着色

阅读时间图标 2分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

微软 兴奋地宣布 DirectX 12 正式成为第一个为可变速率着色提供广泛硬件支持的图形 API。

让我们简单地分解一下:可变速率着色是一种“强大”的新 API,它允许开发人员以更高效、更智能的方式使用 GPU。

着色率计算屏幕中每个像素应该是什么颜色。 更高的着色率意味着屏幕上的东西看起来更好,但代价是你的 GPU 压力更大。 另一方面,较低的着色率意味着事情看起来更糟,但你的 GPU 会玩得更好。

当游戏开发者设置着色率时,它会自动应用于所有像素。 问题在于不同的像素需要不同的着色率。 这就是可变速率着色的用武之地。

可变速率着色将允许游戏开发者选择具有选择性降低着色速率的屏幕区域,从而在游戏中获得更好的性能。 他们也可以做相反的事情:升级某些区域的视觉效果以略微降低性能。

一些工作室和引擎开发商,包括 Unity、Activision、Ubisoft、Epic Games、343 Industries、Massive Entertainment、Playground Games、Stardock、IO Interactive 和 Turn 10,都计划在他们的引擎和/或游戏中添加可变速率着色。

有关更多信息以及有关 DirectX 12 中可变速率着色如何工作的更技术和更深入的概述,您可以查看 Microsoft 的官方博客文章 此处.

Sumber: 微软官方博客.

有关主题的更多信息: DirectX 12的, 微软, 速率阴影, 可变速率阴影