微软的DirectStorage API正显示出巨大的潜力,根据演示,该技术在性能上明显领先于旧的Win32体系。第一个宣布支持下一代存储API的游戏是《Forspoken》,测试结果表明在某些游戏场景下性能提高了70%。然而,这款游戏年内第二次被推迟,因此,等待DirectStorage到来的时间又长了一些。
然而,围绕该技术也有一些积极的消息。最近,在一个"询问虚幻"的问答环节中,Brian Karis,Epic Games的图形工程研究员
在Epic Games确认虚幻引擎5(UE5)将获得微软的DirectStorage支持。
尽管在此期间没有给出具体时间表,但Karis提供了一个关于该技术如何帮助塑造UE5和基于它的下一代游戏的想法。他解释说,一旦下一代存储API得到Nanite(虚幻引擎5的虚拟化几何系统)的适当支持,DirectStorage可以帮助实现虚拟纹理(VT)。尽管不是一个必要的要求,但UE5关于Nanite的文档也建议使用VT来实现下一代的几何体。
问:有没有计划将DirectStorage直接集成到引擎中?
答:是的,是的,虽然我不能评论什么时候。当UE文件系统很好地支持DirectStorage时,Nanite和VT将首先使用它。
从现有的演示来看,虚幻引擎5看起来非常令人印象深刻,结合DirectStorage大大改进的I/O吞吐量等,两者可能会成为天作之合。