斗破苍穹2游戏 – 话题:DirectX 12优势和劣势并存,你看好它的前景吗?

<img alt="话题:DirectX 12优势和劣势并存,斗破苍穹2游戏 你看好它的前景吗?” src=”https://img.miracle-img.com/2021/668889470.jpg” />

   这篇文章翻译自外媒DSOG,文章的作者是John Papadopoulos,John Papadopoulos结合了实际测试结果,讨论了DirectX 12的优势和劣势。斗破苍穹2游戏

   2016年我们迎来了微软的全新API:DirectX 12,也迎来了很多支持DX12的游戏,这个全新的接口,让开发者对显卡有了更深层的权限,毕竟在主机平台,开发者在这方面已经获得了很大的权限,不过究竟DX12带来的变革是好是坏,是商家又一次炒作?还是一次值得尝试的创新?

   无论如何,当DX12终于来到时,却不像大多数PC玩家在2015年预期的那样,在现阶段看来,DX12并未达到预想的更深层次API,而事实上在没有其他新显示技术支持的条件下,DX12甚至在几乎每款游戏上都比DX11表现要慢,一些在前几代使用过的方法可以证明画面表现的区别。

   DSOG测试了在2016年发售的每一款DX12游戏,目的是探究并对比他们在PC端的表现,在几乎任何情况下,DX11总是比DX12表现更好,同时看起来表现也几乎一致。《古墓丽影:崛起》、《杀出重围:人类分裂》和《杀手6》都是如此,虽然在某些场景下,DX12的表现稍好,但是总体还是DX11占优,不仅如此,DSOG还注意到在DX12下有一些崩溃问题,更不用说Win10版DX12独占的《量子破碎》,要远差于Steam上DX11版的表现。

   真正让我们惊讶的是《战地1》,竟然也在DX12上表现平平,DICE工作室曾和AMD联合开发的Mantle技术,所以我们本希望能在它的作品上见到真正的不同,不过毕竟DICE知道如何兼顾当代两大显卡商,使得无论游戏在N卡还是A卡上标新都很棒,不过无论哪家显卡DX12的《战地1》依旧输给了DX11版,另外值得一提的是,《战地4》在Mantle下表现比DX11还好。

   其次两款策略类游戏DX12表现的失利也让DSOG感到困惑,《文明6》和《战锤:全面战争》全都没有从DX12中获益,要知道DX12主要的一个特性就是更好的支持多线任务,但无论怎样,这两款策略类游戏都没有发挥到这个长处。之后DSOG又测试了微软自家推出的DX12新作,其中只有《战争机器4》表现优秀,但并没有DX11版与之做参照;《极限竞速:地平线3》也面临DX12的优化不佳,而《战争机器:终极版》也不是我们所期望的“重制”版。

   想必大家肯定要问:“这究竟就是为什么呢?”答案很简单,DX12和DX11完全不同,大致来说,就是开发人员需要完全重新(至少是大部分)编写引擎来适应和发挥DX12的优势,但对于现今的开发商们来说,他们并没有这样做,相反他们只是简单的加入了DX12的支持,严重依赖于一些特性,比如异步计算,异步固然有其优势,但这并不是DX12唯一所能带来的优势。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注