On this page | |
Since | 18.0 |
概要 ¶
このノードは、複数のUSDファイル(通常では、シーケンスファイルの各ファイルは1フレーム分のアニメーションデータを含みます)を ステッチ によって結合します。
ステッチは、強いファイルと弱いファイルの順で2つのファイルを結合します。 弱いファイルのPrimsは、強いファイルのPrimsの方にマージされます。 強いPrimが既にPrimまたはアトリビュートに関するオピニオンを持っていれば、弱いデータは無視されます。 強いレイヤーに存在していないPrimまたはアトリビュートが弱いレイヤーに含まれている場合、その弱いレイヤーのデータが強いレイヤーにコピーされます。 強いレイヤーに存在するアトリビュートの新しいタイムサンプルが弱いレイヤーに含まれている場合(且つ、そのタイムサンプルのタイムコードが強いレイヤーに存在していない場合)、その弱いレイヤーのそのタイムサンプルが強いレイヤーにコピーされます。
2つのレイヤーをステッチした結果は、修正バージョンの強いレイヤーになります。 シーケンスファイルをステッチすると、1番目のレイヤーが1番強いレイヤーとして開始され、順々に他のレイヤーを1度に1ファイルずつステッチし、その度に(一般的に)シーケンス内の各弱いレイヤーからコピーされた追加データやタイムサンプルを含んだ新しい修正バージョンの1番強いレイヤーが生成されていきます。
Tips ¶
-
このROPは、USDに同梱されている
usdstitch
スクリプトに非常に似ていますが、1回の操作でたくさんのシーケンスレイヤーをステッチすることができます。
パラメータ ¶
Render
クリックすると、出力ファイルが生成されます。
Start/End/Inc
ステッチされるUSDファイルシーケンスを決める際に使用されるフレーム番号値を制御します。 このROPを実行する時、hipファイル内のノードからは何もデータは生成されないので、これらのフレーム番号は、ステッチされるフレーム単位のファイル名を生成するためだけに使用されます。
Stitch Files
このノードがステッチするファイルシーケンスの数。
Enable
単一ファイルシーケンスのステッチを有効または無効にします。
Input File
ステッチするUSDファイルのファイルパス。
このファイルパスには、フレーム毎に異なるUSDファイルがシーケンス内の他のファイルとステッチされるようにdance_$F.usd
のようにフレーム番号を入れてください。
同じファイルをシーケンス内で2度ステッチしても、計算時間が無駄であること以外は何の害も何の価値もありません。 一度ファイルをシーケンスにステッチした後、ステッチオペレーションの定義によっては、再度ステッチしても何の効果もありません。
Output File
完全に合成されたUSD出力ファイルの書き出し先のファイルパス。 このパラメータは、シーケンスの開始時に一度だけ評価されます。
Report Output Files
ディスクに書き出されるファイルのパスをプリントします。