Roblox launches Procedural Models in beta, to generate parametric 3D objects by code or by AI.

Roblox launches Procedural Models in beta, letting creators generate parametric 3D objects using Luau code or Roblox Studio's integrated AI assistant.

Roblox is launching a beta feature in Roblox Studio: Procedural Models, a new type of parametric 3D object that automatically regenerates when an attribute is modified. While a classic model is static, a ProceduralModel is driven by a Luau script that reconstructs the geometry in real-time based on creator-defined parameters, whether it's the number of rungs on a ladder, the height of a staircase, or the number of shelves on a piece of furniture. The feature natively integrates with existing Roblox Studio tools: undo, collaborative creation via Team Create, and direct manipulation tools. Creators can generate these models manually in Luau or via Studio's integrated AI assistant, by entering a text description or by providing a reference image with the `/generateproceduralmodel` command. The assistant then produces the generator script, attributes, and associated utilities. Procedural Models can be published to the Creator Store with an automatic sandbox system that restricts their access to sensitive APIs. Runtime support, meaning their execution directly in-game during gameplay, is announced for the coming weeks.