프로필

프로파일 노드를 사용하면 노드 트리의 임의의 지점에 노드를 삽입 한 다음 스크립트를 사용하여 스크립트의 성능을 측정 할 수 있습니다 Profile 출력을 결정하는 창. 스크립트에 둘 이상의 프로파일 노드가있는 경우 profile node 의 드롭 다운 Profile 스크립트에서 계산할 지점을 선택합니다.

보다 시각적 진단 사용 자세한 내용은.

입력과 컨트롤

Control (UI)

Knob (Scripting)

Default Value

함수

Profile Tab

channels

channels

rgba

프로파일 링 데이터는 이러한 채널에 대해서만 계산됩니다.

이것을 이외의 것으로 설정하면 all 또는 none오른쪽의 확인란을 사용하여 개별 채널을 선택할 수 있습니다.

frame range

frame_range

Dependent on Project Settings

프로파일 링 데이터가 계산되는 프레임 범위를 설정합니다.

open profile panel

open_profile_panel

N/A

클릭하여 Profile 수집되는 프로파일 링 데이터를 결정하는 분할 창.

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

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