Labs VDB Transform Properties SOPは、ボリューム/VDBフィールドが下流で適用されるトランスフォームに反応する方法を変更します。
これは、入力フィールドをVDBベクトルフィールドに変換し、そのベクトルフィールドのvdb_vector_type
Intrinsic Primitiveアトリビュートを更新します。
一般的な使用用途は、VelocityがTransform SOPとオブジェクトトランスフォームのどちらにも正しく反応できるようにvel.x
, vel.y
, vel.z
をVDB反変相対ベクトルフィールドに変換することです。
パラメータ ¶
Source Field
更新するボリューム/VDBフィールドの名前。
これが同じベクトルフィールドのコンポーネントである3つのスカラーフィールドの場合、単にそのベクトルフィールドの名前を入力してください。
例えば、vel.x
, vel.y
, vel.z
の3つのスカラーフィールドを指定する場合、単にvel
と入力します。
Vector Field Type
トランスフォームがベクトルフィールドに適用される方法を設定します。
Tuple/Color/UVW: トランスフォームされません。
Gradient/Normal: トランスフォーム行列の逆転置を適用し、移動を無視します。
Unit Normal: 順トランスフォーム行列を適用し、移動を無視します。
Displacement/Velocity/Acceleration: 順トランスフォーム行列を適用し、移動を無視します。
Position: “通常の”トランスフォームとベクトル移動を適用します。
Remove Source Scalar VDBs
スカラーVDBsが単一ベクトルフィールドにマージされた後にそれらのスカラーVDBsを削除します。
Output Motion Vector Visualization
モーションベクトルビジュアライゼーションを出力します。
volvis_motionvec
Detailアトリビュートを削除することで、下流でボリュームを元のルックに戻すことができます。