De content op deze site is vertaald met behulp van kunstmatige intelligentie (AI) of machinevertalingstechnologie en kan fouten bevatten.

Skip to content

Creatie versnellen, mogelijk gemaakt door het Cube Foundation-model van Roblox

Verder gaan dan 3D-creatie

  • Roblox kondigt 4D-generatie aan, aangedreven door ons Cube Foundation Model, dat de dimensie van interactiviteit toevoegt om functionele 3D-objecten te genereren, zodat deze zich gedragen zoals spelers verwachten. 
  • 4D-generatie maakt nieuwe soorten gameplay en spelersbetrokkenheid mogelijk, terwijl het makers tegelijkertijd een krachtige nieuwe functie biedt binnen Roblox Studio. 
  • De technologie achter 4D-generatie en Cube zal uiteindelijk elke maker in staat stellen om volledige scènes te genereren, inclusief assets, omgevingen, code, animaties en meer, met behulp van natuurlijke taalopdrachten. 

We hebben het Cube Foundation Model ontwikkeld om creatietools zoals het genereren van 3D-objecten en uiteindelijk complexere taken zoals het genereren van volledige scènes mogelijk te maken. Vandaag kondigen we de volgende stap op dat pad aan: de bètaversie van 4D-generatie. Deze technologie voegt het cruciale element van functionaliteit toe aan ons Cube-model, waardoor we verder gaan dan statische 3D-objecten en makers en spelers in staat stellen volledig functionele objecten te genereren. Zodra een maker 4D-generatie in een ervaring inschakelt, kunnen spelers met een eenvoudige tekstprompt een volledig functionele auto genereren, erin stappen en ermee rondrijden. Het systeem gebruikt regelsets, zogenaamde schema's, om specifieke objecten in onderdelen te ontleden en voegt vervolgens gedragingen toe die ze tot leven brengen. Met 4D-generatie kunnen makers nieuwe soorten gameplay ontgrendelen en spelers in staat stellen hun eigen creativiteit in hun ervaringen te brengen.

Hoe ontwikkelaars 4D-generatie gebruiken

Ontwikkelaar Laksh heeft Cube en 4D-generatie getest in zijn game Wish Master, waarin spelers alles kunnen wensen en het vervolgens in de game tot leven zien komen. Spelers hebben auto's gegenereerd die rijden, vliegtuigen die vliegen en zelfs vliegende draken. "Ongeveer zes of zeven maanden geleden was ik aan het experimenteren met de AI-assistent van Studio en ik vond het echt indrukwekkend", legt Laksh uit. "Ik dacht dat het geweldig zou zijn om iets soortgelijks te maken dat spelers in de game kunnen gebruiken."

Spelers de vrijheid geven om alles te creëren wat ze maar wilden, bracht enkele uitdagingen met zich mee. “Spelers vroegen om dingen die niet bestonden of verwoordden hun wensen op manieren die we niet hadden voorzien,” zei Laksh. “We hebben het systeem voortdurend verbeterd om beter te interpreteren wat spelers daadwerkelijk willen. De reacties van spelers zijn geweldig. Omdat ze de vrijheid hebben om te bouwen, experimenteren ze met allerlei dingen en genieten ze oprecht van de ervaring.”

Tegenwoordig kunnen spelers de Basic-, Pro- en 4D-generatieopties van Wish Master gebruiken om allerlei objecten te creëren. Laksh en het team hebben grote plannen voor Wish Master, waaronder een nieuw AI-model voor het genereren van outfits, een bouwmodus en een speler-tegen-speler-modus. Tijdens de vroege toegang hebben spelers meer dan 160.000 objecten gegenereerd met behulp van 4D-generatie. Laksh zei dat het team een trend begon te zien: “Spelers die zich bezighouden met 4D-generatie hebben gemiddeld een toename van 64% in speeltijd in Wish Master laten zien.”

Hoe 4D Generation werkt

Tijdens de bètafase richten we ons op het creëren van ervaringen. We zijn gestart met twee schema's om het systeem te testen: Car-5, een vijfdelige auto met meerdere meshes, bestaande uit een carrosserie en vier wielen, en Body-1, waarmee elk object met één mesh kan worden gegenereerd. We werken actief aan onze eindvisie van een open vocabulaire-schemasysteem waarmee elk schema kan worden gecreëerd. We verwachten binnenkort schema's toe te voegen die duizenden objecten in de echte wereld omvatten.

Aan de achterkant definiëren schema's de vereiste mesh-outputs om een model functioneel te maken. Het Car-5-schema zorgt er bijvoorbeeld voor dat gegenereerde auto's vijf afzonderlijke MeshParts hebben, genaamd carrosserie, voorwiel links, voorwiel rechts, achterwiel links en achterwiel rechts. In plaats van één enkele mesh zonder articulatie kunnen gebruikers nu een automodel genereren met wielen die draaien en sturen op basis van scripts. 

Nadat de geometrie met een schema is gegenereerd, is de volgende stap het toevoegen van functionaliteit. Omdat gebruikers objecten direct genereren, moeten scripts die gedrag toevoegen zich aanpassen aan een reeks vormen en afmetingen. 4D-creatie omvat een stap waarbij scripts worden aangepast aan de unieke afmetingen van het gegenereerde object, zodat onderdelen werken zoals verwacht.

Wat is de volgende stap

We voorzien een toekomst waarin makers en gebruikers elk type 4D-object en -gedrag kunnen genereren dat ze willen, op basis van elk willekeurig schema. We kijken ernaar uit om deze technologie zeer binnenkort aan gebruikers beschikbaar te stellen.  

We verkennen andere wegen om creatie verder te ontwikkelen, waaronder ons meest ambitieuze onderzoeksproject: realtime dromen. We denken dat er enorme kansen liggen voor wereldmodellen om nieuwe soorten ervaringen op Roblox mogelijk te maken. Roblox-CEO David Baszucki deelde onlangs een vroege demonstratie van ons onderzoek naar realtime dromen op Roblox Today. 
De volgende stap in creatie op Roblox is de voortdurende, door AI aangestuurde evolutie van ons creatieplatform, waarmee makers meeslepende omgevingen kunnen genereren, itereren, debuggen en samenwerken met hun teams, allemaal via natuurlijke taalopdrachten. Als iemand het kan bedenken, moet hij of zij het tot leven kunnen brengen.