概括
从NukeX / Nuke Studio 13.1v1 版本开始,用户现在可以通过集成UnrealReader 节点来实现与虚幻引擎的跨平台兼容。部分用户可能在其计算机上安装了自定义版本的虚幻引擎,而基础的Nuke Server 插件可能无法正常工作。本文将介绍如何创建自定义的Nuke Server 插件,以便与自定义版本的虚幻引擎配合使用。
更多信息
如果您使用的是自定义的虚幻引擎版本,启用Nuke Server 插件后尝试启动虚幻引擎时,可能会遇到以下错误:
要将Nuke Server 插件与自定义的虚幻引擎版本一起使用,可能需要更改BuildId 。以下步骤会将Nuke Server 插件中的BuildId更改为与您的自定义虚幻引擎BuildId匹配,从而绕过虚幻引擎版本检查。
注意:在以下示例中, [version]路径值是已安装的虚幻引擎版本,例如5.2.0 。
-
在虚幻引擎构建的插件文件夹中,找到任何其他插件的UE4.modules或UnrealEditor.modules文件。文件路径示例:
Windows(虚幻引擎 4.27.1):
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Win64/UE4Editor.modules
Windows(虚幻引擎 5.0.1 / 5.1.0 / 5.2.0 / 5.3.1 / 5.4.3 / 5.5.3 / 5.5.4):
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Win64/UnrealEditor.modules
macOS(虚幻引擎 4.27.1):
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Mac/UE4Editor.modules
macOS(虚幻引擎 5.0.1 / 5.1.0 / 5.2.0 / 5.3.1 / 5.4.3 / 5.5.3 / 5.5.4):
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Mac/UnrealEditor.modules
Linux(虚幻引擎 5.1.0/ 5.2.0 / 5.3.1 / 5.4.3/ 5.5.3/ 5.5.4):
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Linux/UnrealEditor.modules
- 用文本编辑器打开相应[版本]的.modules文件,并复制BuildId值,如下例所示:
虚幻引擎4
{
"BuildId": " 23058290 ",
"Modules":
{
"Paper2D": "UE4Editor-Paper2D.dll"
}
}
虚幻引擎5{
"BuildId": " 23058290 ",
"Modules":
{
"Paper2D": "UnrealEditor-Paper2D.dll"
}
}
-
使用文本编辑器打开位于以下位置的Nuke Server UE4Editor.modules或 UnrealEditor.modules 文件:
视窗:
.../Epic Game/[version]/Plugins/ Foundry / Nuke Server/Binaries/Win64
macOS:
.../Epic Game/[version]/Plugins/ Foundry / Nuke Server/Binaries/Mac
Linux:
.../Epic Game/[version]/Plugins/ Foundry / Nuke Server/Binaries/Linux
- 将BuildId值替换为之前复制的值,然后保存文件:
虚幻引擎4
{
"BuildId": " 23058290 ",
"Modules":
{
"FoundryCryptomattePass": "UE4Editor-FoundryCryptomattePass.dll",
"FoundryServer": "UE4Editor-FoundryServer.dll"
}
}
虚幻引擎5
{
"BuildId": " 23058290 ",
"Modules":
{
"FoundryCryptomattePass": "UnrealEditor-FoundryCryptomattePass.dll",
"FoundryServer": "UnrealEditor-FoundryServer.dll"
}
} -
打开虚幻引擎并启用Nuke Server 插件,然后重启软件。
注意:虽然上述步骤可能使您能够使用您偏好的自定义虚幻引擎版本,但我们仅针对部分虚幻引擎版本进行测试,因此Nuke Server 插件可能与其他虚幻引擎版本不兼容或无法正常工作。如果您在使用自定义虚幻引擎版本时遇到问题,我们只能提供有限的支持。请确保您的虚幻引擎版本受支持,并且您的Nuke Server 和 Unreal Reader 版本兼容。
延伸阅读
- 您可以点击此处下载最新的Nuke Server 插件。
- 请在我们的在线文档中查找有关 UnrealReader 节点的更多信息。
- 有关Nuke Server 插件的安装说明,请访问以下链接,了解如何在NukeX和Nuke Indie中可视化虚幻场景。
- 您可以在这里找到更多关于构建虚幻引擎的信息。
更多帮助
如果您在计算机上运行自定义Nuke Server 插件时遇到问题,请提交支持工单,并告知我们您遇到的问题以及您目前已采取的故障排除步骤。
有关如何提交支持工单的更多信息,请参阅Q100064:如何提交支持工单。
我们很遗憾听到
请告诉我们