咨询虚拟资产的roadmap以及断网时对贴图缩略图的支持?

你好,我们正在评估虚拟资产的可用性。

在目前UE5.6.1中,如果虚拟资产未拉取并且断网,payload无法拉取时,会​弹窗退出引擎:

​[Image Removed]

针对贴图类型而言,我们不希望断网就直接不可用,发现可以​开启UseLegacyErrorHandling可以忽略重试弹窗,不退出编辑器,但会触发断言(贴图为非致命断言,StaticMesh为致命断言)。

但打开贴图会显示0x0的大小。

我们希望payload未拉取时贴图能够显示缩略图,并且将缩略图用于贴图资源的引用(如材质引用采样等)。​

所以,想请问Epic官方是否有计划针对开启了虚拟资产的贴图,在断网情况下支持缩略图的​计划?

以及想咨询官方是否有虚拟资产的具体路线图,后续会做哪些功能向的支持?​

重现步骤

您好,跟总部开发VA的工程师沟通后了解到,目前没有类似仅支持缩略图的计划

对于离线的情况,是有一种方法可以将所有服务器的数据precache下来的方法

有一个precache的cmdlet: -run=”VirtualizationEditor.PrecachePayloads” -VABackendGraph=VA_CacheOffline

然后在运行时加上参数 -VABackendGraph=VA_RunOffline

这两个graph的定义如下:

[VA_CacheOffline]

CacheStorageHierarchy=(Entry=LocalFileCache, Entry=DDCCache)

PersistentStorageHierarchy=(Entry=SourceControlCache)

LocalFileCache=(Type=FileSystem, Path=“%GAMESAVEDDIR%\VAOfflinePayloads”, EnvPathOverride=UE-VAOfflinePayloads)

DDCCache=(Type=DDCBackend, Bucket=“BulkData”, LocalStorage=True, RemoteStorage=True, ReadOnly=true)

SourceControlCache=(Type=P4SourceControl, DepotPath=“//Payloads/XXX/Content/”, SuppressNotifications=true, ReadOnly=true)

[VA_RunOffline]

CacheStorageHierarchy=(Entry=LocalFileCache)

PersistentStorageHierarchy=()

LocalFileCache=(Type=FileSystem, Path=“%GAMESAVEDDIR%\VAOfflinePayloads”, EnvPathOverride=UE-VAOfflinePayloads,ReadOnly=true)

但上面的方法也只是实验性的,在epic内部并没有经过大规模的测试

数据缺失会有很多后续的问题,暂时没有计划用一些fallback数据替代