Since | 18.0 |
Vellum Reference Frameは、Vellumオブジェクト内のポイントを、アニメーションジオメトリで定義されたReference Frameに結び付けます。
このReference Frameに一致するように計算中にポイントのVelocityを調整するようにVellumソルバに伝えるために、PointアトリビュートがGeometryストリームに追加されます。 このReference Frameは、SOPを指したPointアトリビュートで指定されます。 この場合では、Pointアトリビュートで指されているSOPは、Vellum Reference Frame SOP内部のSOPを指しています。 これは、3番目の入力のリジッドボディの動きの変化を計算したSOPです。
Reference Frameの効果によって、シミュレーションはコンテナオブジェクトの急な加速を無視することができます。 例えば、Reference Frameを飛行中の飛行機にすると、Vellumポイントは、その飛行機の加速と減速を無視するようになります。 角速度が計算される場合でも、Vellumポイントは、その飛行機の傾斜の加速を無視するようになります。
パラメータ ¶
Group
Reference Frameアトリビュートを更新するポイント。 ポイントは1個のReference Frameしか持つことができないので、ポイントを更新すると、そのポイントの以前のReference Frameを上書きしてしまいます。
Velocity Compensation
Reference Frameが加速または減速する時、その変化が直接Point Velocityにも適用されます。 その変化を適用する度合いは、Velocity Compensationで制御します。
Vel Comp Attrib
Velocity Compensationをスケールさせるアトリビュート。ここには、0から1の範囲のアトリビュートを指定してください。
Drag Compensation
Reference FrameのVelocityが抵抗値のtargetv
に直接加算されます。
これは、まず最初にこの Drag Compensation の量でスケールされた後に加算されます。
Drag Comp Attrib
Drag Compensation をスケールするアトリビュート。ここには、0から1の範囲のアトリビュートを指定してください。
Accel Threshold
これは、 Velocity Compensation に影響します。 この閾値を超えた加速度のみが適用されます。 この目的は、小さな動きを継承せず、代わりに、移動するReferenceによって引き起こされた最大加速度を制限することです。
Accel Threshold Attrib
deltavthreshold
をスケールするアトリビュート。
Velocity Accuracy
Velocityの計算に使用するメソッドの精度。 First Order は最も単純ですが、参照フレーム内のすべてのモーションを完全には補正することができません。 Second Order は若干計算負荷が高いですが、Vellum Solverの Second Order インテグレーションメソッドにほぼ合致する推定が得られます。 ただし、衝突が起きると不連続になる可能性があります。
Compute Angular Velocity
Reference Frame内の回転と加速の両方の計算を有効にします。 回転を含めることで、布は、スピンするキャラクタを予測することができるようになって、そこで発生した加速を打ち消すことができます。
角運動量の計算は、参照ジオメトリが剛体として動いていることを想定しているので、変形するキャラクタでは、この計算で問題が起こって、誤ったスピンを引き起こしてしまう可能性があります。 ほぼ剛体として動く胴体を参照ジオメトリとして抽出することで、この問題を解決するのに役立ちます。
Substeps
Reference FrameのVelocityを正確に計算するには、Reference Frameの計算のタイムステップをソルバのタイムステップに合わせることが重要です。 このパラメータをソルバのサブステップにリンクさせてください。
Start Frame
フレーム範囲外でのReference Frameジオメトリの評価を避けるために、開始フレームを使って、前方フレームでの評価を省略することができます。
Interpolate Frames
Reference Frameジオメトリは1フレーム内でポイントポジションが滑らかになっている必要があります。 そうでないと、すべてのモーションがそのフレーム内の1ポイントに適用されて、カクついた動きになってしまいます。 このオプションは、フレーム内でReference Frameをブレンドします。 Reference Frameに適切なサブフレームポッジションが存在する場合にのみ、このオプションを無効にしてください。