Blendコンポーネントは、付属の3Dオブジェクトのブレンドを可能にするもので、コンポーネントの親のアニメーション、シーケンス(オブジェクトA→オブジェクトB→Cなど)、部分的な変形の継承、3点間のオリエンテーションなどの効果を得ることができます。親子関係を柔軟に設定することができます。複数の入力を受け取り、それらを 1 つの出力にブレンドまたはスイッチするという点で、Switch および Sequence Blend SOP と同様に動作します。ブレンドされたコンポーネントの内容ではなく、オブジェクトの変換のみに影響します。
Blend オペレーターの用途としては、あるキャラクターが別のキャラクターにアイテムを渡すときのようなペアレントのアニメーションや、ペアレントの特性の一部だけを引き継ぐことなどが考えられます。
Blend COMPの効果は、Camera COMPまたはそのカメラのビューをレンダリングしているRender TOPを通してのみ表示されることに注意してください。
Camera Blend COMPの章も参照してください。
親となるトランスフォーム(例:Translate、Rotate、Scale)を組み合わせて、ブレンドトランスフォームを作成する方法を設定します。
- Blend / blend
TypeがBlendに設定されている場合、Weight[1-4]とMask[1-4]パラメータを使用して、最初の4つの入力までがブレンドされます。
- Sequence / sequence
タイプがSequenceに設定されている場合、この値は入力のどの親が子に寄与するかを制御します。これは、子をある親から別の親へとアニメーションさせるために使用できます。入力の範囲外のシーケンス値は、子の親を解除したと解釈されます。
- Constrain / constrain
上記のTypeパラメータがSequenceまたはConstrainに設定されている場合に有効で、どの入力のトランスフォームを使用するかを選択します。
リセットパルスを送信します。
このウェイトは対応する各入力親の重み付けに使用されます。
このマスクはそれぞれの親のどのコンポーネントをブレンド処理に使用するかを選択するために使用されます。
このウェイトは対応する各入力親の重み付けに使用されます。
このマスクはそれぞれの親のどのコンポーネントをブレンド処理に使用するかを選択するために使用されます。
このウェイトは対応する各入力親の重み付けに使用されます。
このマスクはそれぞれの親のどのコンポーネントをブレンド処理に使用するかを選択するために使用されます。
このウェイトは対応する各入力親の重み付けに使用されます。
このマスクはそれぞれの親のどのコンポーネントをブレンド処理に使用するかを選択するために使用されます。
ちょうど3つの親が入力されている場合、子の位置は、それらが形成する三角形の平面に垂直な方向にオフセットされることがあります。
ちょうど3つの親が入力されている場合、このオプションは、次のように親の向きに合わせて子のローカル軸を調整します。
- First Parent: Axes Center
- Second Parent: Axes +X
- Third Parent: Axes +Y
2つの入力がブレンドされている場合、クォータニオンブレンドを行います。
COMP共通- Pre-Xform ページ の章を参照して下さい。
COMP共通- Render ページ の章を参照して下さい。
COMP共通- Extensions ページ の章を参照して下さい。
COMP共通- Common ページ の章を参照して下さい。