このチュートリアルでは、画面に表示されているようなアニメーションを簡単に作成する方法を紹介します。具体的には、電子部品が回転するプリント基板の上に徐々に落ちてくるアニメーションを作成します。
動画の書き起こし
皆さん、こんにちは!このチュートリアルでは、画面に表示されているようなアニメーションを簡単に作成する方法を紹介します。具体的には、電子部品が回転するプリント基板の上に徐々に落ちてくるアニメーションを作成します。



特に、親子関係とTimelineでのキーフレームのシフトについて説明するので、Blender初心者の方にも適した内容となっています。
今回のチュートリアルではBlenderバージョン4.3を使用していますが、紹介する概念やツールは以前のバージョンでも有効であり、今後も引き続き活用できるでしょう。
ほとんどの動画チュートリアルとは異なり、このチュートリアルのPDF版は現在ダウンロードできません。しかし、概要欄には他の動画チュートリアルのPDF版が掲載されているページへのリンクを記載しています。ぜひこの機会にチャンネル登録と通知をオンにしてください!
今回作成するアニメーションでは、電子部品がグループごとに回転するプリント基板の上に落ちていきます。

あとで基板の回転を変更したり、電子部品のキーフレームを調整したりしやすいように、最初のステップとして電子部品をプリント基板に親子関係で結びます。
親子関係を設定するには、すべての電子部品とプリント基板を複数選択し、最後に基板を選択します。これを行うには、SHIFTを押しながら左クリックします。これにより、基板がアクティブオブジェクトとして選択されます。
選択が完了したら、CTRL Pを押して「Set Parent to Object」を選択します。この操作を確認するには、Outlinerの階層をチェックするか、基板のみを選択して移動させてみてください。


こうすることで、プリント基板のアニメーションを記録するために変形を加えた際、電子部品もそれに追従するようになります。
次に、電子部品のみを選択し、それらが基板上に完全に静止している瞬間のキーフレームを記録します。このキーフレームは後で他のキーフレームと同様に簡単に調整できます。
キーフレームは I キーを押すか、右クリックメニューから Insert Keyframe を選択することで挿入できます。このとき、プリント基板にはキーフレームを設定せず、電子部品にのみ設定することが重要です。

例として、私はこのキーフレームを フレーム190 に設定します。こうすることで、アニメーションの最後に数秒間、すべての電子部品が静止した状態になります。

次に、たとえば フレーム40 に移動します。ここで、すべての電子部品を大きく上に移動させ、新しいキーフレームを挿入します。

これで、フレーム40までは電子部品が基板から遠く離れた状態で静止し、そこからフレーム190に向かってすべてが基板の上に落下するようになります。
ここで、Outliner で異なる種類の電子部品を1つずつ選択し、Timeline 上の最初と最後のキーフレームを表すダイヤモンドを移動させて、それぞれの落下開始・終了のタイミングを調整できます。
例えば、抵抗 を最初に落下させ、フレーム60 で基板に到達させたい場合、最初のキーフレームはそのままにし、最後のキーフレームをフレーム190からフレーム60に移動させます。ダイヤモンドを移動させるには、マウスでクリック&ドラッグするか、選択して G キーを押し、マウスの動きで調整します。
次に、コンデンサ を選択し、最初のキーフレームを フレーム60 に移動し、最後のキーフレームを フレーム90 に移動します。
集積回路 については、キーフレームの範囲を フレーム90からフレーム120 に設定します。

最後に、コネクタの 範囲を フレーム120からフレーム150 に設定します。
Timeline の Play ボタンをクリックして、ここまでのアニメーションをプレビューします。

このアニメーションのタイミングは、各コンポーネントのキーフレームを微調整することでさらに改善できますが、ここで一旦プリント基板のアニメーションに進み、細かい調整は後回しにしても構いません。
プリント基板のアニメーション を作成するため、まず基板を選択し、Timeline の 最初のフレーム に移動して、このオブジェクトのキーフレームを挿入します。
次に、Timeline の 最後のキーフレーム に移動し、回転や移動を適用して基板を変形させた後、オブジェクトのキーフレームを挿入します。例えば、私は Z軸に720度回転 を加え、さらに X軸に30度回転 させることで、アニメーションの最後に基板が少し傾いた状態になるように設定しています。

ここでアニメーションを再生し、プレビューを確認しながら、Timeline でキーフレームをシフトさせてタイミングを調整できます。
実際に見てみると、10秒は長すぎる ので、End Frame の値を 250から125 に変更し、アニメーションの長さを半分に短縮します。
すべてのキーフレームを一括で調整 して、新しい時間内に収めるには、まず 3D Viewport で A キーを押し、すべてのオブジェクトを選択します(マウスカーソルが Viewport 上にある状態で実行)。次に、アニメーションの 最初のフレーム に移動します。さらに、Timeline Editor 上で A キーを押してすべてのキーフレームを選択し、最後に S キーを押してスケール調整を行います。


未来の自分からのちょっとした訂正:動画を録画した後に気づいたのですが、キーフレームをスケールして新しいアニメーションの最終フレームを125に収めた際、電子部品が基板の上に静止する時間がなくなってしまいました。この問題を修正するため、Timelineの最初のフレームに位置した状態で、再度キーフレームのスケール調整を行い、最初のフレームを基準に相対的なサイズ変更を行います。
Timeline内でキーフレームをスケールするとき、スケールは現在のフレームを基準に行われます。つまり、私の場合、アニメーションの最初のフレームを基準にスケールが適用されることになります。
もちろん、個別のコンポーネントのキーフレームを手動で選択し、少しずつ移動させてタイミングを微調整することもできます。
また、複数のキーフレームをスケールすることもできますが、スケール調整は現在のフレームを基準に行われるため、その都度フレームを移動させる必要があることを念頭に置いておく必要があります。
お気づきかもしれませんが、プリント基板の回転は一定の速度ではなく、最初は加速し、最後に減速しています。
一定速度の回転 を実現するためには、キーフレームの補間タイプを Bezier から Linear に変更する必要があります。これを行うには、3D Viewport でプリント基板を選択し、Timeline で基板のキーフレームを両方選択します。その状態で、Timeline上で右クリック → Interpolation Mode → Linear を選択します。

これで、基板の回転は一定の速度で動くようになります。あとはアニメーションを確認し、必要に応じてタイミングを調整しながら最終的な仕上がりを目指します。
これで今回のチュートリアルは終了です! 役に立ったと思っていただけたら嬉しいです!それでは、またお会いしましょう!