Unity Muse の全機能がエディターで利用可能に!さらにMuse Chat、Animate、Behaviorがアップデート!

CGソフト

2024年4月23日(現地時間)- Unity は、AIアシスト拡張プラットフォーム「Muse」のアップデートを発表しました。

Unity Muse の全機能がエディターで利用可能に

このアップデートにより、Unity Museのユーザーは、Unity Editor で Museの5つの機能をすべて直接使用できるようになりました。AI機能を制作現場に持ち込むことで、Museをより簡単かつ便利に使用して、クリエイティブなプロセスを補完し、開発を効率化することができます。

オリジナルの2Dアセットを作成するMuseスプライトや、3Dオブジェクト用の幅広いユニークなテクスチャを作成する、最近改良されたMuseテクスチャ生成に加えて、今回のアップデートでは以下の3つの改良が加えられています。

  • エディタに統合された新しいバージョンの Muse Chat では、プロジェクトを意識した応答が可能です。
  • すべてのユーザーが利用できるようになった Muse Animateでは、プロジェクトのコンテキスト内でアニメーションを作成できます。
  • LLM を利用した Muse Behaviorでは、直感的な AI 支援インターフェイスを使用してキャラクタのインタラクションを設定できます。

3つのアップデートがリリース

Muse Chat

この度、Muse チャットがエディタ内パッケージとして利用できるようになりました。昨年のMuseのローンチ後にフィードバック募集した結果、エディタを離れることなくエラーのトラブルシューティングを行えるようにしたいという圧倒的な要望が寄せられました。この要望を取り入れ、このアップデートでは、プロジェクトを意識した回答を提供する基盤が提供されます。

Muse Chat では、Unity のバージョン、アクティブなレンダーパイプライン、使用されている入力システム、ターゲットプラットフォーム、API 互換性、その他のプロジェクト設定など、プロジェクトに関する主要な詳細を取得できるようになりました。

このアップデートによってトラブルシューティングが簡単になる例として、コンソールエラーの解決があります。エラーが発生したら、そのエラーをクリックして、”このエラーはどのように修正できますか(How can I fix this error? “と尋ねることができるようになりました。Muse は、問題の原因に関する情報を自動的に取得し、解決方法を提案します。

Muse チャットでは、これまでと同様に、プラグアンドプレイで使用可能なスクリプトの提供も継続します。時間の経過とともに、Muse チャットは進化を続け、オーダーメイドの回答や情報、コードスニペット、エディタとのよりスマートな統合を提供できる、よりインテリジェントなチャットベースのアシスタントになる予定です。

Muse Animate

アニメーションは複雑な技術であり、ゲームメカニクスに組み込むことができる基本的な動きを早い段階でプロトタイピングしておくことで、開発後期の時間を大幅に節約できます。Muse Animate は、自然言語による人型アニメーションの迅速な生成に最適なソリューションです。

Muse Chat のフィードバックと同様に、Muse Animate をエディタ内にもっと深く統合する必要があるという意見も多くあり、このフィードバックに基づき、すべての Muse ユーザーが利用できる新しいエディタ内 Muse Animate プレリリースパッケージがリリースされました。

この新バージョンでは、Unityエディタ内で Unity Animation Clips を直接作成し、 Unity Humanoid Rigを使用するキャラクターで動作するように簡単にリターゲットできます。

また、アニメーションを選択して複数のポーズに分解することで、生成したアニメーションをMuseで編集することもできます。そこから、エフェクタ(キャラクターのいくつかの関節にある小さなオレンジ色の点)を選択して、動きをより細かく調整できます。Muse Animateが変更を処理し、アニメーションを再生成してくれます。また、このパッケージでは、追加の編集機能(既知のポーズから新しいポーズを生成、最初のポーズへのループ、トランジションの長さなど)も利用できます。

他にも今回のリリースでは、既存のAIアニメーションモデルの強化や、スケッチや動画からアニメーションを作成する機能など、アニメーションを生成・修正する新しい方法の導入も積極的に進められています。

Muse Behavior

NPCとのインタラクション能力でゲームキャラクターに生命を吹き込むことができるビヘイビアツリーをビルトインしてほしいという要望から、昨年Unityは、Museのビヘイビア機能のクローズドプレリリースを開始しました。LLMを利用した意思決定ツリーで、使いやすいワークフローでキャラクタやオブジェクトのカスタムロジックを作成できます。この機能セットには、より複雑なインタラクションを設定するのに役立つ生成機能も含まれています。

このたび、LLM機能を搭載したMuse Behaviorプレリリースパッケージが、すべてのMuseユーザーに提供されるようになりました。このパッケージは、より使いやすく、より直感的に編集できるように設計・改良されています。古典的なビヘイビアツリーモデルのように、Muse Behaviorは人間が読めるノードとブランチで構成されており、ストーリーのような表現を作成できます。

ノードのストーリー内のワードは、ノードの内部ロジックで使用される入力としてタグ付けされます。ワードは自動的にフィールドに変換されるので、ノードに直接データを埋め込むことができます。キャラクターにしゃべらせたい場合、トークノードを追加して単語を入力すると、プレイヤーのインタラクションをトリガーとして、キャラクターがダイアログを表示するようになります。

Muse Behaviorにはブラックボードもあり、グラフ全体のノードで再利用できる変数が格納されています。これは、グラフ全体のノードで再利用できる変数で、フィールドのリンクボタンをクリックして、割り当て可能なオプションのメニューから選択するだけで利用できます。ブラックボード内の変数は、コードで値を割り当てるか、Inspector ウィンドウの Behavior Graph Agent コンポーネントを通じて割り当てることができます。このように、繰り返し可能なアクションを設定し、複製することができるため、複雑で繰り返しの多いインタラクションをより速く簡単に作成することができます。

Muse Behaviorでは、カスタムアクションを作成して、ビヘイビアツリーのハイレベルな構造とナラティブをコントロールできます。新しいアクションタイプの作成からグラフへの追加まで、ノードウィザードがステップバイステップでガイドしてくれます。また、LLM機能を使ってツリーを自動生成することもできます。Muse Behaviorの改良を続ける中で、複雑なビヘイビアツリーのセットアップをさらにシンプルにする生成機能がさらに追加される予定です。

今後のプレビュー

以上の新パッケージや改良は、まだ始まったばかりとされています。Muse Textureのような既存の機能の改良も続けており、新しい独自の研究と独自のモデルを活用して、3Dオブジェクト用の真のPBRマテリアルを生成できるようになる予定です。つまり、オブジェクトに直接ラップできるマルチマテリアルのUVテクスチャを生成できるようになり、ライティングにより正確に反応するようになります。

また、シーンを設定するオーディオの重要性も理解し、今年の後半にはMuse Soundをリリースして、動きや環境音といったサウンドエフェクトがプロンプトから生成できるようになる予定です。

利用について

Museのオンボーディングエクスペリエンスが更新され、Museの無料トライアルを開始したり、プロジェクトにMuseパッケージを追加したりしやすくなりました。

新しい Muse Explore ページへ

また、GDCでは、Museの5つの機能をすべて使用して、 URP sample project の庭のシーンでゲームループをカスタマイズする方法が使用されました。こちらの動画で、プロジェクトのシーンとゲームプレイをすばやくカスタマイズするために、Museのすべての機能をどのように使用できるかについてを見ることができます。


All Unity Muse capabilities are now available in the Editor, plus 3 new updates

コメント

Translate »
タイトルとURLをコピーしました