《星际争霸2:自由之翼》技术解析
星际2是目前几个备受瞩目却没有先进图形引擎的AAA级游戏之一。虽然暴雪并没有打算将星际2带到视频游戏主机上,但也并未基于目前主流的DirectX 10或DirectX 11等API进行开发,相反,其图形引擎仍基于老旧的DirectX 9 API,这也说明暴雪是在最大限度的照顾大量的潜在玩家。
虽然据暴雪称,星际2中显卡的性能将会比CPU的处理能力更加重要,但由于星际争霸II使用的是比较消耗CPU资源的Havok物理引擎,因此拥有一款强大的CPU还是非常有必要的。
有一点要弄清楚,就是《星际争霸II》的图形引擎在不同类型的场景中支持两种不同的“模式”:首先是对战模式,能够在拥有众多单位和大量视觉特效的场景具备良好的性能表现;其次的剧情模式就比较适合在各种类型场景下表现出多样的电影效果。
这款游戏尽管基于DirectX 9开发,但其图形引擎的表现仍是相当到位。在对战模式中,游戏采用了大量的光照和半透明阴影特效,并且采用了FP16 HDR延迟渲染(多重渲染)以及SSAO(屏幕空间环境光遮蔽),因此对显卡的图形处理能力也有着一定的要求。而在剧情模式中则加强了在诸如景深、软阴影以及复杂的人物建模等细节方面的表现。
由于所设计的DirectX 9.0 API不允许MRTs支持多重采样全屏抗锯齿(MS FSAA),因此星际2的引擎也不支持所有类型的FSAA(全屏抗锯齿)。尽管有传言称暴雪今后会通过升级补丁的方式使得游戏原生提供对抗锯齿的支持,但目前我们仍只能够通过显卡的驱动程序强制开启,当然这也会导致显卡较大的性能损失。
好了,说了这么多星际争霸2技术层面的东西,现在我们来看看不同显卡在这款游戏中的实际性能表现吧!
网友评论