グラフ エディタ(Graph Editor)を使用する
 
 
 

さらにリアルなアニメーションにするために、ボールをより鋭角に地面からバウンドさせ、ボールの水平方向の動きをスピード アップする必要があります。この 2 つの修正は、グラフ エディタ(Graph Editor)を使用して行います。

グラフ エディタは、シーンでさまざまにアニメートされたアトリビュートを視覚的に表現するエディタです。アニメートされたアトリビュートは アニメーションカーブ と呼ばれるカーブで表されます。アニメーション カーブはグラフ エディタで編集します。

グラフ エディタを使用してアニメーション カーブを編集するには

  1. ボールを選択してから、ウィンドウ > アニメーション エディタ > グラフ エディタ(Window > Animation Editors > Graph Editor)を選択します。

    グラフ エディタには、ボールのキー設定されたアトリビュート 1 つにつき 1 つずつ、アニメーションカーブが表示されます。ボールのアニメート可能なアトリビュートが左側の列にリスト表示されます。特に、ボールで選択されたトランスフォーム ノードのアトリビュートが表示されます。

    カーブはそれぞれ、アニメーション中のアトリビュート値の変化をグラフ化したものです。左側にある数値の列はアニメート可能なアトリビュート値を表し、最下部にある数値の行は時間(フレーム)値を表しています。カーブの各ポイントには、特定の時間のアトリビュート値が表示されます。カーブ上の小さな黒い正方形は、キーが設定されているポイントを表します。

  2. グラフ エディタの左側のカラムで、Shift キーを押しながら移動 X(Translate X)アトリビュートと移動 Y(Translate Y)アトリビュートを選択します。

    この結果、グラフ エディタには移動 X移動 Y に対応するアニメーション カーブだけが表示されます。

    これにより、表示が単純化されます。表示されているカーブが多すぎると、必要なカーブが見づらくなります。グラフ エディタを使用する場合は、通常、1 つまたは数個のカーブに焦点を当てます。

  3. 必要なアニメーション カーブを中心に表示するには、グラフ エディタウィンドウでビュー > 選択項目をフレームに収める(View > Frame Selection)を選択します。グラフにディテールを表示する必要がある場合は、マウスを使ってグラフ ビューをドリー、またはトラックします。

    緑のカーブは移動 Y、赤のカーブは移動 X を表します。カーブの色はアトリビュート名に対応しています。このカラー スキームは X、Y、Z(赤、緑、青)を渡って変わりません。

    初めてグラフ エディタを使用する場合、カーブのシェイプと、カーブが表すアニメーションのリレーションシップは理解しづらいでしょう。経験を重ねるにつれて、カーブのシェイプがどのようにアニメーションに影響するかがすばやく把握できるようになります。

    上のグラフでは、移動 X のまっすぐなカーブは、時間の経過に従ってボールが一定のレートで水平方向に地面を横切って移動することを表しています。

    移動 Y の波状のカーブは一定のペースで高さを上げていき、フレーム 33 で急速に落ち込み、フレーム 50 で再び上昇し、フレーム 72 まで再び落ち込みます。

    フレーム 50 で最初に地面でバウンドしたボールは、リバウンドせずに浮き上がり、スリップするように見えます。この理由は移動 Y カーブのシェイプからわかります。フレーム 60 付近で、カーブは柔らかくラウンドになります。移動 Y の値は次第に下降して、最低ポイントに達すると、次第に上昇します。下降から上昇への変化はスムースに起こります。

    グラフ エディタは、アニメーション カーブのシェイプを編集して、キー設定されたアトリビュートのアニメーションも編集できるため便利です。鋭角にバウンドさせるには、フレーム 50 で値が突然減少から増加に変わるようにカーブを編集します。つまり、キー ポイントにラウンド カーブではなくコーナーを作成します。

  4. フレーム 50 で移動 Y(緑)カーブ上のポイントを選択します。これにより、このポイントに一組の接線ハンドルが表示されます。新たに表示された直線の両端が接線ハンドルです。このハンドルを使用して、キー ポイント近くの曲率を制御することができます。

    アニメーション カーブには、カーブ編集用のコントロール構造がいくつかあります。次の操作のどれでも実行可能です。

  5. グラフ エディタ接線 > リニア(Tangents > Linear)を選択します。

    これにより、キー ポイント周辺の曲率がラウンドから鋭角に変わります。つまり、選択した設定は、このキー ポイントでキー ポイント接線ハンドルがどのように位置するかを指定しています。これは、キー ポイント間の補間タイプに影響を与えます。

  6. アニメーションを再生すると、ボールがより鋭角的にバウンドするのがわかります。

    バウンドの角度をさらに鋭くするには、接線ハンドルの配置を編集して、キー ポイントに近づいたところで曲率を上げる必要があります。

  7. 接線ハンドルの 1 つを選択します。
  8. 移動ツールと中マウス ボタンを使用してハンドルを上方向にドラッグすると、キー ポイントの曲率がどのように変化するかがわかります。

    デフォルトでは、2 つの接線ハンドルがキー ポイントを共有している場合、そのハンドルは一組として動作します。つまり、片方のハンドルを移動すると、反対方向のもう一方のハンドルも移動します。これによってポイントの曲率が対称に保たれるため、アニメーション カーブにとっては好都合です。曲率が対称になっていると、アニメーションで異常な状態が発生するのを防ぐことができます。

    ただし今回は、両側で同じ方向にカーブ ポイントに向かって曲率を大きくする必要があります。したがって、2 つの接線の対称相互依存を解除させます。

  9. 移動した接線ハンドルを元に戻します。
  10. 接線ハンドルではなく、フレーム 50 にあるキー ポイントを選択します。
  11. グラフ エディタで、キー > 接線の分割(Keys > Break Tangents)を選択します。

    これにより、接線ハンドルを単独で移動できるようになります。

  12. 右側の接線ハンドルを選択し、移動ツールを使用して上方向に少し移動します。同じ操作を左接線ハンドルに対しても行います。キー ポイントを選択しないように注意してください。

    これにより、重力と弾性の効果がシミュレートされ、バウンドが鋭角的になります。