春日部つむぎ no ゲーム作ってみよう!【UE5/UE4】 - アニメーション【UE5/UE4】
Unreal Engine では、アニメーションツールとエディタを使って、
キャラクターとオブジェクトをプログラムを実行しながらレンダリングされたアニメーション映像を作成し、
またエンジン内でアニメーション動画を直接制作できます。

アニメーション作成の主な要素は次の4つがあります。

1.スケルタルメッシュ アニメーション
2.シーケンサー
3.コントロール リグ
4.Paper 2D


1.スケルタルメッシュ アニメーション

スケルタルメッシュをインポートしたら、アニメーション ブループリントを使って、アニメーション動画を作成できます。
キーフレームごとのデータとモーフでスケルタル メッシュを変形しながら作成します。

1.スケルタルメッシュアニメーション【UE5/UE4】

▼レベル上でアニメーションを再生

単純にレベル上でアニメーションさせたいだけの場合
レベルに配置
Animation ModeUse Animation Asset
Anim to Play使用したいアニメーションアセットを選択
Loopingアニメーションをループさせるか否か
Playingプレイ開始に再生させるか


2.シーケンサー

シーケンサーは 複数のトラックを使用します。いくつかのシーンによって構成されるた映像を作成し、リアルタイムで表示します。
シーケンサーは、ゲーム内映像または従来のアニメーション映像を作成・編集ができます。
シーケンサーを使って映像を作成する際は、コントロール リグと呼ばれるツールを使って、シーン内でキャラクターを直接動かして独自の動きを作成することができます。
また、その際には、他のキャラクターやオブジェクト、カメラ、エフェクトも同時に動かすことができます。

▼シーケンサーでアニメーションを再生


シーケンサーでアニメーションアセットを使用したい場合は、
シーケンサーにスケルタルメッシュを追加
「+Animation」ボタンを押すことで、アニメーションを選択


3.コントロール リグ

他の DCC ソフトウェアで作成されたアニメーションが付いたキャラクターが使えます。
コントロール リグというツールを使って、キャラクターとオブジェクトを動かし、既存のアニメーションを編集、作成することもできます。
さらにコントロール リグ ブループリント グラフ を使うと、ボーンの変形をメッシュやスケルトンに適用して、動的なリグを作成できます。
シーケンサーで再生することができ、さらにはランタイム アニメーション システムで使用可能な単独なアセットとしてそのまま使うこともできます。
コントロール リグを使用してリアルタイムでキャラクターを組み立ててアニメーションできます。

4.Paper 2D

2Dのアニメーション ツールセット。
3Dだけでなく、2Dのキャラクターまたはレベルが作成できます。
また2Dと3Dを組み合わせたプロジェクトも作成できます。
2D および 2D/3D を組み合わせたゲームを作成するためのスプライト ベースのシステムです。

※スプライト(Sprite)とは、主にビデオゲームで用いる、画面上の小さなキャラクタを高速に合成表示するための技術的な仕組み。