Capture SOPは、capture regionsに対してジオメトリーのウェイトポイントのために使用されます。ウェイトに関してはCapture Region SOPのセクションに記述されます。
ウェイトとリージョンは、point and detailアトリビュートとしてSOPチェーン下に転送されます。
Capture SOPは、キャプチャ・プロセスで使用する追加のcapture regionsを選択するために、オプションで2番目の入力を使用することが出来ます。2番目の入力のcapture regionsは、Hierarchyパラメータによって、選択されたオブジェクト階層のcapture regionsの後に処理されます。Parent Objectを選択せず、2番目の入力をすることも可能です。
ウェイト設定を行うためのキャプチャー・リージョンを見つけるためにオブジェクト階層を参照します。 このパラメータは、参照する階層を指定します。
- Surface / surface
デフォルトはサーフェスを使用してポイント(またはNURBSの場合はCV)のウェイトを計算します。 これはCVが表面から離れている場合にNURBSサーフェスにとって非常に役立ちます。 Weight From Surfaceを使用することによって、各CVは、キャプチャ・リージョン内のサーフェスの位置に基づいてウェイト付けされます。 これは、NURBS表面上のCVの最も影響を受けるポイントを計算し、その位置のウェイトを計算することによって決定されます。
- Points / cv
Weight From Pointsを選択すると、リージョン内の点の位置が重み付けに使用されます。
キャプチャ計算を行うフレーム番号を指定します。 TouchDesignerがこのフレームに達するたびに、ジオメトリが再キャプチャされます。 キャプチャフレームをアニメーション範囲外のフレーム、たとえば-1に設定するのが一般的な方法です。
このオプションは、キャプチャウェイトに従って各ポイントを(ポイント属性を使用して)キャプチャ・リージョンで色付けします。 ポイントは、それらの色がキャプチャ・リージョンから継承されます。 たとえば、ポイントが青色のキャプチャ・リージョンと黄色のキャプチャ・リージョン内にある場合、ポイントは緑色になります(青色のウェイト付けが支配的な場合は近くに青色、黄色のウェイトが支配的な場合は黄色になります)。 さらに、ウェイト付けが軽くなるにつれて、ポイントは暗くなります。 たとえば、青いリージョンのエッジの近くでは、キャプチャされたポイントが濃い青色で表示されます。 センターの近くでは、明るい青色で表示されます。 ポイントがいずれの地域でもキャプチャされていない場合は、明るい赤色に着色されます。
- Default Source Color / coldefault
- Color by Capture Region / colregion
キャプチャオーバーライドファイル(* .ocapt)を設定します。 このファイルは、TouchDesignerがポイントのウェイト付けを完了した後に読み込まれます。 オーバーライドファイルの各行には、ポイント番号、リージョン(パスとプリミティブ番号)、およびウェイトがリストされます。 ジオメトリ上のポイントは、これらのカスタムウェイトを使用するように変更されます。
オーバーライドファイルの各行は、次の形式でなければなりません。
0 /obj/chain_bone1/cregion 0 0.0
0 /obj/chain_bone2/cregion 0 3.757989
0 /obj/chain_bone3/cregion 0 1.757989
このウェイト付けは0から3つのリージョンを指します(実際には最初のエントリのウェイトがゼロであるため2つだけです)。 TouchDesignerが独自のキャプチャウェイト計算を実行した後に、Override Fileが読み込まれることを覚えておいてください。この場合、ポイント0が最初にregion / obj / chain_bone4 / cregion 0に割り当てられた場合、この重み付けの部分は変更されません。 あるポイントに重み付けできるリージョンの数に上限はありません。 ポイント/リージョンの組み合わせがファイル内に2回ある場合は、2番目のものが使用されます。
0 /obj/chain_bone1/cregion 0 1.0
0 /obj/chain_bone1/cregion 0 2.0
これにより、最初のエントリは無視されます(2.0の重み付けが使用されます)。
ウェイト・フィールドは、リージョンがある点に及ぼす影響の相対的な量を規定するために使用されます。 任意の数に限定することができます。 TouchDesignerで計算されるウェイトの範囲は、各キャプチャ・リージョンのinner/Outer Weightパラメータで設定します(Capture Region SOPを参照してください)。 Override ファイルをキャプチャする最も簡単な方法は、Save Override Fileボタン(下記参照)を使用して、TouchDesignerが作成したファイルから開始することです。
ここで指定されたファイルは、すべてのポイントまたは選択されたポイントのサブセットのポイント・ウェイト付けを保存するための「作業ファイル」として使用します。 キャプチャオーバーライドファイルのファイル形式はかなり単純です(上記を参照)。これは、カスタムオーバーライドを行う必要がある場合に適しています。
保存する前に保存ファイル名をインクリメントします。 .ocaptファイルを上書きしないように警告または確認のダイアログがないので、このオプションをオフにする場合は注意してください。
すべてのポイントのポイントウェイトがセーブファイルに保存されます。
ビューポートで選択されているポイントのポイントウェイトのみが保存されます。
注:適用するには、SOPをビューポートで編集する必要があります。