Blender 3Dアニメーションの基本

人気のオープンソースアニメーション、ビデオ、コンポジットアプリであるBlenderの使い方に関するシリーズを続けて、アニメーションに移ります。Blenderで3Dシェイプを作成し、テクスチャを適用した後、これらのオブジェクトをどのように動かし、ビデオをレンダリングするのでしょうか?

この記事では、アニメーションの基本、すなわちキーフレームとモーションをカバーします。また、完成した作品をビデオとしてレンダリングするためのクイックスタートイントロも提供し、今後のレンダリングに関する詳細な記事につなげます。

もし、Blenderのコピーをまだ持っていない場合は、www.blender.orgにアクセスして無料のコピーを入手してください。

動かす

Blenderでオブジェクトをモデリング、テクスチャリング、ライティングすることを学んだら、それらを静止画またはアニメーションとしてレンダリングする必要があります。レンダリングの部分には後で触れますが、まずはアニメーションを見てみましょう。

広い意味で、アニメーションは個々の画像を作成するプロセスです。次に、この一連の画像を取り、1秒間に25から30フレーム(fps)で次々に画面に表示することで、動きの錯覚を得ることができます。

blender-animation-basics-moves

Blenderでオブジェクトを動かすには、移動の開始点と終了点を設定し、開始点と終了点の間のすべてのポイントが「インビトウィーン」または計算されます。これは、伝統的なアニメーションで行われていたように、各位置を手動で設定する必要がないことを意味します(そして、場合によっては今でもそうしています)。

アニメーションの鍵

シンプルなアニメーションを想像してみてください。キューブを平面上でスライドさせます。

コンピュータでのアニメーションはキーフレームを使って行われます。最初のフレーム(フレーム1)でキューブオブジェクトの位置を設定し、次にアニメーションの別のフレーム(例えばフレーム100)を選択し、キューブを別の位置に移動させます。

レンダリング時に、ソフトウェアは最初のキーフレームで設定した位置にオブジェクトを配置し、画像をレンダリングし、次のフレームに進みます。次のフレームでは、次のキーフレームに向かってオブジェクトを移動させ、各フレームを順番にレンダリングしながら、最終的にフレーム100で指定した位置にオブジェクトを配置します。

注意: どのフレームでもキーフレームを設定できるものは、X、Y、またはZ軸の位置と、それらの軸の回転、またはその3つの組み合わせです。Blenderでキーフレームを設定できる他のものもあります(実際にはほぼすべてのもの)、しかし今は動きに集中しましょう。

Blender内の状況

Blenderでは、キーフレームを設定するのは非常に簡単です。しかし、Blenderのすべてのことと同様に、どこにあるかを知らなければ見つけることができません。

Blenderで基本シーンを開きます。シーンの長さを約100フレームに変更します。

「最初のフレームに移動」ボタンをクリックして、フレーム1の開始位置にいることを確認します。キューブをフレーム内のどこかにドラッグします。手書きでも、軸の矢印を使っても構いません。

blender-animation-basics-first-keyframe

「I」キーを押し、ポップアップメニューから「位置」を選択します。これでキーフレームを設定しました。

blender-animation-basics-keyframe-press-i

次に、緑のタイムラインカーソルを約四分の一の位置、つまり25フレームにスライドさせます。キューブを別の場所に移動させます。「I」を押して「位置」を選択します。

blender-animation-basics-second-keyframe

フレーム50と最後にフレーム100でもこのプロセスを繰り返します。

blender-animation-basics-last-keyframe

すでに設定したキーフレームの間にキーフレームを挿入することもできます。タイムラインの緑のカーソルをフレーム75のあたりにドラッグし、キューブを別の場所に移動させます。上下にも左右にも移動できることを忘れないでください。青い矢印をドラッグしてください。

blender-animation-basics-move-up

その後、「I」を押して再び「位置」キーフレームを作成します。

キーフレームを作成するたびに、タイムラインにキーフレームの存在を示す小さな黄色い線が挿入されます。

次に、トランスポートコントロールで再生を押します。キューブは画面を素早く移動し、設定したすべてのキーフレームを順番に打ち、そこに到達するために必要な物理法則を破ることに関係なく、時間通りに到達します。

レンダリング

画面の右側にはコントロールパネルがあります。ボタンの列には、プログラムのすべてのプロパティとコントロールが含まれています。小さなカメラボタンは表示とレンダリングのプロパティです。クリックしてください。

「Dimensions」パネルまでスクロールし、ドロップダウンメニューから「HDTV 720p」を選択します。フレームレートを25fpsまたは30fpsに変更します。24fpsは映画用(または少なくとも映画のように見えるため)です。

blender-animation-basics-dimensions-panel

出力タブまでスクロールし、「/tmp/」と表示されているところの隣にある小さなフォルダボタンをクリックして、レンダリングするファイルの場所と名前を指定します。

blender-animation-basics-output-panel

ファイルタイプを選択します。AVIまたはMOVは良い選択肢です。私たちはQuicktimeとH264をコーデックとして選びました。

最後に、出力を少しリアルに見せるためにモーションブラーを追加しましょう。「サンプルモーションブラー」パネルまでスクロールし、チェックボックスをオンにして、モーションサンプルを5に、シャッターの持続時間を1.0に設定します。これで、オブジェクトが速く動くと、実際のカメラのようにぼやけます。

blender-animation-basics-blur

今はこれらのすべての意味についてあまり心配しないでください。レンダリングの側面については、今後の記事でカバーします。

上部に戻り、レンダーパネルでアニメーションボタンをクリックします。シーンがディスクにレンダリングされます。シーンがどれほど複雑かによって、これには時間がかかる場合があります。

結果として得られるレンダリングは、キューブがクレイジーな見えないジェットコースターに乗っているように見えますが、これは最も生の形のアニメーションです。これが、最も高価で有名なアニメーション映画が作られた方法であり、歩行動作のための腕や脚のキーフレーム、俳優の音声録音と同期するための表情のキーフレームが使用されています。

今、あなたは自分自身をアニメーターと呼ぶことができます。

結論

キーフレームを設定することで、Blenderはすべての中間アニメーションフレームを描画する重労働を行います。あなたがする必要があるのは、キーフレームを設定することだけです。

Blenderのアニメーションについて質問がある場合や、他にどのBlenderのトピックを深くカバーしてほしいかをコメントで教えてください。