Q100024: FurnaceCore 노드 누락 및/또는 "생성자 실패" 오류를 줄이기 위해 OFX 플러그인 캐시를 지웁니다.

증상

Nuke 의 노드 도구 모음에서 FurnaceCore 노드 및/또는 Keylight가 누락되었습니다.

Keylight, FurnaceCore 또는 기타 OFX 플러그인이 포함된 기존 .nk 스크립트를 로드하면 Nuke 다음과 같은 오류 메시지가 표시됩니다.

Constructor for OFXuk.co.thefoundry.keylight_v201 failed

원인

Nuke Nuke 와 함께 제공되는 Keylight와 같은 노드를 포함하여 사용 가능한 OFX 플러그인의 위치를 Nuke 캐시 위치 내의 ofxplugincache 디렉터리에 기록합니다.

이 오류 메시지는 Nuke 의 해당 버전에 대한 OFX 캐시 파일이 손상되었을 때 발생합니다.

해결

OFX 플러그인 캐시 디렉터리를 삭제하면 Nuke 다음에 시작할 때 해당 디렉터리를 다시 빌드합니다. 그러면 Nuke가 OFX 노드/플러그인을 찾아 로드할 수 있습니다.

OFX 플러그인 캐시의 기본 위치는 다음과 같습니다.

  • 리눅스와 macOS:
    /var/tmp/ nuke -{uid}/ofxplugincache/

    여기서 {uid} 는 머신의 사용자 ID입니다. 예:
    /var/tmp/ nuke -u1737/ofxplugincache

  • 윈도우:
    C:\Users\{user name}\AppData\Local\Temp\nuke\ofxplugincache

    여기서 {user name} 은 머신의 계정 사용자 이름입니다. 예:
    C:\Users\Jake\AppData\Local\Temp\nuke\ofxplugincache

노드 그래프에 포커스가 있을 때 키보드의 x를 누르고 다음 TCL 명령을 실행하면 Nuke 내에서 Nuke 의 일반 캐시 디렉토리 위치를 찾을 수도 있습니다.
getenv NUKE _TEMP_DIR

인쇄된 디렉토리 내부에 " ofxplugincache "라는 폴더가 있어야 합니다.

추가 읽기

다음 문서에서 기본 .nuke 폴더 위치에 대한 정보를 찾을 수 있습니다. Q100048: 기본 .nuke 디렉터리 찾기

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

    이유를 알려주세요