視覚診断の使用

Nuke正確なスクリプトプロファイルデータを画面に表示したり、 .csvまたは.xml遅いスクリプトのボトルネックのトラブルシューティングに役立つファイル。視覚的診断が計算されると、ノードグラフにタイミング情報が表示され、各ノードで費やされた合計処理時間の割合に応じてノード自体が色付けされます。その後、データはProfileタブを棒グラフまたは円グラフ、タイムライン、または表として。

視覚診断を有効にする

Nukeの視覚的な診断では、ノードツリーのプロファイルノードを使用してデータを収集します。必要な数のプロファイルノードを追加できますが、1つの戦略として、ノードグラフの一番下から開始し、CPUまたはメモリの負荷が大幅に減少するまで作業を進めます。

注意:  プロファイルノードは処理のオーバーヘッドを追加しますが、収集されたデータは、スクリプトで処理時間が費やされる場所の正確な全体像を提供します。

1.   案内するImage > Profileプロファイルノードをノードグラフに追加します。
2.   プロファイルノードを、プロファイリングデータを収集するノードツリー内のポイントに接続します。

注意:  プロファイルノードを3D、パーティクル、またはディープノードに直接接続することはできません。これらのノードのプロファイルを作成するには、ScanlineRender、RayRender、またはPRManRenderなどのサードパーティレンダラーなどのレンダーノードを介して出力をレンダリングする必要があります。

3.   クリックopen profile panelノードのプロパティで、またはコンテンツをクリックしますメニューと選択Windows > Profile

Profileタブが開きます。

4.   クリックprofile nodeドロップダウンをクリックし、ノードグラフでプロファイルノードを名前で選択します。

または

ノードグラフでプロファイルノードを選択し、選択しますselected

5.   をセットするframe rangeからデータを収集し、必要なdata typeチェックボックスを使用します。

ヒント:  初期フレーム範囲は、 Project Settings > frame range制御およびallデータ型はデフォルトで収集されます。のframe rangeコントロールは、次のような複雑な範囲を受け入れます。 1-10, 15-25そして1-200x10。見るフレーム範囲の定義詳細については。

6.   クリックprofileデータ収集を開始します。

注意:  から既存のプロファイリングデータをインポートした場合.csvまたは.xmlファイル、現在のスクリプトをプロファイルできません。見るプロファイルデータのエクスポートとインポート詳細については。

指定されたフレーム範囲が計算されると、タイミング情報が表示され、ノードグラフ内のノードは、それぞれに費やされた合計処理時間の割合に応じて色付けされます。

プロファイリングデータはProfileタブのDATA完了したらパネル。見るプロファイルデータのフィルタリング表示されるプロファイリングデータを制御する方法については、