微軟的DirectStorage API正顯示出巨大的潛力,根據(jù)演示,該技術(shù)在性能上明顯領(lǐng)先于舊的Win32體系。第一個(gè)宣布支持下一代存儲(chǔ)API的游戲是《Forspoken》,測(cè)試結(jié)果表明在某些游戲場(chǎng)景下性能提高了70%。然而,這款游戲年內(nèi)第二次被推遲,因此,等待DirectStorage到來(lái)的時(shí)間又長(zhǎng)了一些。
然而,圍繞該技術(shù)也有一些積極的消息。最近,在一個(gè)"詢問(wèn)虛幻"的問(wèn)答環(huán)節(jié)中,Brian Karis,Epic Games的圖形工程研究員
在Epic Games確認(rèn)虛幻引擎5(UE5)將獲得微軟的DirectStorage支持。
盡管在此期間沒(méi)有給出具體時(shí)間表,但Karis提供了一個(gè)關(guān)于該技術(shù)如何幫助塑造UE5和基于它的下一代游戲的想法。他解釋說(shuō),一旦下一代存儲(chǔ)API得到Nanite(虛幻引擎5的虛擬化幾何系統(tǒng))的適當(dāng)支持,DirectStorage可以幫助實(shí)現(xiàn)虛擬紋理(VT)。盡管不是一個(gè)必要的要求,但UE5關(guān)于Nanite的文檔也建議使用VT來(lái)實(shí)現(xiàn)下一代的幾何體。
問(wèn):有沒(méi)有計(jì)劃將DirectStorage直接集成到引擎中?
答:是的,是的,雖然我不能評(píng)論什么時(shí)候。當(dāng)UE文件系統(tǒng)很好地支持DirectStorage時(shí),Nanite和VT將首先使用它。
從現(xiàn)有的演示來(lái)看,虛幻引擎5看起來(lái)非常令人印象深刻,結(jié)合DirectStorage大大改進(jìn)的I/O吞吐量等,兩者可能會(huì)成為天作之合。