ドープシート vs グラフエディター

ドープシートはキーフレームがいつ発生するかを示します。各キーは時間軸上の行にマーカーとして表示され、タイミングを編集する場所です。グラフエディター(カーブエディターやFカーブエディターとも呼ばれます)は、キー間で値がどのように変化するかを、時間に対する値のカーブとして表示し、スペーシングとイージングを編集する場所です。アニメーターは両方を使用します。ドープシートでブロッキングとリタイミングを行い、グラフエディターで仕上げを行います。

簡潔な答え

ドープシートはタイミング、つまり物事がいつ起こるか、ホールドがどれくらい続くか、ある部分を別の部分に対してオフセットするかを編集するために使用します。グラフエディターはスペーシング、つまりキー間で値がどのように加速、減速、オーバーシュート、落ち着くかを編集するために使用します。これらは同じキーフレームの2つのビューなので、一方での変更はもう一方にも反映されます。

ドープシート: タイミング

この名前は、伝統的なアニメーションの「エクスポージャーシート」に由来します。これは、対話やカメラの指示に対して、すべての描画フレームを一覧表示したチャートです。3Dドープシートもこの考え方を踏襲しており、時間は左から右に流れ、各オブジェクトやプロパティが1行を占め、各キーは選択してドラッグできるマーカーとして表示されます。

物事がいつ起こるかを変更するのに最も速い場所です。キーをドラッグして動きを早くしたり、キーのグループを伸ばしてアクション全体を遅くしたり、体のキーよりも数フレーム遅れて手足のキーをスライドさせてオーバーラッピングアクションを実現したりできます。これは、すべてが一斉に開始されたように見えないようにするドラッグ操作です。サウンドへの同期やショットのブロッキングもここで行われます。

ドープシートが示せないのは、キー間で何が起こるかです。行上の2つのダイヤモンドは、それらの間の動きがロボットのようなスライドであっても、スムーズなイーズであっても、同じように見えます。

グラフエディター: スペーシング

グラフエディターは、各トラックをカーブとして描画します。横軸が時間、縦軸が値です。カーブの傾きは変化の速度を表すため、ドープシートでは示せない情報をカーブが伝えます。平坦な区間はホールドです。急な区間は速い動きです。キーに近づくにつれて平坦になるカーブはイージングインであり、キーの値を通り過ぎて戻ってくるカーブはオーバーシュートです。

各キーには、その両側のカーブの傾きを設定するタンジェントハンドルがあります。両方のハンドルを平坦にすると、モーションはキーで停止し、そこからゆっくりと離れていきます。それらを分離すると、ボールが地面に当たったときのように、モーションの方向が急激に変化します。ここでアニメーションに重みと洗練さが加わります。

問題が表面化する場所でもあります。急に回転したり、足が滑ったり、停止すべきだったカメラがドリフトしたりするような現象は、カーブのキンク、傾き、またはオーバーシュートとして一目で確認できます。

両方を使うワークフロー

一般的なアプローチは、ドープシートでホールド(ステップ)キーを使ってブロッキングすることです。これにより、各ポーズが所定の位置にカチッと収まり、タイミングを単独で判断できます。タイミングがうまくいったら、キーをスムーズな補間に切り替えてグラフエディターに移動し、スペーシングを調整します。その後、最終的なオフセットのためにドープシートに戻ります。

アプリケーションによって名称は異なりますが、この2つの機能は常に存在します。BlenderとMayaにはDope SheetとGraph Editorがあります。Cinema 4DのTimelineはKey ModeとF-Curve Modeを切り替えます。UnityのAnimationウィンドウはDopesheetとCurvesを切り替え、After EffectsにはタイムラインとGraph Editorがあります。

Mixos Studioでは

Studioでは、Cinema 4DのKey ModeとF-Curve Modeに倣い、Keys / Curvesスイッチを使って両方のビューを1つのドックに配置しています。Keysは物事がいつ起こるか、Curvesはどのような形で起こるかを示します。AnimationセクションはKeysで開き、Window ▸ Graph editorで同じドックがCurvesに切り替わります。

Keysでは、キーをドラッグしてリタイミングしたり、複数のキーをまとめて移動するためにボックスで囲んでドラッグしたり、選択したキーにイージングプリセットを適用したりします。Curvesでは、ベジェハンドル自体をドラッグします。2つのウィンドウではなく1つのパネルなので、切り替えに画面スペースを消費せず、タブレットやスマートフォンでも利用できます。

よくある質問

ドープシートは何のために使われますか?

アニメーションのタイミングを編集することです。各キーフレームを時間軸上の行にマーカーとして表示し、キーを移動、伸縮、オフセットして、物事がいつ起こるか、ホールドがどれくらい続くかを変更できます。

アニメーションにおけるグラフエディターとは何ですか?

各アニメーション値を時間経過とともにカーブとして描画するビューです。カーブの傾きは変化の速度であり、各キーのタンジェントハンドルは動きがどのように加速・減速するかを制御します — これがイージングとオーバーシュートの形作られ方です。

カーブエディターはグラフエディターと同じですか?

はい。グラフエディター、カーブエディター、Fカーブエディターは、すべて同じビューを指す異なるアプリケーション名です。これらは、時間に対する値のカーブとして描画されたアニメーション値を表示します。

初心者はドープシートとグラフエディターのどちらを使うべきですか?

まずドープシートから始めましょう。タイミングを正確に設定することが最も重要で、読みやすいからです。タイミングがうまくいき、モーションにイージング、オーバーシュート、またはクリーンアップが必要になったら、グラフエディターに移行してください。

タイミングとスペーシングの違いは何ですか?

タイミングとは、物事がいつ起こるか、つまり各キーがどのフレームに配置されるかです。スペーシングとは、それらのキー間でモーションがどのように分配されるかです。一定の速度であっても、イーズのためにキーの近くに集められたりします。ドープシートはタイミングを編集し、グラフエディターはスペーシングを編集します。

動きにキーを打ち、ドックを「キー」から「カーブ」に切り替えて、同じキーが曲げられるカーブになるのを見てみましょう。

Studioを開く — 無料