Alle Unity Muse-Funktionen sind jetzt im Editor verfügbar, plus 3 neue Updates

STACEY HAFFNER Anonymous
Apr 23, 2024|8 Min.
Alle Unity Muse-Funktionen sind jetzt im Editor verfügbar, plus 3 neue Updates
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Wir freuen uns, ankündigen zu können, dass Unity Muse-Benutzer jetzt alle fünf Muse-Funktionen direkt im Unity-Editor nutzen können. Durch die Einbindung von KI-Fähigkeiten in Ihren Erstellungsprozess können Sie Muse jetzt noch einfacher und bequemer nutzen, um Ihren kreativen Prozess zu ergänzen und die Entwicklung zu optimieren.

Während Sie mit Muse Sprite für die Erstellung origineller 2D-Assets und der kürzlich verbesserten Muse Texture Generation für die Erstellung einer Vielzahl einzigartiger Texturen für 3D-Objekte bereits vertraut sind, bringt dieses Update drei spannende Verbesserungen:

  • Eine neue Editor-integrierte Version von Muse Chat bietet projektbezogene Antworten.
  • Muse Animate ist jetzt für alle Benutzer verfügbar und ermöglicht es Ihnen, Animationen im Kontext Ihres Projekts zu erstellen.
  • LLM-gestütztes Muse Behavior, mit dem Sie Charakterinteraktionen mit einer intuitiven, KI-gestützten Oberfläche einrichten können, ist jetzt für alle Benutzer von Muse verfügbar.
1. Erhalten Sie Antworten und Lösungen, die auf Ihr Projekt zugeschnitten sind, mit Chat im Editor

Nach dem Start von Muse im letzten Jahr haben wir um Feedback gebeten, wie wir das Chat-Erlebnis weiter verbessern können. Was wir hörten, war der überwältigende Wunsch, Fehler beheben zu können, ohne den Editor zu verlassen. Wir haben das Feedback erhalten, dass es hilfreich wäre, wenn Muse Chat automatisch mehr Details eines Projekts kennen würde, um die Zeit für die Angabe von Kontext zu reduzieren und schneller relevante Antworten zu erhalten. Wir haben Ihr Feedback gehört und freuen uns, ankündigen zu können, dass der Muse-Chat jetzt als In-Editor-Paket verfügbar ist. Diese Aktualisierung bildet auch die Grundlage für die Bereitstellung projektbezogener Antworten. Muse Chat kann jetzt wichtige Details über Ihr Projekt abrufen, einschließlich der Unity-Version, der aktiven Render-Pipeline, des verwendeten Eingabesystems, der Zielplattformen, der API-Kompatibilität und anderer Projekteinstellungen.

Ein Projekt im Editor mit Muse Chat zur Fehlerbehebung
Ein Projekt im Editor mit Muse Chat zur Fehlerbehebung

Ein Beispiel dafür, wie dieses Update die Fehlerbehebung vereinfacht, ist die Behebung von Konsolenfehlern. Wenn Sie einen Fehler haben, können Sie jetzt darauf klicken und fragen: "Wie kann ich diesen Fehler beheben?" Muse ruft automatisch Informationen über die Ursache des Problems ab und macht einen Vorschlag zur Lösung des Problems.

Muse Chat wird auch weiterhin brauchbare Skripte bereitstellen, die Sie einfügen und abspielen können, genau wie bisher. Im Laufe der Zeit wird sich der Muse-Chat weiterentwickeln und zu einem intelligenteren Chat-Assistenten werden, der maßgeschneiderte Antworten und Informationen, Codeschnipsel und intelligentere Integrationen mit dem Editor bereitstellen kann.

2. Erwecken Sie Ihre humanoiden Figuren mit Animate zum Leben

Animation ist ein komplexes Handwerk. Das frühe Prototyping grundlegender Bewegungen, die sich in die Spielmechanik einfügen lassen, kann in späteren Entwicklungsphasen viel Zeit sparen. Muse Animate ist perfekt geeignet, um schnell humanoide Animationen durch natürliche Sprache zu erstellen.

Ähnlich wie beim Muse-Chat haben wir häufig gehört, dass Muse Animate tiefer in den Editor integriert werden sollte. Auf der Grundlage dieses überwältigenden Feedbacks haben wir ein neues Vorabversionspaket für Muse Animate in der Bearbeitung veröffentlicht, das für alle Muse-Benutzer verfügbar ist. Mit dieser neuen Version können Sie Unity-Animationsclips direkt im Unity-Editor erstellen und sie einfach neu ausrichten, um mit Charakteren zu arbeiten, die das Unity-Humanoid-Rig verwenden.

Erzeugen, Bearbeiten und Anwenden einer Wagenrad-Animation auf eine humanoide Figur
Erzeugen, Bearbeiten und Anwenden einer Wagenrad-Animation auf eine humanoide Figur

Sie können Ihre generierten Animationen auch mit Muse bearbeiten, indem Sie eine Animation auswählen, um sie in mehrere Posen zu zerlegen. Von dort aus können Sie Effektoren (kleine orangefarbene Punkte an einigen Gelenken der Figur) auswählen, um die Bewegungen noch feiner anzupassen. Muse Animate verarbeitet Ihre Änderungen und generiert die Animation neu. Das Paket stellt auch zusätzliche Bearbeitungsfunktionen zur Verfügung, z. B. extrapoliertes Posing, Schleife zur ersten Pose und Übergangsdauer.

Mit dieser Version arbeiten wir auch aktiv an Verbesserungen des bestehenden KI-Animationsmodells und führen neue Möglichkeiten zur Erstellung und Änderung von Animationen ein, einschließlich der Möglichkeit, Animationen aus Skizzen oder Videos zu erstellen.

3. Geben Sie Charakteren Aktionen und Reaktionen mit LLM-powered Behavior

Wir haben viele Anfragen für einen eingebauten Verhaltensbaum erhalten, mit dem man Spielcharaktere mit NPC-Interaktionsfähigkeiten zum Leben erwecken kann. Letztes Jahr haben wir eine geschlossene Vorabversion von Muse's Behavior-Fähigkeit gestartet - unsere Version von LLM-gestützten Entscheidungsbäumen - um Ihnen zu ermöglichen, benutzerdefinierte Logik für Charaktere und Objekte in einem einfach zu bedienenden Workflow zu erstellen. Diese Funktionen umfassten auch generative Fähigkeiten, mit denen Sie komplexere Interaktionen einrichten können.

Das Muse Behavior-Vorabversionspaket mit LLM-Funktionen ist jetzt für alle Muse-Nutzer verfügbar. Wir haben dieses Paket so gestaltet und verbessert, dass es einfacher zu bedienen ist und eine intuitivere Bearbeitung ermöglicht. Wie ein klassisches Verhaltensbaummodell besteht Muse Behavior aus Knoten und Verzweigungen, die für Menschen lesbar sind, sodass Sie Darstellungen erstellen können, die sich wie Geschichten lesen.

Beispiel für einen in Muse Behavior eingerichteten Verhaltensbaum
Beispiel für einen in Muse Behavior eingerichteten Verhaltensbaum

Wörter in der Geschichte eines Knotens sind als Eingaben gekennzeichnet, die von der internen Logik des Knotens verwendet werden. Die Wörter werden dann automatisch in Felder umgewandelt, so dass Sie Daten direkt in den Knoten einbetten können. Soll deine Figur sprechen? Fügen Sie den Gesprächsknoten hinzu, geben Sie die Wörter ein und schon hat Ihr Charakter einen Dialog, der durch Spielerinteraktionen ausgelöst wird.

Muse Behavior enthält auch eine Tafel, die Variablen enthält, die in Knoten im gesamten Diagramm wiederverwendet werden können. Klicken Sie einfach auf die Verknüpfungsschaltfläche eines Feldes und wählen Sie dann aus einem Menü von zuweisbaren Optionen. Variablen im Blackboard können im Code Werte zugewiesen werden oder über die Komponente Behavior Graph Agent im Inspektorfenster. Durch die Möglichkeit, wiederholbare Aktionen einzurichten und dann zu duplizieren, lassen sich komplexe und sich wiederholende Interaktionen schneller und einfacher erstellen.

Variablen in der Muse-Verhaltenstafel
Variablen in der Muse-Verhaltenstafel

Mit Muse Behavior können Sie benutzerdefinierte Aktionen erstellen, die Ihnen die Kontrolle über die übergeordnete Struktur und Erzählung Ihrer Verhaltensbäume geben. Und keine Sorge, wenn Sie mit der Erstellung von Verhaltensbäumen völlig unerfahren sind - der Knotenassistent führt Sie Schritt für Schritt durch den Prozess der Erstellung eines neuen Aktionstyps und des Hinzufügens zum Diagramm. Sie können auch die LLM-Funktion verwenden, um Ihren Baum automatisch zu generieren. Im Zuge der weiteren Verbesserung von Muse Behavior können Sie weitere generative Funktionen erwarten, um die Einrichtung komplexer Verhaltensbäume weiter zu vereinfachen.

Ein Muse Behavior Entscheidungsbaum
Ein Muse Behavior Entscheidungsbaum
Eine Vorschau auf das, was als Nächstes kommt

Diese neuen Pakete und Verbesserungen sind nur der Anfang. Wir arbeiten weiter an der Innovation bestehender Funktionen wie Muse Texture, wo wir neue Forschungsergebnisse und eigene Modelle nutzen, um echte PBR-Materialien für 3D-Objekte zu erzeugen. Das bedeutet, dass Sie in der Lage sind, eine UV-Textur aus mehreren Materialien zu erstellen, die sich direkt auf ein Objekt legen kann und genauer auf die Beleuchtung reagiert.

Drei Muse-Texturen
Drei Muse-Texturen

Wir wissen auch, wie wichtig Audio für die Inszenierung ist. Deshalb werden wir im Laufe des Jahres Muse Sound veröffentlichen, mit dem Sie KI-generierte Souffleusen-Effekte wie Bewegungen und Umgebungsgeräusche erzeugen können.

Erwecken Sie Ihre Ideen mit Unity Muse zum Leben

Auf der GDC haben wir gezeigt, wie Sie alle fünf Muse-Funktionen zusammen verwenden können, um eine Spielschleife in der Gartenszene unseres URP-Beispielprojekts anzupassen. Besuchen Sie unsere Sitzung Unity Muse: Beschleunigtes Prototyping im Unity-Editor mit AIum zu erfahren, wie Sie alle Fähigkeiten von Muse nutzen können, um eine Projektszene und Gameplay schnell anzupassen.

Wir haben die Muse-Einführung aktualisiert, um es einfacher zu machen, eine kostenlose Testversion von Muse zu starten und die Muse-Pakete zu Ihren Projekten hinzuzufügen. Besuchen Sie die neue Muse Explore-Seite, um loszulegen, und lassen Sie uns wissen, was Sie von den neuesten Funktionen und Verbesserungen in Diskussionen halten.