法線コンストレインのローリング現象を防止する
 
 
 

特定の状況において、コンストレイン対象オブジェクトがそのエイム ベクトルに沿って急回転することがあります。ローリング現象は、エイム ベクトルがアップ ベクトルに接近するか、同一または反対の方向を向くことによって発生します。詳細については、 ローリング現象を参照してください。

ローリング現象は、ターゲット ベクトルをワールド アップ ベクトルの方向から外しておくことによって防止できます。たとえば、ワールド アップ ベクトルがシーンのワールド空間の Y 軸方向を向いている場合(デフォルト)は、正または負の Y 軸がターゲット ベクトルと同じ方向を向かないように設定してください。必要に応じてターゲット オブジェクトを移動するか、またはターゲット オブジェクトのウェイト値を変更して、ターゲット ベクトルが Y 軸に接近しないようにすることもできます。

しかし、この防止方法をアニメーションで使用できない場合は、ワールド アップ ベクトルを変更またはアニメートすることによってローリング現象を防止することができます。

アトリビュート エディタで法線コンストレインのワールド アップ ベクトルを変更するには

  1. 法線コンストレイン アトリビュートを編集するを参照して、ワールド アップ ベクトル(World Up Vector)アトリビュートを編集してください。チャンネル ボックスを使用してワールド アップ ベクトル アトリビュートを編集することもできます。

チャンネル ボックスで法線コンストレインのワールド アップ ベクトルをアニメートするには

  1. チャンネル ボックスを使用して、ワールド アップ ベクトル アトリビュートにキーを設定することができます。ワールド アップ ベクトル アトリビュートを選択するには、 法線コンストレイン チャンネルを編集するを参照してください。ワールド アップ ベクトルにキーを設定するには、ワールド アップ ベクトル アトリビュートを選択して マウス ボタンでクリックし、表示されるポップアップ メニューから選択項目のキー設定(Key Selected)を選択します。