문제 해결
안전 모드에서 스크립트 테스트
안전 모드에서 스크립트를 테스트하면 문제가 사용 중인 사용자 정의/타사 플러그인과 관련이 있는지 또는 Nuke 자체와 관련이 있는지 식별하는 데 도움이 될 수 있습니다. 다음 기사에서는 안전 모드에서 Nuke 시작하는 방법에 대한 지침을 제공합니다. Q100038: 안전 모드에서 Nuke / NukeX / NukeStudio 시작
스크립트 프로파일링을 활성화한 상태에서 테스트
스크립트 프로파일링을 활성화한 상태에서 테스트
이를 통해 각 노드에 소요된 총 처리 시간을 확인하고 잠재적인 원인을 식별하는 데 도움이 됩니다. 각 노드에 소요된 처리 시간은 다음과 같이 표시됩니다. 빨간색 = 느린 노드, 녹색 = 빠른 노드
스크립트 프로파일링이 활성화된 상태에서 Nuke 시작하려면 터미널/명령 프롬프트에서 시작할 때
-P
인수를 추가해야 합니다. Windows:
C:\Program Files\Nuke14.0v5\Nuke14.0.exe -P
macOS:
/Applications/ Nuke 14.0v5/ Nuke 14.0v5.app/Contents/MacOS/ Nuke 14.0 -P
리눅스:
/usr/local/ Nuke 14.0v5/ Nuke 14.0 -P
빨간색으로 나타나는 모든 노드는 먼저 비활성화하여 스크립트 속도가 빨라지는지 확인한 다음 낮은 설정으로 점차적으로 다시 활성화하는 것이 좋습니다.
또한 Nuke 스크립트의 성능을 측정하는 데 도움이 되는 프로필 노드가 포함되어 있습니다. 이 노드에 대한 자세한 내용은 프로필 노드에 대한 온라인 설명서 에서 찾을 수 있습니다.
Nuke 11.1v1 이상부터 Profile 노드가 도입되었습니다. 이 노드를 사용하면 사용자는 프로필 노드가 배치된 지점에서 노드 트리의 메트릭을 계산할 수 있습니다.
노드 그래프에 프로필 노드를 배치하고 선택하면 프로필 메뉴가 열립니다.
프로필을 실행하려면 선택한 프레임 범위와 데이터 유형을 입력한 다음 프로필을 클릭합니다.
데이터가 수집되면 프로필 메뉴 내에서 데이터가 생성되어 사용률을 기준으로 차트에 표시됩니다.
참고: 이 데이터 필터링에 대한 자세한 내용은 프로필 데이터 필터링 문서를 참조하세요.
성능 향상
썸네일 비활성화 또는 정적 프레임 설정
축소판을 비활성화하거나 정적 프레임으로 설정하면 스크립트 내에서 발생하는 처리량을 줄이는 데 도움이 될 수 있습니다. 이에 대한 자세한 내용은 다음 문서에서 확인할 수 있습니다.
사전 구성 노드 사용
사전 구성 노드를 사용하면 노드 트리의 하위 집합을 별도의 .nk 스크립트로 저장하고, 저장된 스크립트의 출력을 렌더링하고, 렌더링된 출력을 단일 이미지 입력으로 기본 구성 요소로 다시 읽을 수 있습니다.
사전 구성 노드를 사용하면 노드 트리의 하위 집합을 별도의 .nk 스크립트로 저장하고, 저장된 스크립트의 출력을 렌더링하고, 렌더링된 출력을 단일 이미지 입력으로 기본 구성 요소로 다시 읽을 수 있습니다.
Nuke 이미지를 생성하는 데 사용된 모든 노드 대신 단일 이미지 입력만 처리하면 되므로 렌더링 시간이 단축됩니다.
자세한 내용은 Precomp 노드에 관한 온라인 설명서를 참조하십시오.
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요
요약
이 문서에서는 Nuke 스크립트가 매우 무거워지고 탐색 속도가 느려지는 경우 수행할 작업에 대한 지침을 제공합니다.추가 정보
스크립트가 느려지거나 응답하지 않는 경우 다음을 수행하여 속도 저하의 원인을 진단하거나 현재 성능을 개선해 보는 것이 좋습니다.