On this page | |
Since | 18.0 |
概要 ¶
Note
ほとんどの場面では、このノードよりもGeometry Clip Sequence LOPを優先して使用してください。
このレンダーノードは、Value Clipに組み込みたい1フレーム分のデータを表現した各USDファイルのリストで定義されたValue Clipを生成します。
これは2つの出力ファイルを生成します:
-
トポロジーファイル。このファイルは、ソースファイル内に存在するPrimsとプロパティとメタデータすべてを足した内容が含まれています。
-
テンプレートファイル。このファイルは、トポロジーファイルを参照した単一末端Primで構成されたシーングラフが含まれていて、個々のソースファイルにValue Clipコンポジションアークをセットアップしています(このテンプレートファイルを再生した時にそのオピニオンがトポロジーファイルから参照したPrimsに寄与します)。
通常では、テンプレートファイルをステージにサブレイヤー化して、既存PrimにValue Clipを追加します。 しかし、このテンプレートファイルをステージにリファレンスすることもできます。
それぞれのソースファイルは、そのValue Clipファイルがアクティブな時間に呼応したタイムサンプルで設定されたデータが含まれていなければなりません。 Value Clipファイルがデフォルト値しか含んでいなかった場合、そのValue Clipファイルから読み込まれた値はアニメーションしません。
Tips ¶
-
このROPは、USDに同梱されている
usdstitchclips
スクリプトに非常に似ていますが、1回の操作でたくさんのシーケンスレイヤーをステッチすることができます。 -
シーングラフ階層の既存ブランチのトポロジーに合わせてValue ClipファイルからValue Clipコンポジションを編集したいのであれば、Value Clip LOPを参照してください。
-
Value Clipsに関する情報は、USDドキュメントを参照してください。
パラメータ ¶
Render
クリックすると、Value Clipファイルが生成されます。
Start/End/Inc
ステッチされるUSDファイルシーケンスを決める際に使用されるフレーム番号値を制御します。 このROPを実行する時、hipファイル内のノードからは何もデータは生成されないので、これらのフレーム番号は、ステッチされるフレーム単位のファイル名を生成するためだけに使用されます。
Set Time Codes per Second
生成されるテンプレートファイル内のTime Codes per SecondとFrames per Secondの値の設定を制御します。
Specific Value
Time Codes per Second パラメータで指定された値を使用します。
From First Clip
1番目のクリップファイルのTime Codes per Secondメタデータ値を使用します。
None
テンプレートファイル上にTime Codes per Secondメタデータを設定しません。
Time Codes per Second
Set Time Codes per Second が Specific Value の場合、このパラメータの値がテンプレートファイルのTime Codes per Secondメタデータに書き出されます。
Stitch Files
このノードが実行するステッチオペレーションの回数。 ステッチオペレーション毎に、トポロジーファイルとテンプレートファイルのペアが生成されます。
Enable
単一ステッチクリップオペレーションを有効または無効にします。
Input File
ステッチするValue Clipファイルのファイルパス。
このファイルパスには、dance_$F.vclip
のようにフレーム番号を入れてください。
Template File
テンプレートファイルの書き出し先のファイルパス。
Clip Primitive Path
Value Clipでまとめてステッチしたい階層のルートである個々のValue Clipファイル内のシーングラフパス。 これと同じパスは、トポロジーファイルの参照とValue Clipのリストを含んだテンプレートファイル内の末端Primのシーングラフパスとしても使用されます。
Clip Set Name
単一USD Primには複数のValue Clipを含めることができます。
各Value Clipは、Value Clip仕様のPrimに含まれているシーングラフの一部にデータを寄与することができます。
これをするために、各Value Clip情報に名前を付ける必要があります。
この名前は、Value Clipセットの情報の格納先となるclips
キー下のサブキーを制御します。
Generate Separate Manifest Layer
Value Clipレイヤーとそれに関連するトポロジーレイヤーを生成するだけでなく、このオプションはマニフェストレイヤーの生成を有効にします。 このマニフェストレイヤーは、どのアトリビュートをValue Clipファイルによってアニメーションさせたいのかを記述します。 このオプションを無効にすると、トポロジーレイヤーがマニフェストレイヤーとして使用されます。 これは、たいていの場合で動作し、扱うレイヤーファイルの数を減らし、マニフェストレイヤーの作成に余計な時間を取らなくて済みます。 とはいえども、別のマニフェストレイヤーは、Value Clipの合成をもっと効率的にし、インデックス化されていないPrimvarsの制御と同様に起こり得るいくつかの問題を対処します。
Report Output Files
ディスクに書き出されるファイルのパスをプリントします。