Perform CHOPはframes-per-secondのような、現在のTouchDesignerプロセスのステートを表すチャンネルを出力します。 プロセスのリアルタイム・セルフ・チューニングを調整するために、これらは、ユーザ・インタフェースや見積りに利用します。
これは、TouchDesignerが前の秒で何フレーム描画したか、描画フレームの”cook time”を出力します。 cookチャンネルがTrail CHOPに送られると、どのフレームがクックされたか、そして、どこがスキップされたが表示されます。そして、作品を望ましいフレーム速度に最適化する事に役立ちます。 Dialogs -> Variables -> Built-inで見られるBuilt-in変数は、実行システムに関するより役に立つデータを含みます。 VariablesページのBuilt-in Variablesセクションを参照してください。
これは、Perform CHOPから出力されるチャネルのリストです。
最後の1秒間にレンダリングされたフレーム数。
各フレームがミリ秒単位でcookするのにかかる時間。
フレームがクックされると1になり、フレームがスキップされると0になります。 Trail CHOPでこのチャネルを表示して、フレームがスキップ(ドロップ)されるタイミングを確認すると便利な場合があります。
先読みされたムービーが指定された先読みフレームの数を維持できなかった回数。
使用されているGPUメモリの量(メガバイト単位)。
システムで使用可能なGPUメモリの合計量(メガバイト単位)。
アクティブにcookingしているOPの数。
Cookingフラグがオフになっているコンポーネントをcookするための呼び出し数。
.toeファイル内のOPの総数。
使用されているCPUメモリの量(メガバイト単位)。
実際にcookされたフレームを監視します。 Perform CHOPをTrail CHOPに渡して、cookしたフレームとcookしなかったフレームの軌跡を適切に確認します。 (ビューアは現在のフレームのみを表示し、見逃したフレームは表示しないため、常に1として表示されます。)
リアルタイムフラグの状態を監視し、TouchDesignerがリアルタイムモードで実行されているかどうかを判断します。
プロジェクトのグローバルターゲットクックレート(1秒あたりのフレーム数)。 これはルートコンポーネント、root.time.rateの1秒あたりのフレーム数であり、通常は60です。ただし、cookに時間がかかりすぎて、実際の1秒あたりのフレーム数は少なくなる場合があります。
TouchDesignerが現在のcookのために前進したフレームの数。 フレーム単位のタイムスライスの長さです。 システムが1フレームを完了するのに1000 / root.time.rateミリ秒以下を使用している場合、1に等しくなります(レート60の場合は16.666ミリ秒)。
現在のタイムスライスの長さ(ミリ秒)。
パフォーム モードの状態を監視します。
システムのGPUの温度を監視します。
ラップトップのAC充電器が接続され、アクティブになっているかどうかを示します。 ACラインが検出された場合は1、それ以外の場合は0。
バッテリーが充電されているかどうかを示します。 充電中の場合は1、それ以外の場合は0。
バッテリーの残量を示します。1はバッテリーが満杯、0はバッテリーが空です。
バッテリー充電の推定残り時間。 ACラインが切断され、バッテリーが充電されていない場合にのみ機能します。
これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。
影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。
複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。
- Resample At First Input’s Rate / first
最初の入力のレートを使用して、他の入力をリサンプリングします。
- Resample At Maximum Rate / max
最も高いサンプリングレートでリサンプリングします。
- Resample At Minimum Rate / min
最も低いサンプリングレートでリサンプリングします。
- Error If Rates Differ / err
競合するサンプルレートは受け入れません。
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。
- DAT Table by Index / datindex
ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
- DAT Table by Name / datname
ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。
DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。