[Beta] 4D Generation: Unlock New Types of Gameplay

[Update] February 6th, 2026


Key Takeaways

  • 4D Generation (using the GenerateModelAsync API) is now available to all creators in Beta
  • Add new types of gameplay to drive engagement in your game
  • The original Mesh Generation API will be deprecated in 6 weeks; creators should migrate to GenerateModelAsync to continue generating meshes.

Hi Creators,

During our Early Access launch in November, we saw nearly 200 creators sign up for access, and a few dozen begin incorporating player-generated 4D objects into their experiences to help drive engagement and explore new types of gameplay. We’re excited to announce that 4D generation is now available to all experiences on Roblox in beta! You can start using the GenerateModelAsync API and enhanced Text Generation API in your experiences today.

If you’re just hearing about this feature, we recommend:

  1. Watching the RDC Keynote on 4D generation,
  2. Reading through our Early Access announcement,
  3. Reviewing the documentation here
  4. Checking out our reference experience

4D Generation for Players

Last year, we launched Cube 3D, our foundational AI model that transforms text prompts into static 3D objects in seconds. 4D generation adds the crucial dimension of interactivity, breaking models down into multiple meshes based on rules defined in a schema, and then adding dynamic scripts to create fully-functional objects.

Key features of the API:

  • Replication: Objects generated will be visible and interactive to all players, allowing them to build together in real-time.
  • Improved Quality and Latency: The model now produces higher-quality meshes and textures with better form and detail. Generation times are also faster, typically completing in 20-40 seconds.
  • Schema-Based Generation: To support geometry generation, you can specify a target schema that defines how the generated mesh will be broken into distinct MeshParts.
  • Controls for Aspect Ratio: You can also provide an optional Size parameter to guide the model to generate an asset within a specific bounding box.
  • Controls for Triangle Count: An optional MaxTriangles count can now be used to control mesh resolution in your experience, automatically adapting textures to lower-poly meshes.

During the beta, we’re focusing on in-experience creation with two schemas to test the system before expanding to an open schema model that allows creators to define their own rulesets. The two schemas available during beta are “Car-5,” a 5-part, multi-mesh car composed of a body and four wheels, and “Body-1,” which can generate any single-mesh object.

We’ve also expanded the capabilities of the Text Generation API to support structured JSON output, giving you more control over player-generated 4D objects. You can enrich player’s prompts to influence style, and generate plausible behavior parameters given a player’s prompts.

Use Cases

Some ideas for how to use 4D generation in your games are:

  1. Role Play: Let players generate items to decorate and customize their environments
  2. Racing: Enable your players to customize the look of the cars in your game, write your own scripts to customize the driving dynamics to fit your game
  3. Shooters and Fighting: Unlock your players creativity by letting them come up with unique weapons that you can combine with your own mechanics

These are just a few ideas, we love to hear your ideas for how you could use it. We’ve also added a new category to the Roblox Developer Challenge this year called Best Use of Interactive AI. This game jam is an opportunity for you to flex your creativity and explore new technologies like 4D generation.

Deprecation of Mesh Generation API

As we announced in our Early Access launch, we are deprecating the original Mesh Generation API. The Mesh Generation API will sunset in 6 weeks on March 18th.

The GenerateModelAsync API is a direct replacement that expands capabilities beyond single meshes to multi-part functional objects with improved quality and latency. If your experience currently uses the Mesh Generation API, please migrate to GenerateModelAsync.

If you would like to easily create mesh and textured objects in seconds in Studio, you can do so with the “/generate” prompt in Assistant.

What’s next

Here’s what we have planned for this year:

  • Faster Generations: We’re working on an updated model for faster generations.
  • Object Persistence: Current generations are tied to game servers, meaning users lose objects between play sessions. We will be introducing persistence APIs to enable creators to optionally save generations to the experience and enable re-spawning player items cross-session.
  • Custom Open Schemas: Soon you will be able to go past our current Body-1 and Car-5 schemas, defining custom schemas. E.g. a car with a body, tires, headlights, and exhaust, or an oven with door, handle, knobs, and burners.

Coming next: Custom Open Schemas

We’re excited to see how you bring 4D generation to your experiences and give your players the power to generate functional objects that work within your game’s rules and systems!

FAQs

What happens to my experience if I don’t migrate from Mesh Generation API before March 18th?

  • After March 18th, the Mesh Generation API will no longer be available. Any calls to the deprecated API will fail. We strongly recommend migrating to GenerateModelAsync before the deprecation date to avoid any disruption to your experience.

Are there any breaking changes between Mesh Generation API and GenerateModelAsync API?

  • The new GenerateModelAsync API is a replacement that expands capabilities beyond single meshes to multi-part objects and enables replication of generation within the same server.

What are the rate limits for 4D generation?

  • The API rate limits start at 10 requests per minute per experience, scaling up with concurrent users.

Can I continue to use the Early Access if I was already enrolled?

  • With open beta now available to all creators, there is no longer a separate Early Access program. All creators can now use GenerateModelAsync and the enhanced TextGenerator API in their experiences.

Can I create my own custom schemas for 4D?

  • We plan to support custom schemas later this year. This initial open beta launch enables Car-5 and Body-1 schemas.

What content safety measures are in place?

  • All prompts and outputs go through Roblox safety filters to minimize violations of our Community Standards and ensure outputs adhere to your experience’s Content Maturity rating. In addition, all prompts are passed through prohibited brand/IP filters to block infringing requests. Rights Manager allows creators to report content they believe infringes their copyright and file a removal request.

Does my Content Maturity label affect the safety measures built into the GenerateModelAsync API?

  • Yes. The GenerateModelAsync API will only generate weapons in experiences with a Content Maturity label of mild violence or higher.

Would including 3D and 4D generation in my experience impact its Content Maturity label due to the Restricted Content Policy?

  • No. Your experience’s Content Maturity label will not be impacted solely because you include an AI component, including 3D and 4D generation. However, an experience where users can engage in unlimited conversations with an AI model will receive a “Restricted” rating to help users and parents make informed decisions about appropriate content.
63 Likes

This topic was automatically opened after 10 minutes.

ALERT! ALERT!! New TERRIBLE update alert! And oh boy, its even better!! We’re calling AI Generation - 4D!! SOMETHING THAT DOESN’T EVEN RELATE TO IT!

I hate that no matter what is said, HOW much the community shows their displeasure of these updates, yet you still roll them out. The day ROBLOX went public, it all began falling apart. And its showing today, these last few months, that this is becoming a reality. Holy moly… You are really just shooting yourselves in the foot over and over again. There has been SOME good, but its mostly bad. You are innovating, just in the worst ways possible for the most part.

Edit: As an Artist, this isn’t ‘powering imagination’. Imagination is what comes from OUR MINDS, what WE PUT on paper or in a game engine OURSELVES. Not some learning algorithm that is quite frankly stealing from the hard work of artists, MOSTLY (As in 99%) without their consent. I could just turn tail and look away, but this is destroying the industry already with people losing their jobs to this horrid stuff.

281 Likes

Will this be available for regular models? breaking down and reconstructing player-made builds and customized characters with datastores is a pain. Potentially even a bigger pain for me with the latter bc it’s gonna include rebuilding whole textures!

edit: obligatory yeah I’m not gonna use this AI feature bc it’s really unnecessary and the only use case I can think of that would actually function for my setting would be as a gag about how limited AI is (“Behold, the mystery voice has spawned a new plant into existence!” “Why is it green?” “I don’t know!” [context: plants in the setting are purple]) I just want the other bits that sound actually useful

4 Likes

You guys really are intent on destroying the platform huh

84 Likes

worst update ever, please stop this ai slop and stop killing our creativity

88 Likes

literally what are you guys even doing at this point? also can we get actual updates that aren’t just “hey look. we added this ai thing. bye.” kthx <3

btw you do realize that people will just.. not use this in games?
they’ll interact with it in studio, sure, but effectively no one (besides low-effort games) will use this in a published game so.. what’s the point?

38 Likes

im pretty sure players and developers of this genre are asking for a more important feature with these games, but you do you.

additionally this is incredibly ambiguous.

15 Likes

Instead of investing time, money and labor into adding awful AI updates that genuinely no one asked for, can we get proper updates like better UI tooling? And how about giving us our faces and mouths back, that’d also be a good start!!

40 Likes

Will this be a paid feature where it’s dependent on player usage (number of generations)?

5 Likes

whatever happened to powering imagination?

36 Likes

something something me ranting about ai something something ai ai something you get the point

7 Likes

No, we don’t want some slop AI to make our games.

25 Likes

AI BAD, Allow real artists and not some AI SLOP.

11 Likes

The ability to define custom schemas in the future is pretty mind-bending to me - must be some cool segmentation tech behind that.

Will this be available in Studio for plugins to assemble things with?

11 Likes

ai slop ≠ 4 dimensions

didn’t know that needed to be said but its whatever

21 Likes

This is cool tech and I would love to see what I can do with it as far as game design goes, but I am completely unwilling to put this in front of my players at a time where people aren’t even sure if they want to continue using Roblox at all due to the privacy overreach for age verification. You can kill anything with enough back to back papercuts.


Watch out for the outrage regurgitators in this thread. Nobody can think critically with their own brains anymore, and love to repeat the same tired old shit they read on Twitter by people doing the exact same thing over and over. This tech isn’t going away. Pick better fights and quit repeating “slop” with no further elaboration, it’s childish spam that accomplishes nothing. You won’t stop this tech. What you can do, is put pressure on Roblox to address the actual specific actionable problems.

10 Likes

“AI slop will bring us new types of heckin gameplay WOOHOO!!1!11! tis gonna be so hecking awsom! even if it’s lifeless, it will be the future and replace all game with metaverse slop, trust me bro!!!111!111!”

35 Likes

if investor is paying they are doing, same thing with makeup update, nobody asked and everyone disliked it.

8 Likes

if it really is about the investors then they have to realize their stocks are plummeting with every bad update they make, at one point they have to stop

7 Likes