프리 컴프 노드 생성

Precomp 노드를 사용하여 렌더링 속도를 높이거나 협업 워크 플로를 활성화하려는 경우 Precomp를 만드는 프로세스는 동일합니다.

프리 컴프 노드를 만들려면

1.   별도의 precomp 스크립트에 포함시키려는 노드를 선택하십시오. 그룹 노드를 선택하면 그 안에 중첩 된 노드가 precomp 스크립트에 복사됩니다.
2.   고르다 Other > Precomp (또는 Ctrl/Cmd+Shift+P 노드 그래프에서).

그만큼 Precomp Nodes 대화 상자가 열립니다.

노트 :  Precomp 노드를 작성할 때 노드를 선택하지 않으면 Precomp 노드 대화 상자가 표시되지 않고 노드가 비어 있습니다. 사용하여 file Precomp 컨트롤의 매개 변수를 사용하면 기존 스크립트를 찾아 Precomp 노드에로드 할 수 있습니다.
기존 스크립트에 여러 쓰기 노드가 있고 Precomp 노드의 출력에 사용될 노드를 제어하려는 경우 선택할 수 있습니다. Other > Output 사용하려는 쓰기 노드 뒤에 출력 노드를 삽입합니다.
Precomp 노드가 스크립트에서 출력 노드를 찾을 수 없으면 쓰기 노드를 찾아서 설정합니다. Output node Precomp 컨트롤에서 해당 노드의 이름을그만큼 Output node 필드는 나중에 미리 작성된 스크립트에서 출력 노드로 설정된 내용을 대체하는 데 사용될 수도 있습니다. 그렇게하려면 확인해야합니다 enable. 이 확인란을 사용하면 기본적으로 선택된 출력 노드와 사용자가 지정한 출력 노드간에 전환 할 수 있습니다 Output node 들.

3.   파일 브라우저 아이콘을 클릭하십시오 옆에 Precomp script path프리 컴프를 저장하려는 디렉토리로 이동하십시오. .nk 스크립트. 디렉토리 경로 뒤에 precomp 스크립트의 이름을 입력하십시오 (예 : Precomp1_v01.nk. 기본적으로 precomp 스크립트는 기본 스크립트 옆에 저장됩니다. 기본 스크립트가 저장되지 않은 경우 precomp 스크립트는 현재 디렉토리에 저장됩니다.
4.   파일 브라우저 아이콘을 클릭하십시오 옆에 Precomp render path사전 컴파일 된 노드의 렌더링 된 출력을 저장하려는 디렉토리를 찾아보십시오. 디렉토리 경로 뒤에 렌더링 된 이미지의 이름을 입력하십시오 (예 : Precomp1_####.exr. 원하는 경우 이름에 버전 번호를 사용할 수도 있습니다 (예 : Precomp1_v01_####.exr.

경고:  이미지를 .exr 그런 식으로 Nuke 들어오는 노드 트리의 해시 값을 렌더링 된 파일에 쓸 수 있습니다. precomp 스크립트가 변경되어 해시가 일치하지 않으면 Nuke 그런 다음 알리고 결과 이미지를 업데이트 할 수 있습니다. 이외의 파일 형식을 사용하는 경우 .exr이 알림을받지 못하면 렌더링 된 파일이 오래되었을 수 있습니다. 해시 값에 대한 자세한 내용은 해시 값 정보.

5.   로부터 Channels 드롭 다운 메뉴에서 미리 작성된 노드의 렌더링 된 출력에 포함 할 채널을 선택하십시오.

나중에이 선택을 조정해야하는 경우 프리 컴파일에서 적절한 쓰기 노드 (기본적으로 Write1)의 채널을 설정하여이를 수행 할 수 있습니다. .nk 스크립트.

6.   로부터 Original nodes 드롭 다운 메뉴에서 다음을 선택하십시오.

add backdrop 노드 그래프에서 미리 작성된 노드 뒤에 배경을 만듭니다.

delete 미리 작성된 노드를 삭제합니다.

no change 미리 작성된 노드에는 아무 것도하지 않습니다.

7.   딸깍 하는 소리 OK.

Nuke 선택한 노드를 .nk 스크립트가 지정되었습니다. 이 스크립트에는 입력 및 출력 노드, 쓰기 노드 및 현재 프로젝트 설정도 포함됩니다.

노드 그래프에서 선택한 노드가 프리 컴프 노드로 바뀝니다. Nuke Precomp 노드의 속성을 엽니 다.

해시 값 정보

해시 값은 노드와 입력에 연결된 노드의 전체 트리에서 계산 된 고유 번호 (예 : b1c9c0aff2012a8)입니다. 노드의 클래스와 모든 현재 제어 설정은 해시 값에 기여합니다.

노드 그래프에서 노드를 선택하고 I. 해시는 트리의 다른 지점에서 다를 수 있습니다.

프리 컴프 노드 및 프로젝트 설정

Precomp 노드를 만들면 precomp .nk 스크립트는 기본 스크립트에서 프로젝트 설정을 가져옵니다. 기본 스크립트의 프로젝트 설정은 precomp 스크립트가 기본 스크립트에로드 될 때마다 사용됩니다. 따라서 precomp 스크립트를 별도의 인스턴스에서 열면 Nuke 더 이상 주 스크립트의 설정과 일치하지 않도록 프로젝트 설정을 변경하면 사전 작성 스크립트가 주 스크립트에로드 될 때 변경 사항이 적용되지 않습니다. 프로젝트 설정을 변경하려면 항상 precomp 스크립트가 아닌 기본 스크립트에서 변경해야합니다.