
BipedでLook At追跡付き目のアニメーション時に正しい回転軸を維持する方法
3ds MaxでLook At Constraintを使って目をアニメーション化するのは簡単そうに見えます... キャラクターが動き出すまで。そして眼球がジェットコースターに乗っているかのように回転し始めます 🎢。問題は視力の疲れではなく、回転軸の悪い参照です。
問題の根源
キャラクターが移動すると、constraintは向きのみを制御しますが、目のローカル軸を調整しません。結果:ターゲットを追うが、リアリズムより怖い回転をする目 👀。
目が飛び出さないようにする方法
- 目を直接キャラクターの頭にリンクし、世界や外部のダミーにはしない。
- 目とLook At targetの間に中間ヘルパーを配置して回転をより良く管理する。
- constraint内でUse Local Rotation Axisオプションを有効にすると、向きの計算がより一貫する。
- すべて失敗したら、クラシックなAffect Pivot Onlyを使い、手動で軸を調整してからFreeze Transformを適用 🛠️。
精密な制御のための追加のヒント
シーンのオブジェクトの階層で実験することを恐れないで。時には、制御チェーンを作成することで何時間ものフラストレーションを避けられます。また、constraintのターゲットもキャラクターの頭に対して移動するようにして、予期せぬずれを避ける。
面白い事実: すべて試しても目が悪魔的に回転し続けるなら、キャラクターが次のホラー映画の主役になりたいのか、単に仮想のエクソシズムが必要なのか考え直す時かも 😅。
まとめ:目は正しい位置に、無ドラマで
良い階層設定と正しく揃ったピボットで、目がターゲットを精密に追い、無驚きで追従します。何か問題が起きても、「クリエイティブなエフェクトだった」と言い訳できます 🎨。