Unreal Engine の一連の強力なアニメーション ツールとエディタを使用して、キャラクターとオブジェクトの実行アニメーション システムおよびレンダリングされたシネマティック コンテンツを作成し、新しいアニメーション コンテンツをエンジン内で直接制作できます。
スケルタルメッシュ アニメーション
Skeletal Mesh Animation System (スケルタルメッシュ アニメーション システム) を使用することで、Unreal Engine 内でキャラクターとオブジェクトのために堅固なアニメーション システムを作成できます。 スキン メッシュ オブジェクトをスケルタルメッシュ アセットとしてインポートしたら、アニメーション ブループリント ビジュアル スクリプティング エディタを使用してそのプロパティを管理し、動的アニメーション コンテンツを実行するためのロジックを構築できます。
スケルタル アニメーション システム を使用して Unreal Engine でキャラクターとオブジェクトをアニメートする方法については、次のドキュメントを参照してください。
スケルタルメッシュのアニメーション システム
キーフレーム アニメーション データとモーフ ターゲットに基いてスケルタル メッシュを変形するシステムです。
シーケンサー
Sequencer (シーケンサー) を使用すると、Unreal Engine のアニメーションおよびワールド レンダリング ツールを活用しながら、ゲームのシネマティックスまたは従来のアニメーション映像制作用に用意されたアニメーション コンテンツを作成および編集することができます。 シーケンサーを使ってシネマティック コンテンツを作成する際に、コントロール リグを使用して、カスタム仕様のキャラクター リグをビルドできます。これにより、シーン内でキャラクターを直接アニメートすると同時に、他のキャラクターやオブジェクト、カメラ、エフェクトもアニメートすることができます。
Unreal Engine で シーケンサー を使用してシネマティック アニメーションを作成する方法については、次のドキュメントを参照してください。
シネマティックスとシーケンサー
シーケンサーは、リアルタイムのシネマティック シーケンスの作成およびプレビューに使用される、Unreal Engine のマルチトラック エディタです。
コントロール リグ
スケルタルメッシュ アニメーション システムを使用することで、外部の DCC ソフトウェアで作成されたアニメーションを、インポートしたキャラクターで実行できます。 ただし、Control Rig (コントロール リグ) を使用することで、キャラクターとオブジェクトの動的アニメーション リグをビルドして、Unreal Engine 内で既存のアニメーションを編集したり、新しいアニメーションを作成したりすることもできます。 コントロール リグ ブループリント グラフ を使用すると、ボーン トランスフォームをメッシュ スケルトンに適用できる動的リグを作成できます。 これらのアニメーションはシーケンサーで再生することができ、さらにはランタイム アニメーション システムで使用可能なスタンドアローン アセットとしてベイクすることもできます。
コントロール リグ を使用して Unreal Engine でキャラクターをアニメートする方法については、次のドキュメントを参照してください。
コントロール リグ
コントロール リグを使用してリアルタイムでキャラクターをリギングしてアニメートします。
Paper 2D
Unreal Engine の 2D アニメーション ツールセットである Paper 2D を使用することで、Unreal Engine のワールド レンダリング機能をフル活用して従来の 2D キャラクターまたはレベルを作成して、高忠実度の動的な 2D プロジェクトや 2D/3D のハイブリッド プロジェクトを作成しできます。 Paper 2D には、Unreal Engine の最新のライト、ワールド、物理シミュレーションのフレームワーク内で 2D テクスチャの編集に使用できる一連のツールとエディタが含まれています。
Unreal Engine で Paper 2D を使用して従来の 2D プロジェクトや、より新しいハイブリッド プロジェクトを作成する方法については、次のドキュメントを参照してください。
Paper 2D
Paper 2D は Unreal Engine で 2D ゲームおよび 2D と 3D のハイブリッド ゲームを作成するためのスプライトベースのシステムです