アニメーションを作成する時にDope Sheetにキーフレームを登録して行きますが、同じ動作を繰り返したい時などがあるかと思います。なので今回はキーフレームのコピー方法についてです。
1:コピーさせたいアニメーションを作成する
まずはコピーさせたい複数のキーフレーム(一連のアニメーション)を作成していきます。
Blenderを起動させた時に出てくるCubeを利用します。
Blenderを起動したら左下のところから「Dope Sheet」を選択します。
Dope Sheetが表示されたら1フレーム目になっていることを確認し、3D View上で「i」キーを押して「Location」を選択してCubeの初期位置を登録します。
1フレーム目にキーフレームが登録されました。
次に適当なフレーム数(ここでは20フレーム目)までフレームを移動させ、Cubeの座標を変更して先ほどと同じように3D View上で「i」キーを押して「Location」を選択してCubeの位置を登録します。
ここまでできたら「Alt+Aキー」でアニメーションを再生してみます。以下のようにCubeが動きます。
2:キーフレームのコピー
Dope Sheetのコピーしたいキーフレームをマウスの右クリックで選択します。複数選択する場合は「Shift+右クリック」で選択します。また「Dope Sheet Summary」の◇の部分を選択すると、そのキーフレームを全て選択することができます。
今回は以下のように全てのキーフレームを選択しました。
コピーするキーフレームを選択した状態で「Shift+Dキー」を押すと、以下のように選択したキーフレームをコピーすることができます。
マウスカーソルを動かして移動させ「左クリック」で確定させます。
この状態で「Alt+Aキー」を押してアニメーションを再生すると、ちゃんと動きが繰り返されていることがわかると思います。
3:その他のキーフレームコピー方法について
検索してよく出てくるキーフレームのコピー方法は「Ctrl+Cキー」でキーフレームのコピー、「Ctrl+Vキー」でキーフレームのペーストでキーフレームのコピペを行うというものです。
しかしこの方法を行うと時々ちゃんとキーフレームがコピーできない症状が発生します。(なぜそうなるのかはわかりませんが)
なのでキーフレームのコピペは2で説明した「Shift+Dキー」でコピーする方が安全だと個人的には思っています。
以上がキーフレームのコピー方法です。よくある方法でコピペしたけど、なんかちゃんとコピーできてない場合はこの方法をお試しください。