大規模な映画制作の場合、複数名のアーティストが同じシーケンスで作業したり、同時に撮影する必要のある場合があります。サブシーケンス トラックを使用すると、追加のシーケンス アセットを同じシーケンスに含むことで、このようなワークフローに対応できます。サブシーケンス トラックを使って、繰り返しのトラッとコンテンツを分野別のサブシーケンスに分割されるようにシーンを整理することもできます。
このドキュメントでは、サブシーケンス トラックの作成および使用方法の概要を説明します。
前提条件
作成する
サブシーケンス トラックを作成するには、シーケンサーの [Add (+) Track (トラックを追加)] ボタンをクリックして [Subsequences Track (サブシーケンス トラック)] を選択します。

そこから [Add (+) Sequence (シーケンスを追加)] をクリックしてメニューからシーケンスを選択するか、コンテンツ ブラウザ からレベル シーケンスを Subscenes トラックにドラッグしてシーケンスを追加します。

シーケンスが追加されると、対応するレベル シーケンスの名前とその中に含まれるトラック数がサブシーケンス セクションに表示されます。

サブシーケンスで作業する
シーケンスに追加されたサブシーケンスは、セクションをダブルクリックして開くことができます。この方法で開くと、サブシーケンスは親シーケンスのコンテキスト内に表示されます。つまり、現在のシーケンサー ビューがサブシーケンスのみを表示している場合です、シーン コンテキスト全体を提供するために親からトラックの評価を継続します。

親シーケンス コンテキストからサブシーケンスを表示すると、開始時間と終了時間が基本のサブシーケンスとトリムされたサブシーケンスの両方に対して表示されます。この例では、親シーケンスでトリムされた 開始 時間と 終了 時間の両方のサブシーケンスと、その情報がサブシーケンスで表示されるかがわかります。

- トリムされた領域。親シーケンスから再生される領域です。
- 完全にプレイ可能なシーケンス領域。トリムされている領域なので全体の中では再生されません。
逆に、サブシーケンス内で 開始 時間と 終了 時間をトリムして、親シーケンスからトリムした領域を確認することもできます。

このコンテキスト ビューはシーケンサーの 再生オプション で [Evaluate Sub Sequences In Isolation (サブシーケンスを独立して評価)] を使って有効/無効を切り替えることができます。
サブシーケンス内で作業するときに、他のシーケンスの場合と同様にトラック、キーフレーム、他のコンテンツを追加して、親シーケンスのコンテンツと一緒に結果をプレビューすることができます。このように、サブシーケンスはファイルの競合の制限のためだけでなく、異なるサブシーケンス内のシーケンサーのコンテンツの整理にも役立ちます。

ショット とは異なり、シーケンスにスタックしている複数のサブシーケンスは下のものを上書きしません。すべてのサブシーケンスは再生時に同時に評価されます。
共同作業
サブシーケンスはメインシーケンスとは異なるレベル シーケンスに影響を与えるため、複数のアーティストが 1 つのシネマティックでファイルが競合することなく同時に作業できます。この例では、 Visual Effects と Lighting という両方の分野のコンテンツを含むために2 つの異なるサブシーケンスが使用されていることがわかります。

階層バイアス
ルート レベル シーケンス、ショット、サブシーケンスの各システムの特性により、ショットとルート レベル シーケンスの両方で同じアクタを参照する可能性があり、この場合は競合が生じることがあります。他のソースを評価して、アクタの参照の優先順位を決定するために、階層バイアス を利用することができます。このプロパティを表示するには、ショット または サブシーケンス を右クリックして、[Properties (プロパティ)] メニューから [Hierarchical Bias (階層バイアス)] を見つけます。

ソースでこのバイアス値を大きく設定するとそのソースが「優先」され、値を小さくすると他のソースが「優先」されます。ソース間でバイアス値が同じな場合は、それらのソースがすべてまとめて評価され、可能であればブレンドされます。
トップレベル (ルート) のシーケンスの [Hierarchical Bias] のデフォルト値は 0 で、サブシーケンスのデフォルト値は 100 です。これにより、ショット ソースがルート レベル シーケンス ソースよりも優先されます。バイアスの値は、追加されたそれぞれのサブシーケンス レイヤーで累積されます。たとえば、ショット シーケンスに子サブシーケンスが含まれる場合、そのバイアス値は合計 200 (100 + 100) となり、デフォルトで最も「優先」されるシーケンスとなります。
次の画像ではこの効果を確認できます。
-
ルート シーケンスのデフォルト バイアス値は 0 で、累積バイアス値は 0 です。
-
最初の子シーケンスのデフォルト バイアス値は 100 で、累積バイアス値は 100 になります。
-
2 番目の子シーケンスのデフォルト バイアス値は 100 で、累積バイアスは値 200 になります。
バイアスの例
次は、シーケンスでバイアス階層値を活用する方法を示した例です。
レベルに Light アクタ が配置されており、3 つの異なるシーケンスで参照されています。
- ルート レベル シーケンス がこのライトを参照しており、その色は 赤色 にキーフレーム化されています。

- そのルート レベル シーケンスには ショット 含まれており、その色は 緑色 にキーフレーム化されています。

- そのショットには サブシーケンス が含まれており、その色は 青色 にキーフレーム化されています。

デフォルトでは、最も大きな累積バイアス値を持つ サブシーケンス と 青色 のライトが優先されます。具体的に各シーケンスのバイアス値を次に示します。
-
ルート レベル シーケンス = 0
-
最初の子シーケンス = 100
-
2 番目の子シーケンス = 200 (100 + 100)

サブシーケンス セクションを右クリックしてその階層バイアス値を -50 に下げると、ショット と 緑色 のライトが優先されるようになります。これは、サブシーケンスの累積バイアス値がその親よりも小さくなり、緑色のライトのバイアス値が最も大きくなったためです。
この時点で、各シーケンスのバイアス値は次のとおりです。
-
ルート シーケンス = 0
-
最初の子シーケンス = 100
-
2 番目の子シーケンス = 50 (100 - 50)

すべてのバイアス値を 0 に設定すると、すべてのシーケンスがまとめて評価され、結果がブレンドされます。この例では、赤色、緑色、青色のライトのカラー値が結合され、白色 になります。
この時点で、各シーケンスのバイアス値は次のとおりです。
-
ルート シーケンス = 0
-
最初の子シーケンス = 0
-
2 番目の子シーケンス = 0 (0 + 0)

セクションの編集
各サブシーケンス セクションは、ほとんどの セクション と同様に機能します。つまり、移動、トリミング、または編集することができます。

サブシーケンスをそれぞれ区別するために、トラック ヘッダーのカラー バーをクリックして、トラックのすべてのセクションに表示される色を変更することができます。カラー ピッカー が開くので、その中からこのトラックに使用する色を選択します。

ループ
セクションをデフォルトの時間より延長する場合、シーケンスの再生範囲をリニアに拡張します。代わりにシーケンスをループさせたい場合は、セクションを右クリックして、[Properties] > [Can Loop] を有効にしてください。

プロパティ
サブシーケンス セクションを右クリックし、 [Properties (プロパティ)] メニューに移動すると、セクション プロパティが表示されます。

名称 | 説明 |
---|---|
Time Scale | サブシーケンスの再生レートをコントロールします。値が 1 がノーマルの再生速度です。値が大きくなるほど速度が速くなり、小さくなると速度が遅くなります。 |
Hierarchical Bias | サブシーケンスの 階層バイアス をコントロールします。同じアクタを参照するときに、大きい値が設定されていると、そのサブシーケンスが他のソースより優先されます。 |
Sub Sequence | このサブシーケンスで再生されるシーケンス アセットです。 |
Network Mask | このサブシーケンスがホストされているネットワーク領域です。Client (クライアント)、Server (サーバー)、Both (両方) に設定することができます。シーケンスのコンテンツに合わせて適切に設定することが重要です。たとえば、サブシーケンスにオーディオのみ含まれる場合、オーディオはサーバー上で再生されないので通常は Client に設定します。 |