Mantle API是利是弊?《刺客教條4》不支持DX11.2
在育碧今年發布的眾多作品中,《刺客教條4》無疑最受關注,它所用的AnvilNext引擎進一步提升了遊戲畫質,此前展示的水面效果確實讓人心馳神往。
《刺客教條4》的製作部門蒙特利爾工作室負責引擎渲染的技術主管Luc Poirier日前接受了媒體採訪,他談到了《刺客教條4》的引擎、畫質問題,針對熱門的DX11.2以及AMD最近推出的Mantle API也表達了他的看法。
首先是《刺客教條4》遊戲的畫質,由於AnvilNext引擎不僅支持之前的PS3/Xbox 360平台,也支持新一代的Xbox One/PS4主機,他們為此改進了引擎,增加了更豐富的畫質細節,在新平台上的人物模型肌肉會更豐富,而原來的主機平台上肌肉細節就會少一些。
在談到PC版時,Poirier表示PC版不僅會擁有主機版上的所有功能,而且還會有獨有畫質技術,比如改進的HBAO、MSAA、軟陰影(contact hardening soft shadows)及更好的光線等等。當然,對於NVIDIA顯卡玩家來說,已與NVIDIA達成合作的《刺客教條4》還擁有額外的功能,比如TXAA。在GeForce Experience中也有所體現,N卡玩家會自動獲得GEE的《刺客教條4》優化。
DSOGaming還問到了他們對DX11.2和Win8的看法,Poirier表示DX11.2中的一些新功能會使他們的開發工作更容易一些,比如統一的貼圖資源(Tiled Resource)更受開發者歡迎。不過《刺客教條4》已經沒時間支持DX11.2了,當然育碧已經確保它跟Win8是完全兼容的。
還有就是原生64位支持,育碧傾向於支持更多的玩家,所以他們還在使用32位的執行程序,不過他們轉向64位也只是時間問題。
至於AMD提出的Mantle API,Poirier認為它是一個雙刃劍,一方面育碧對Mantel的推出感到高興,因為Mantle是底層API,育碧在開發主機版遊戲中已經習慣了底層API,他們相信可以借助Mantle API來明顯提升他們的遊戲性能。
另一方面他們也對Mantle有點擔心,因為Mnatle的出現意味著又多了一種渲染器。渲染器越多,他們在不同渲染器上花費的時間就越多,相應地在改進遊戲畫面和性能上的時間就越少。
在正式做決定之前,他們依然要仔細分析一下Mantle帶來的利弊。