요약
Nuke 매우 집중적인 계산을 수행하도록 설계되었으며, 빠른 이미지 재생보다는 이미지 정확도에 더 최적화되어 있기 때문에 처리하는 데 항상 시간이 걸리지만, 성능을 개선하기 위해 워크플로를 최적화하는 방법은 여러 가지가 있습니다.
Nuke 스크립트, 하드웨어 및 시스템에서 실행되는 다른 프로세스에 따라 아래 방법 중 일부를 테스트하여 성능이 향상되는지 확인하는 것이 좋습니다.
행동 양식
1) 기계식이나 네트워크 드라이브가 아닌 빠른 로컬 SSD에서 파일을 읽고 씁니다.
2) .mov나 다른 비디오 컨테이너 형식이 아닌 .EXR이나 .DPX 파일과 같은 이미지 시퀀스를 읽고 씁니다.
3) 다양한 압축 유형을 변경해 보면서 프로젝트에 가장 적합한 파일 크기, 이미지 품질, 압축 복잡성의 조합을 찾으세요.
4) Nuke 사용할 수 있는 VRAM 용량을 늘리세요. 편집 > 환경설정... > 성능/하드웨어 에서 설정할 수 있으며, 시스템의 VRAM 용량에 맞게 GPU 텍스처 캐시 크기를 조정하세요.
5) 가능한 경우 GPU를 사용하여 뷰어와 입력을 가속화할 수도 있습니다. 이 설정은 편집 > 환경 설정... > 패널/뷰어 에서 찾을 수 있으며, "가능한 경우 뷰어에 GPU 사용" 및 "가능한 경우 입력에 GPU 사용" 옵션을 활성화합니다.
6) 뷰포트에서 미리보기를 축소하세요. 이 옵션은 아래와 같이 뷰어 패널 오른쪽 상단에 있습니다. 비율이 낮을수록 품질은 떨어지지만, 일반적으로 뷰어에서 렌더링 속도가 빨라집니다.
7) Nuke 스크립트의 무거운 섹션을 미리 압축하면 이후 노드의 성능이 향상되지만 Nuke 스크립트의 해당 부분에 만족할 때만 이 작업을 수행하세요.
8) Nuke 를 최신 버전으로 업그레이드하면 속도와 안정성이 다소 향상될 것입니다.
9) 렌더링 시 Nuke 인스턴스를 여러 개 실행하세요. 각 인스턴스가 서로 다른 프레임 범위를 이미지 시퀀스로 렌더링합니다. 이 시퀀스를 읽고 필요한 최종 포맷으로 내보낼 수 있습니다. 이렇게 하면 CPU 사용량이 늘어나 렌더링 속도가 향상됩니다.
10) 렌더링 시 프레임 서버를 사용하세요. 프레임 서버는 여러 개의 Nuke 인스턴스를 사용하여 동시에 여러 프레임을 렌더링하므로 시스템 사용량이 증가하고 렌더링 시간이 단축됩니다. 프레임 서버 사용 방법에 대한 자세한 내용은 다음 문서를 참조하세요. 프레임 서버를 사용한 렌더링
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요