描述
您是否遇到以下情况:
-
需要将资源迁移到使用旧版虚幻引擎的不同项目?
-
已将资源迁移到较早版本的虚幻引擎,但它们似乎没有在内容浏览器中”显示”?
-
希望让使用较早版本虚幻引擎的用户也能使用您的资源?
那么您需要使用资源降级工具将这些资源降级到您想要的特定版本。
支持版本
资源降级工具可将资源降级至:5.6.1、5.5.4、5.4.4、5.3.2、5.2.1、5.1.1、5.0.3、4.27、4.26。工作原理是首先将资源升级到源版本(5.6),然后对.uasset文件应用各种补丁,使其与目标版本兼容,只是不包含较新的数据(例如,对于4.27降级会移除nanite数据)。请注意,较新虚幻版本的功能(如蒙版材质上的nanite、新材质节点、新的Niagara模块)无法移植到旧版本。
使用方法
-
备份资源 – 首先备份所有资源,因为此插件是高度实验性的,在某些情况下如果出现问题可能会损坏资源或导致编辑器崩溃。
-
项目设置 – 可以设置两个项目,一个是源版本,另一个是目标版本,或者直接切换您正在使用的项目版本。在两个项目中都集成此插件。
-
选择资源 – 在源版本项目中,选择要降级的资源。
-
执行降级 – 从降级工具菜单中选择DowngradeSelectedAssets。
-
迁移资源 – 通过复制粘贴.uasset文件来迁移资源。不要使用Unreal的Actions→Migrate…,因为这会将资源重新保存为源版本格式。或者,将项目版本切换到目标版本。
重要配置
-
如果目标版本是5.0.3项目,请在Config/DefaultEngine.ini中添加:
[Core.System]
UsePackageTrailer=True
如果未启用此设置,在5.0.3中打开资源时会出现崩溃。
-
在目标版本项目中,添加适用于该特定目标版本的Google Drive版本插件。
-
打开目标版本项目,然后打开降级后的资源。如果没有错误,资源应该能正确打开。某些资源为了迁移到没有降级工具插件的其他目标版本项目,需要在目标版本编辑器内通过插件重新保存(选择所有资源并使用插件的SaveSelectedAssets选项)。
自定义引擎要求
为了降级某些资源(或所有资源,如5.4的情况),您需要使用具有特定引擎修改的自定义版本虚幻引擎,以使降级成为可能。请查看插件文件夹中的链接,下载自定义UE5.5构建和此引擎版本的预编译插件版本。下载自定义引擎并将预编译插件集成到源项目的插件文件夹后,需要将源项目引擎版本切换到此自定义引擎构建。视频教程展示了整个过程。
常见问题
-
能否降级到4.26以下? – 目前不支持,但通过足够的研究和引擎修改肯定可能实现。如果您有特定需求,请联系我。
-
我的资源不受支持,能添加支持吗? – 请告诉我您感兴趣的资源类型。任何资源都可以实现,但需要大量工作。
已知问题
-
如果启动器版本插件导致崩溃,请使用降级工具自定义引擎及其自己的插件版本
-
如果资源在打包版本中不显示,您忘记了重新保存资源(使用插件的SaveSelectedAssets选项)
-
某些降级场景的照明在5.0中可能看起来太亮,可能需要调整反射探针/天光/定向光强度并重新构建照明
-
如果降级整个项目,许多资源将加载到内存中,因此可能需要大量RAM,有时高达128GB
-
如果由于降级大量资源而遇到未知启动崩溃,请尝试逐个降级资源,或排除/删除有问题的资源
如果您有任何问题、错误或崩溃,请随时通过relativegames7@gmail.com与我联系,因为此插件是高度实验性的(请包括有问题的uasset/项目)。
©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。



评论0