NukeX / Studio 13.1v1以降に 実装されたUnreal readerして、Unreal Engine4.27.1以降と相互互換性を持つことができるようになりました。一部のユーザーは、マシンにUnreal Engineのカスタムビルドにしている可能性があり、通常のNukeServerプラグインを使用すると正しく機能しない可能性があります。この記事では、カスタムUnrealEngineビルドで使用するカスタムNukeServerプラグインを作成する方法の概要を説明します。
詳細
カスタムのUnrealEngineビルドを使用している場合、NukeServerプラグインを有効にした後でUnrealEngineを起動しようとすると、次のエラーが発生する可能性があります。
NukeServer プラグインをカスタムのUnrealEngineビルドで使用するには、BuildIdを変更する必要がある場合があります。次の手順では 、Nuke ServerプラグインのBuildIdを、カスタムのUnreal Engine BuildIdのBuildIdと一致するように変更します。これにより、 UnrealEngineの バージョンチェックがバイパスされます。
注: 以下の実施例、 [バージョン]UnrealEngineインストールされたバージョン 4.27 の場合。
- UnrealEngine ビルドの Plugins フォルダー 内の他のプラグインからUE4Editor.modulesファイルを見つけます。
Windows:
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Win64/UE4Editor.modules
macOS:…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Mac/UE4Editor.modules
- UE4Editor.modulesファイルをテキストエディタで開き、BuildIdの値をコピーします。
{
"BuildId": " 14830424 "、
"Modules":
{
"Paper2D": "UE4Editor-Paper2D.dll"
}
}
- Nuke Server UE4Editor.modulesファイルをテキストエディタで開きます。
Windows:.../Epic Game/[version]/Plugins/Foundry/NukeServer/Binaries/Win64/UE4Editor.modules
MacOS:.../Epic Game/[version]/Plugins/Foundry/NukeServer/Binaries/Mac/UE4Editor.modules
- BuildIdの値を先ほどコピーしたものに置き換えて、ファイルを保存します。
{
"BuildId": " 14830424 "、
"Modules":
{
"FoundryCryptomattePass": "UE4Editor-FoundryCryptomattePass.dll"、
"FoundryServer": "UE4Editor-FoundryServer.dll"
}
} - Unreal Engineを開き、Nuke Serverプラグインを有効にして、後でソフトウェアを再起動します。
注: 上記の手順でカスタムUnreal Engineビルドを使用できる場合がありますが、テストはUnreal Engineビルドの限られたサブセットに対してのみ行われるため、NukeServerプラグインは互換性がないか次のように機能しない可能性があることを理解ください他のUnrealEngineビルドでの改善が期待されます。カスタムのアンリアルエンジンビルドの使用中に問題が発生した場合、提供できるサポートは限られています。ご使用のバージョンのUnrealEngineがサポートされていること、およびご使用のバージョンのNukeServerとUnrealReaderに互換性があることを確認してください。
下記のページよりこの情報の原文を確認することができます。