Q100635: Unreal Engine용 사용자 정의 Nuke Server 플러그인을 빌드하기 위한 지침

요약

NukeX / Nuke Studio 13.1v1부터 사용자는 UnrealReader 노드를 구현하여 Unreal Engine과 교차 호환될 수 있습니다. 일부 사용자의 컴퓨터에 Unreal Engine 커스텀 빌드가 설치되어 있을 수 있으며, 기본 Nuke Server 플러그인이 제대로 작동하지 않을 수 있습니다. 이 글에서는 커스텀 Unreal Engine 빌드와 함께 사용할 커스텀 Nuke Server 플러그인을 만드는 방법을 설명합니다.


더 많은 정보

사용자 지정 Unreal Engine 빌드를 사용하는 경우 Nuke Server 플러그인을 활성화한 후 Unreal Engine을 실행하려고 하면 다음 오류가 발생할 수 있습니다.

맥클립1.png

Nuke Server 플러그인을 커스텀 Unreal Engine 빌드와 함께 사용하려면 BuildId 를 변경해야 할 수 있습니다. 다음 단계를 수행하면 Nuke Server 플러그인의 BuildId 를 커스텀 Unreal Engine BuildId 와 동일하게 변경하여 Unreal Engine 버전 확인을 우회할 수 있습니다.

참고: 아래 예에서 [version] 경로 값은 5.2.0 과 같은 Unreal Engine의 설치된 버전입니다.

  1. Unreal Engine 빌드의 Plugins 폴더에서 다른 플러그인의 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

  2. 텍스트 편집기에서 해당 [버전] 에 대한 .modules 파일을 열고 아래 예시에 표시된 BuildId 값을 복사합니다.

    언리얼 엔진 4
    {
     "BuildId": " 23058290 ",
       "Modules":
           {
             "Paper2D": "UE4Editor-Paper2D.dll"
           }
    }

    언리얼 엔진 5
    {
     "BuildId": " 23058290 ",
     "Modules":
         {
            "Paper2D": "UnrealEditor-Paper2D.dll"
         }
    }
  1. 다음 위치에 있는 텍스트 편집기 에서 Nuke Server UE4Editor.modules 또는 UnrealEditor.modules 파일을 엽니다.

    윈도우:
    .../Epic Game/[version]/Plugins/ Foundry / Nuke Server/Binaries/Win64

    맥OS:
    .../Epic Game/[version]/Plugins/ Foundry / Nuke Server/Binaries/Mac

    리눅스:
    .../Epic Game/[version]/Plugins/ Foundry / Nuke Server/Binaries/Linux

  2. 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"
    }
    }
  3. Unreal Engine을 열고 Nuke Server 플러그인을 활성화한 후 소프트웨어를 다시 시작합니다.

참고: 위 단계를 통해 원하는 커스텀 Unreal Engine 빌드를 사용할 수 있지만, 저희는 제한된 Unreal Engine 빌드에 대해서만 테스트를 진행하기 때문에 Nuke Server 플러그인이 다른 Unreal Engine 빌드와 호환되지 않거나 예상대로 작동하지 않을 수 있습니다. 커스텀 Unreal Engine 빌드 사용 중 문제가 발생하는 경우, 저희는 제한적인 지원만 제공할 수 있습니다. 사용 중인 Unreal Engine 버전이 지원되는지, 그리고 Nuke Server와 Unreal Reader 버전이 호환되는지 확인해 주세요.


추가 읽기

추가 도움말

컴퓨터에서 사용자 지정 Nuke Server 플러그인을 실행하는 데 문제가 있는 경우 지원 티켓을 열어 발생한 문제와 지금까지 수행한 문제 해결 단계를 알려주십시오.

지원 티켓을 여는 방법에 대한 자세한 내용은 Q100064: 지원 티켓을 제기하는 방법을 참조하세요.

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요