プロフィール

プロファイルノードを使用すると、ノードツリーの任意のポイントにノードを挿入し、次に使用して、スクリプトのパフォーマンスを測定できます。 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

これらの関数はレンダリング中に実行され、進行状況または失敗を判断します。