まとめ
NukeX / Nuke Studio 13.1v1以降、ユーザーはUnrealReaderノードを実装することで、Unreal Engineとの相互互換性を実現できるようになりました。ユーザーによっては、カスタムビルドのUnreal Engineをマシンにインストールしている場合があり、ベースのNuke Serverプラグインでは正常に動作しない可能性があります。この記事では、カスタムビルドのUnreal Engineで使用するカスタムNuke Serverプラグインの作成方法について説明します。
詳細情報
カスタム Unreal Engine ビルドを使用している場合、 Nuke Server プラグインを有効にした後に Unreal Engine を起動しようとすると、次のエラーが発生することがあります。
Nuke ServerプラグインをカスタムUnreal Engineビルドで使用するには、 BuildIdの変更が必要になる場合があります。以下の手順で、 Nuke ServerプラグインのBuildIdをカスタムUnreal EngineのBuildIdと一致するように変更し、Unreal Engineのバージョンチェックを回避します。
注:以下の例では、 [version]パス値は5.2.0などの Unreal Engine のインストール済みバージョンです。
- Unreal EngineビルドのPluginsフォルダ内にある他のプラグインから、 UE4.modulesまたはUnrealEditor.modulesファイルを探します。ファイルパスの例:
Windows (アンリアル エンジン 4.27.1):
…/Epic Games/[version]/Engine/Plugins/2D/Paper2D/Binaries/Win64/UE4Editor.modules
Windows (Unreal Engine 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 (Unreal Engine 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
リナックス:
.../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"
}
} - Unreal Engine を開き、 Nuke Server プラグインを有効にして、その後ソフトウェアを再起動します。
注:上記の手順により、お好みのカスタムUnreal Engineビルドをご利用いただけるようになる可能性はありますが、Unreal Engineビルドの一部のみをテストしているため、 Nuke Serverプラグインは他のUnreal Engineビルドとは互換性がないか、期待通りに動作しない可能性があります。カスタムUnreal Engineビルドの使用中に問題が発生した場合、サポートは限定的なものとなります。お使いのUnreal Engineのバージョンがサポートされていること、およびNuke ServerとUnreal Readerのバージョンが互換性があることをご確認ください。
さらに詳しく
- 最新のNuke Server プラグインはここからダウンロードできます。
- UnrealReader ノードの詳細については、オンライン ドキュメントをご覧ください。
- Nuke Server プラグインのインストール手順については、 NukeXおよびNuke Indieで Unreal シーンを視覚化する」の次のリンクをご覧ください。
- Unreal Engine の構築に関する詳しい情報は、ここ で参照できます。
さらなる支援
カスタムNuke Server プラグインをマシン上で実行する際に問題が発生した場合は、サポート チケットを開いて、発生している問題とこれまでに行ったトラブルシューティング手順をお知らせください。
サポート チケットを開く方法の詳細については、 「Q100064: サポート チケットの発行方法」を参照してください。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください