ゲームのキャラクターのアニメーションを簡単かつ美しく作成し、その管理を簡単にするというのは、ゲームの技術が発展する中で常に課題です。3Dアニメーションを作成するにはモーションキャプチャーを使うのが一般的ですが、コストがかかるうえで、その後にゲームに統合するのにも手間がかかります。3月の米Game Developers Conference(GDC)で、Epic Gamesが美しさと効率化を実現する「Motion Matching(モーション・マッチング)」という新機能を正式化すると発表しました。さらに、その機能に合わせたアニメーションの生成AI機能を開発するスタートアップも登場してきています。
状況に合わせてアニメーションをつなげる新機能「モーション・マッチング」
Epic Gamesが発表したのが、近くリリースされるUnreal Engine 5.4で正式バージョンとなるモーション・マッチングという新機能。複数のモーションをあらかじめデータベースとして登録しておいて、解析させておくことで、キャラクターの状況に合わせ、別のアニメーションを接続して生成してくれるというものです。アニメーションのつなぎ目がわかりにくくなるため、キャラクターはより自然な動きになります。2022年にUnreal Engine 5.1の実験的機能としてリリースされてから、順次アップデートが進められていたのですが、正式化します。
モーション・マッチングの様子。登録されたアニメーションのデータベースから、呼び出された多様なアニメーションが組み合わさっている様子のデモ(Unreal Engine 5.4 Preview 1 | State of Unreal | GDC 2024より)
モーション・マッチングは、複雑化するモーションをシンプルに一括管理しつつ、アニメーション全体を美しく見せることを目的として2015年頃に登場した技術です。フレームごとに、登録されているアニメーションに全検索をかけて、より状況に応じたアニメーションが存在しないかを検索し、適切なアニメーションを再生するという仕組みになっています。
2017年に発売された剣士として戦うアクションゲーム「フォーオナー」(ユービーアイソフト)で本格採用されました。キャラクターの連続する攻撃モーションのスムーズさが、ゲームの魅力の一つとなっています。
その後、2020年のアクションゲームの「The Last of Us Part II」(ソニー・インタラクティブエンタテインメント)にも採用されました。走っているときの方向転換や、移動直後の攻撃など、アニメーションの滑らかさが高い評価を呼んだ一因となりました。
それぞれのアニメーションがスムーズであるために、プレイ時の没入度を引き上げる効果があるかなり先進的なアニメーション技術でもありました。
ゲーム中のアニメーションをなめらかに見せたいという技術は長年において様々な工夫がされてきました。モーションキャプチャーをしたとしても、そのデータだけではゲーム中に使われるすべての動きを再現することはできません。階段のような高さの違いによる足の動きの違いや、ちょっとした体の向きの変更などのアニメーションデータをすべて用意することは現実的でなかったのです。それらをどうやって簡単に補完するか。モーション・マッチングは過去と未来の動きを含めて、データセットに合わせた高い忠実度のモーションを選択することで、自然なアニメーションを生成することができるのです。
Epic Gamesは、2023年12月の「フォートナイト」の「チャプター5 シーズン1」で、モーションマッチング技術を導入したバージョンへの切り替えをしています。歩行から走行、方向転換、武器使用の移行といったアニメーションの切り替えがよりスムーズになっています。過去の動きとの比較したユーザーも出ており、動画を見ると、アニメーションが滑らかになっているのがわかります。ただ、これまでのキャラクターの動きに変化が生じて、少し遅くなったと感じたユーザーも多く、導入直後は不満も出たようですが、適応は進んでいるようです。
▲左がモーション・マッチング対応後、右が対応以前
Epic Gamesは自社のゲーム向けに開発した技術をUEに搭載する形で、新機能を提供していく戦略を取っています。ただ、使用するすべてのアニメーションデータを検索することが前提のため、処理するための負荷や計算コストが大きいという弱点もあります。特に、UEでは人気のあるロコモーション(運動)システムとして、「Advanced Locomotion System(ALS)」と呼ばれるものが普及していますが、これ以上の簡便さが期待されています。

この連載の記事
-
第134回
AI
“AI読者”が小説執筆の支えに 感想を励みに30話まで完成 -
第133回
AI
xAIの画像生成AI「Grok Imagine」が凄まじい。使い方は簡単、アダルト規制はユルユル -
第132回
AI
画像生成AI:NVIDIA版“Nano Banana”が面白い。物理的な正確さに強い「NVIDIA ChronoEdit」 -
第131回
AI
AIに恋して救われた人、依存した人 2.7万人の告白から見えた“現代の孤独”と、AI設計の問題点 -
第130回
AI
グーグルNano Banana級に便利 無料で使える画像生成AI「Qwen-Image-Edit-2509」の実力 -
第129回
AI
動画生成AI「Sora 2」強力機能、無料アプリで再現してみた -
第128回
AI
これがAIの集客力!ゲームショウで注目を浴びた“動く立体ヒロイン” -
第127回
AI
「Sora 2」は何がすごい? 著作権問題も含めて整理 -
第126回
AI
グーグル「Nano Banana」超えた? 画像生成AI「Seedream 4.0」徹底比較 -
第125回
AI
グーグル画像生成AI「Nano Banana」超便利に使える“神アプリ” AI開発で続々登場 -
第124回
AI
「やりたかった恋愛シミュレーション、AIで作れた」 AIゲームの進化と課題 - この連載の一覧へ








