介绍
此插件将降级资产以与 5.0.3 或 4.27 兼容。其工作原理是首先将资源升级到源版本(5.3-5.4),然后对 .uasset 文件应用各种补丁,以使其与 TargetVersion(5.0 或 4.27)兼容,但资源也可以在 UE5.1-5.3 中打开,只是没有更新的数据(即,在 4.27 降级时删除了 Nanite 数据)。请注意,较新的虚幻版本的功能(如遮罩材质上的纳米、新材质节点、新Niagara模块)无法移植到旧版本。
![图片[1] - UE工程资产降级器 – Asset Downgrader - 筱信日记](/img/ue/161.webp)
运作方式 :
– 首先,备份您的所有资源,因为此插件是高度实验性的,在某些情况下,如果出现问题,它可能会损坏资源或使编辑器崩溃。
– 要么有 2 个项目,一个是 SourceVersion,另一个是 TargetVersion,或者只是切换您正在处理的项目的版本。将插件集成到两个项目中。
– 在 SourceVersion 项目中,选择要降级的资产。
– 从 Downgrader 菜单中选择 DowngradeSelectedAssets。
– 通过复制粘贴受影响的文件或包含资产的整个文件夹,或者选择某个级别文件,选择迁移,然后选择 TargetVersion 上的项目应驻留的目标 Content 文件夹来迁移资产。或者,将项目版本切换到 TargetVersion
– 如果 TargetVersion 是 5.0.3 项目,则添加
[核心系统]
UsePackageTrailer=真
到 Config/DefaultEngine.ini
如果未启用此功能,您将收到警告。
– 打开 TargetVersion 项目,然后打开降级的资产。如果没有错误,则资产应正确打开。为了能够将这些资源迁移到没有 Downgrader 插件的其他 TargetVersion 项目,需要在 TargetVersion 编辑器中通过插件重新保存资源( 选择所有资源并使用插件的 SaveSelectedAssets 选项)。
如果我只需要降级到 5.2 或 5.1 怎么办?
流程是相同的,但您可以在 5.1 或 5.2 中打开资产,而不是在 5.0.3 中打开它们。请注意,在某些情况下,在没有插件的项目中打开资产之前,仍需要重新保存目标版本中的资产。
可以降级到 4.27 以下吗?
目前没有,但有足够的研究和引擎修改绝对有可能。如果您有特殊需求,请联系我。
我的资产不受支持,您能否添加支持?
请告诉我您对哪种资产感兴趣。任何资产都是可实施的,但它需要大量工作。
已知问题:
– 如果资源未显示在打包的版本中,则您忘记重新保存资源( 请使用插件的 SaveSelectedAssets 选项 )
– 某些降级场景的照明在 5.0 中可能看起来太亮。您可能需要调整 ReflectionProbes/Skylight/Directional light intensity 和/或重建光照
– 如果降级整个项目,大量资源将被加载到内存中,因此您可能需要大量 RAM,有时高达 128GB
– 如果遇到未知的启动崩溃情况,请对大量资产进行降级,尝试逐个降级资产,或者排除/删除违规资产。
– 具有 RGBA32F 等格式的纹理不会降级,因为这些格式在 5.0 中不存在。
– 打开某些地图有时会崩溃。这可能是由于带有纳米材料的遮罩材质在 5.0 中不允许使用。首先尝试单独打开资产或完全删除 Nanite,然后打开地图
– 如果 4.27 中的景观是纯黑色的,则使用 Downgrader 菜单选项 FixLandscape
如果您使用自定义引擎版本并需要对引擎进行修改以降级,我可以提供这项服务,但需要付费。请与我联系以获取许可详细信息。
如果您有任何问题、错误或崩溃,请随时通过 relativegames7@gmail.com 与我联系,因为此插件是高度实验性的。
请附上在 ProjectName/Saved/Logs/ProjectName.log 中找到的编辑器日志。
Tips:使用失败的注意看下面
为了降级某些资源(或 5.4 中的所有资源),您需要使用具有特定引擎修改的自定义版本的 Unreal Engine,以便进行降级。查看插件文件夹(UE_5.4\Engine\Plugins\Marketplace\AssetDowngrader\Download Custom Engine & Plugin.url)以获取您必须下载自定义UE5.4版本和此引擎版本的插件预编译版本的链接。下载自定义引擎并将预编译的插件集成到源项目的 plugins 文件夹后,您需要将源项目引擎版本切换到此自定义引擎版本。
技术细节
特征:
- 能够将 UE 资源从 5.3-5.4 降级到 4.27-5.0
代码模块:
- 降级者 [编辑]
蓝图数量:0
C++ 类数:12
复制的网络:否
支持的开发平台:Win64
支持的目标构建平台:不是为使用它进行构建而设计的
暂无评论内容