GenerateLUT

CMSTestPattern 노드의 다운 스트림 색상 관리 노드에서 룩업 테이블 또는 LUT를 생성합니다. LUT는 CMSTestPattern 큐브 크기에 따라 생성됩니다.

GenerateLUT 노드를 사용하여 1D 및 3D LUT를 모두 만들 수 있습니다.

1D LUTs 기본 색상 채널 (빨간색, 녹색 및 파란색)이 독립적이며 특정 기본 색상 (예 : 빨간색)의 출력은 해당 채널의 입력 값 (세 채널 모두의 값이 아닌)에만 의존한다고 가정 . 각 입력 값마다 하나의 출력 값이 있습니다. 1D LUT는 곡선으로 표시됩니다. 적은 처리 성능을 사용하여보기 목적으로 이미지를 빠르게 생성하는 데 유용하지만 밝기와 상관없이 채도를 조정하는 데 사용할 수는 없습니다.

3D LUTs각 기본 색상 채널의 출력 값은 세 채널 (빨간색, 녹색 및 파란색) 모두의 입력 값을 기반으로 계산됩니다. 각 입력 값마다 세 가지 출력 값이 있습니다. 이것은 3D 그리드 또는 큐브로 표시됩니다. 3D LUT는 채도와 밝기를 함께 조정할 수 있으며 Cineon과 같은 알려진 특정 모양을 에뮬레이션하는 데 매우 유용합니다.

팁:  3D LUT를 사용할 때 시각적 충실도를 높이려면 3D LUT 생성에 로그 색 공간을 사용하는 것이 좋습니다. 로그 색상 공간에서 LUT를 생성하는 방법에 대한 자세한 내용은 색상 작업.

자세한 내용은 CMSTestPattern벡터 필드.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

이름이없는

CMSTestPattern 노드가 앞에 오는 3D LUT에서 원하는 색상 보정을 수행하는 노드 배열.

Control (UI)

Knob (Scripting)

Default Value

함수

GenerateLUT Tab

output file

file

none

생성하려는 LUT 파일의 경로 및 파일 이름입니다.

file type

file_type

none

생성하려는 LUT 파일의 파일 형식입니다. 이것이로 설정되면 auto (기본값) Nuke 파일 이름 확장자에서 형식을 추측합니다.

다음과 같은 파일 확장자가 인식됩니다.

.3dl -Autodesk 및 ASSIMILATE Scratch LUT 형식 (3D).

.blut -부작용 Houdini 바이너리 LUT 형식 (3D).

.cms -Light Illusion LightSpace CMS LUT 형식 (1D 및 3D).

.csp -떠오르는 Sun Research CineSpace LUT 형식 (3D).

.cub -FilmLight Truelight LUT 형식 (1D 및 3D).

.cube -IRIDAS LUT 형식 (1D 및 3D).

.vf - NukeVectorfield 노드 (3D)에서 사용하는 기본 LUT 형식입니다.

노트 :  FilmLight and Foundry have elected to no longer bundle Truelight as of Nuke 11. The Truelight node has been superseded by the free version of Baselight for Nuke which itself can import a BLG (Baselight Linked Grade) that can contain a Truelight strip, plus optionally a lot more in terms of creative grading intent. Together with OpenColorIO and the native Nuke Vectorfield node we feel all the Nuke color management issues for which the Truelight node was originally intended are now addressed.

For further information on Baselight for Nuke, please contact plugin-support@filmlight.ltd.uk

1D preLUT

1D preLUT size

lut1d

1024

1D LUT의 크기입니다.

style1d

logarithmic

Some systems assume the LUT is designed to apply to logarithmic images, others linear. Some LUT formats are assumed to encode values as either logarithmic or linear. Use this setting to get your output LUT values encoded the way your use of the LUT requires.

3D LUT (These controls are only visible when you’ve selected 3dl in the file type dropdown menu.)

input bit depth (.3dl)

bitdepth_id

10 bit

.3dl 파일에 대한 입력 값의 크기를 조정할 비트 심도입니다. 예를 들어 10 비트 파일의 값은 0과 1023 사이입니다.

output bit depth (.3dl)

output_bitdepth_id

input bit depth

출력 값을 .3dl 파일로 스케일하기위한 비트 심도입니다. 예를 들어 10 비트 파일의 값은 0에서 1023 사이입니다. 일반적으로 이것은 입력 비트 깊이와 일치해야합니다.

clamp ouput

clamp_output

enabled

3D LUT 출력 값을 0-1 범위로 고정합니다. 이 기능을 끄면 다음과 같은 일부 패키지에서 허용되는 수퍼 화이트 값을 나타낼 수 있습니다 Nuke. 다른 패키지에서는 결과를 읽을 수 없습니다.

3dl file format

format_3dl_id

autodesk flame/smoke

.3dl 파일에 사용할 형식을 선택하십시오. 최종 큐브 크기는 입력을 생성하는 CMSTestPattern에 의해 결정됩니다.

autodesk flame/smoke -17x17, 33x33 및 65x65의 Autodesk 기본 큐브 크기를 사용하십시오.

autodesk lustre -17x17, 33x33 및 65x65의 Autodesk 기본 큐브 크기를 사용하고 3DMESH / Mesh 헤더를 출력하십시오.

assimilate scratch -3D LUT의 스케일 및 오프셋. Flame 호환성 이전의 레거시 스크래치 파일에만 사용해야합니다.

Generate and Write LUT File

generate

N/A

LUT 파일을 생성하여 output file 위치.

Python Tab (These controls are for Python callbacks and can be used to have Python functions automatically called when various events happen in Nuke.)

before render

beforeRender

none

이 함수는 execute ()에서 렌더링을 시작하기 전에 실행됩니다. 예외가 발생하면 렌더링이 중단됩니다.

before each frame

beforeFrameRender

none

이러한 기능은 각 개별 프레임의 렌더링을 시작하기 전에 실행됩니다. 예외가 발생하면 렌더링이 중단됩니다.

after each frame

afterFrameRender

none

이러한 기능은 각 프레임 렌더링이 완료된 후에 실행됩니다. 렌더링이 중단되면 호출되지 않습니다. 예외가 발생하면 렌더링이 중단됩니다.

after render

afterRender

none

이 기능은 모든 프레임의 렌더링이 완료된 후에 실행됩니다. 오류가 발생하면 렌더링이 중단됩니다.

render progress renderProgress none 이러한 기능은 렌더링 중에 실행되어 진행 또는 실패를 결정합니다.