Beschleunigte Erstellung dank des Cube-Foundation-Modells von Roblox
Über die 3D-Erstellung hinaus

- Roblox kündigt die 4D-Generierung an, die auf unserem Cube Foundation Model basiert und durch die Dimension der Interaktivität funktionale 3D-Objekte erzeugt, die sich so verhalten, wie es die Spieler erwarten.
- Die 4D-Generierung wird neue Arten des Gameplays und der Spielerinteraktion ermöglichen und gleichzeitig den Entwicklern eine leistungsstarke neue Funktion innerhalb von Roblox Studio bieten.
- Die Technologie hinter der 4D-Generierung und Cube wird es letztendlich jedem Entwickler ermöglichen, komplette Szenen zu generieren, einschließlich Assets, Umgebungen, Code, Animationen und mehr, und zwar mithilfe von Befehlen in natürlicher Sprache.
Wir haben das Cube-Grundmodell entwickelt, um Erstellungstools wie die 3D-Objektgenerierung und später auch komplexere Aufgaben wie die Generierung kompletter Szenen zu ermöglichen. Heute geben wir den nächsten Schritt auf diesem Weg bekannt: die Beta-Version der 4D-Generierung. Diese Technologie erweitert unser Cube-Modell um das entscheidende Element der Funktionalität, geht über statische 3D-Objekte hinaus und ermöglicht es Entwicklern und Spielern, voll funktionsfähige Objekte zu generieren. Sobald ein Entwickler die 4D-Generierung in einer Erfahrung aktiviert, können Spieler über eine einfache Textanweisung ein voll funktionsfähiges Auto generieren, einsteigen und damit herumfahren. Das System verwendet Regelsätze, sogenannte Schemata, um bestimmte Objekte in Teile zu zerlegen, und fügt dann Verhaltensweisen hinzu, die sie zum Leben erwecken. Mit der 4D-Generierung können Entwickler neue Arten des Gameplays erschließen und Spielern ermöglichen, ihre eigene Kreativität in ihre Erfahrungen einzubringen.
Wie Entwickler die 4D-Generierung nutzen
Der Entwickler Laksh hat Cube und die 4D-Generierung in seinem Spiel „Wish Master“ getestet, in dem Spieler sich alles wünschen können und sehen, wie es im Spiel Gestalt annimmt. Spieler haben Autos generiert, die fahren, Flugzeuge, die fliegen, und sogar fliegende Drachen. „Vor etwa sechs oder sieben Monaten habe ich mit dem KI-Assistenten von Studio experimentiert und fand ihn wirklich beeindruckend“, erklärte Laksh. „Ich dachte, es wäre fantastisch, etwas Ähnliches zu entwickeln, das die Spieler im Spiel nutzen können.“
Den Spielern die Freiheit zu geben, alles zu erschaffen, was sie sich wünschen, stellte uns vor einige Herausforderungen. „Spieler wünschten sich Dinge, die es nicht gab, oder formulierten ihre Wünsche auf eine Weise, die wir nicht erwartet hatten“, sagte Laksh. „Wir haben das System kontinuierlich verbessert, um besser zu interpretieren, was die Spieler tatsächlich wollen. Die Reaktionen der Spieler waren fantastisch. Da sie die Freiheit haben, Dinge zu erschaffen, experimentieren sie mit allen möglichen Dingen und genießen die Erfahrung wirklich.“
Heute können Spieler die Generierungsoptionen „Basic“, „Pro“ und „4D“ von Wish Master nutzen, um alle möglichen Objekte zu erschaffen. Laksh und das Team haben große Pläne für Wish Master, darunter ein neues KI-Modell für die Outfit-Generierung, einen Bau-Modus und einen Spieler-gegen-Spieler-Modus. Während des Early Access haben die Spieler mithilfe der 4D-Generierung über 160.000 Objekte erstellt. Laksh sagte, das Team habe einen Trend erkannt: „Spieler, die die 4D-Generierung nutzen, haben im Durchschnitt eine um 64 % längere Spielzeit in Wish Master gezeigt.“





So funktioniert 4D Generation
Während der Beta-Phase konzentrieren wir uns auf die Erstellung innerhalb der Anwendung. Wir sind mit zwei Schemata gestartet, um das System zu testen: Car-5, ein fünfteiliges Auto mit mehreren Meshes, bestehend aus einer Karosserie und vier Rädern, und Body-1, das jedes beliebige Objekt mit einem einzigen Mesh generieren kann. Wir arbeiten aktiv an unserer Endvision eines offenen Vokabular-Schemasystems, das die Erstellung beliebiger Schemata ermöglicht. Wir gehen davon aus, bald Schemata einzubeziehen, die das Spektrum von Tausenden von Objekten in der realen Welt abdecken.
Im Backend definieren Schemata die erforderlichen Mesh-Ausgaben, um ein Modell funktionsfähig zu machen. Das Schema „Car-5“ stellt beispielsweise sicher, dass generierte Autos fünf separate MeshParts haben, die als Karosserie, vorderes linkes Rad, vorderes rechtes Rad, hinteres linkes Rad und hinteres rechtes Rad bezeichnet werden. Anstelle eines einzelnen Meshes ohne Gelenke können Nutzer nun ein Automodell mit Rädern generieren, die sich basierend auf Skripten drehen und bewegen.
Nachdem die Geometrie mit einem Schema generiert wurde, besteht der nächste Schritt darin, Funktionen hinzuzufügen. Da Benutzer Objekte spontan generieren, müssen Skripte, die Verhaltensweisen zuweisen, sich an eine Vielzahl von Formen und Größen anpassen. Die 4D-Erstellung umfasst einen Schritt, bei dem Skripte auf die individuellen Abmessungen des generierten Objekts umgestellt werden, damit die Teile wie erwartet funktionieren.
Was kommt als Nächstes
Wir stellen uns eine Zukunft vor, in der Entwickler und Nutzer jede Art von 4D-Objekt und -Verhalten generieren können, das sie wünschen – basierend auf einem beliebigen Schema. Wir freuen uns darauf, diese Technologie den Nutzern schon sehr bald zur Verfügung zu stellen.




