Engine & platform

Unity でのアニメーション制作に関する初のガイドを入手する

SHANTI ZACHARIAH / UNITY TECHNOLOGIESSenior content marketing manager
Jun 13, 2024|6 分
Unity でのアニメーション制作の完全ガイド e ブックの表紙|ブログ画像

アニメーションの制作は、優れたゲームを作成する上で最も重要な側面の 1 つです。物体が動き、キャラクターはニュアンスと細かさを含みながら周りの環境に反応する必要があります。デコボコの床に足が着地したり、手を伸ばして物を掴んだりするような、キャラクターの仕草や動きのひとつひとつが、ストーリーテリングに貢献し、没入感を高める一因となっているのです。

当社の新たな e ブック「Unity でのアニメーション制作の完全ガイド」は、アニメーターやテクニカルアーティストに Unity のアニメーション機能に関する深い理解を提供することを目的としています。このガイドは、Unity で可能な限り効率的な制作を目指す開発者、アーティスト、デザイナー向けのテクニカルガイドコレクションに追加されています。

『Unity でのアニメーション制作の完全ガイド』e ブックプレビュー
アニメーション e ブックのプレビュー(カバーアート:Sakura Rabbit 氏作)
e ブックをダウンロードする

Unity のアニメーションシステムは長年に渡って数多くのゲームを支えてきました。提供される主な機能には以下のようなものがあります。

- オブジェクト、キャラクター、プロパティを含む Unity のすべての要素に対するアニメーションの簡単なワークフローと設定

- インポートされたアニメーションクリップおよび Unity 内で作成されたアニメーションへのサポート

- ヒューマノイドアニメーションリターゲティング(あるキャラクターモデルのアニメーションを別のキャラクターモデルに適用させる機能)

- アニメーションクリップを整えるためのシンプルなワークフロー

- アニメーションクリップ、遷移、およびそれらのインタラクションを確認できる便利なプレビュー

- ビジュアルプログラミングツールによるアニメーション間の複雑なインタラクションの管理

- 異なるロジックで異なる体の部位にアニメーションをつける機能

- レイヤーおよびマスク機能

e ブックと合わせて、Unity でアニメーションクリップをインポートしてコントロールする方法についての新しいチュートリアルもご覧ください。

アニメーションガイドの内容

この包括的なガイドは、Unity でアニメーションとリギングを担当するテクニカルアーティストの Dave Hunt による前書きから始まります。それ以降に紹介される主な項目は以下の通りです。

- モーションライブラリ、Autodesk Maya、Blender から Unity にアニメーションをインポートする方法、および FBX ファイルの扱い方

- アニメーション、FBX Exporter、Unity Recorder のエクスポート方法

- 汎用アニメーションタイプ、コントローラー、設定、レイヤー、ブレンドツリー、キャラクターコントローラー

- ショートカット、UI のアニメーション、イベント

- 上級者向けアニメーション機能、読み取り専用クリップのイベント、ルートモーション、ブレンドシェイプ

- ヒューマノイドアニメーションタイプ

アニメーションリギング、設定、IK とアニメーションの統合

- アニメーションのカットシーン、キーフレーム、トラックタイプ、シーケンス用の Timeline システム

- 上級者向け物理演算を使用して毛皮や髪にアニメーションをつける方法、パーティクルシステムや Alembic パッケージの使用方法

- AI ナビゲーション

- 2D アニメーション、PSD インポーター、2D での IK

Unity でのランタイムリギング
ランタイムリギングの様子:箱を抱えているキャラクター(左)、水溜りを歩いて飛沫の効果を引き起こすキャラクター(右)

e ブックから:アニメーションファイルの管理に関するヒント

e ブックで紹介されているアニメーションファイルの管理に関するヒントを実践しましょう。結局のところ、すべてのプロジェクトはユニークであり、常にプロダクションに適したパイプラインを作ることを目指すべきです。

Unity キャラクターのキャラクター開発の各段階
上記画像は、一般的な大規模ゲーム開発サイクルにおけるキャラクター開発フェーズを示している。画像のキャラクターは Unity の短編動画『Adam』の登場人物。

命名規則

キャラクターは、多くのオブジェクト、ジオメトリ、ボーン、そしてアクセサリから構成されています。良い取り組みとして、チームメンバー全員がヒエラルキーの見方をわかるよう、名称を標準化することがあります。シンプルさと可読性のバランスを見つけましょう。標準化された、わかりやすい命名方法は、チームのアニメーター向けにカスタムツールが作成された場合も役に立ちます。

シーン構成

あなたが Unity 上で直接作業しようとしているアニメーターなら、サンドボックスシーンの作成や、一般的なゲームプレイアニメーション向けのプレアブモードでの作業を検討してみてください。

アセットのバージョン追跡と自動化

Unity の AssetPostprocessor クラスでは、アセットインポート時にコードを実行したり、プリセットで自動インポート設定を適用したりできます。これはアセットがチームの基準に準拠しているかを効率的に検証するのに役立つため、実際のコンテンツ制作に集中することができます。

Unity でのモックアップ作成と FBX Exporter の使用

デザイナーは、大まかな意図とタイミングを効率的に表現することを可能にする Timeline などのシステムを使用して、Unity でアニメーションやシネマティックシーケンスのモックアップを作成できます。プロトタイプされたアニメーションは、更に洗練させるために FBX Exporter を介してアニメーターの好みの DCC ソフトウェアにエクスポートできます。

ビジュアライザーとカスタムのエディターツール

Unity のエディターツールは優れた柔軟性を提供しており、ビジュアルコントロールリグや、アーティストが Unity の アニメーションツールの多くの API を使いやすくするその他のツールなど、必要に応じてカスタムインターフェースを作成することが可能です。

Animation Rigging パッケージを活用した Unity での IK の使用

ランタイムリギングを有効化すると、キャラクターをゲームワールドと接触させることができます。表面を手でなぞる、ドアの取っ手を握って回すといった微妙な動きをリアルに見せるには、ボーンチェーンに修正を加える必要があり、このようなケースは無数にあります。Unity の Animation Rigging パッケージを使用すれば、このような詳細な動きを作ることができ、キャラクター制作プロセスに大いに役立ちます。

ゲームの映像を取得するための Unity Recorder

Unity でアニメーション映画を作成する場合や、高品質なゲーム用映像が必要な場合は、最終的なアニメーションを動画ファイルとしてエクスポートします。ゲームをプレイしながら生映像をキャプチャすると、コンピューターのリソースに負荷がかかり、マーケティングや動画コンテンツの目的でゲームが期待通りに動かなくなる可能性があります。安定したフレームレートを確保し、フレームスキップによるもたつきを防ぎ、最高のレコーディング品質を実現するため、Unity Recorder ではエディター内からリアルタイムで動画や画像のシーケンスを作成することができます。

モーションライブラリ

Adobe MixamoReallusion ActorCore は何千もの短いモーションクリップを提供するモーションライブラリのウェブサイトで、これらのクリップは Unity にダウンロードすることができます。無料で選べるキャラクターに加えて、自分のキャラクターをアップロードすることもできます。これについては、ガイドでも触れられています。Unity Asset Store も既成のアニメーションを見つけるのに優れたサイトです。アニメーションカテゴリを検索し、Package Manager から Unity にパッケージをダウンロードします。アニメーションはすぐに使えるように自動で設定されます。

Sakura Rabbit のキャラクターアニメーション
Sakura Rabbit 氏(上記画像のキャラクターおよびアニメーションの制作者)は、Final IK、Magica Cloth、Face Capture といった Unity Asset Store のパッケージを使用して、リッチなアニメーションを制作している。

今すぐアニメーションガイドをダウンロードし、Unity ベストプラクティスハブから、アーティスト、テクニカルアーティスト、そしてデザイナー向けのすべての e ブックを見つけましょう。

Plus: To further expand your animation knowledge, the mocap company Rokoko has great free resources for animators, including e-books on rigging and animation. Find their animation resources here.