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