《孤岛惊魂2》这款游戏在正式发布前就引起了广泛关注,主要原因是它据称提供了对DX10.1技术的支持。
让我们来梳理一下整个事件的经过。最初,Fudzilla网站透露《孤岛惊魂2》支持DX10.1,这对AMD ATI来说无疑是个利好消息。然而,别忘了这款游戏同时也是NVIDIA“英伟达精选”游戏计划的一部分,情况似乎有些复杂。
随后,AMD发布了一款针对该游戏的优化补丁,声称能提升部分新型显卡的性能。实际测试也证实了这一点,但AMD并未提及任何关于DX10.1的信息。
接着,育碧蒙特利尔的开发人员在接受采访时澄清,《孤岛惊魂2》确实运用了DX10.1的某些特性,但这是在DX10显卡上实现的,因此,玩家并不需要配备DX10.1显卡。
不久之后,NVIDIA的优化驱动也面世了,测试同样显示效果显著,这再次证明了DX10.1并非不可或缺。
那么,真相究竟如何?育碧在后来的官方声明中解释道:他们希望通过读取Z缓存中的多重采样深度数据来提升抗锯齿效果。这一功能既可以通过支持DX10.1的ATI显卡实现,也可以利用NVIDIA DX10显卡的DX10扩展指令集来完成,因为后者已在硬件层面实现了该功能。育碧很高兴看到这一特性能够被高效执行,无论是哪种硬件,《孤岛惊魂2》都能获得出色的表现。
总结来说,育碧确实在《孤岛惊魂2》中应用了DX10.1技术,但只是部分应用。如果显卡像Radeon HD 3000/4000系列那样完整支持DX10.1,自然能完美运行;如果像NVIDIA显卡那样没有硬件支持,但通过扩展指令集提供软支持,同样能提升效率。育碧此举既运用了新技术,又兼顾了合作伙伴的利益,避免了像《刺客信条》那样的争议,显得十分高明。
