How to Use AI-Made 3D Models in Roblox Studio

An AI tool can give you a textured, rigged 3D model in minutes. Roblox Studio has its own rules for what it takes. This guide shows which kinds of Roblox content an AI-made model fits, how to get it under the limits, and where the honest gaps are, especially for avatars and items you want to sell.

By the Bake3D teamUpdated 9 min read

Short answer

To use an AI-made 3D model in Roblox Studio, export it as FBX or glTF and open it with the 3D Importer. Each mesh can have at most 20,000 triangles and one material, so lower the triangle count in Blender first. Props and creature NPCs with a custom rig work well. Avatar bodies need Roblox's 15-part R15 setup, and items you sell need ID checks, fees and your own rights.

How we checked this: The Roblox rules come from Roblox's Creator Hub documentation, read on 8 October 2026. In Blender 4.4 we prepared our sample fox (made with Bake3D) for those limits, lowered it to 19,799 triangles, limited its bone influences and shrank its texture, then posed it to check the rig. We did not import it into Roblox Studio for this guide.

Roblox calls a 3D model made outside Studio a mesh. You bring it in with the 3D Importer, and it becomes a MeshPart, or a Model that holds several parts. What you can do next depends on what the model is for.

Four ways to use a model in Roblox

Four cards. Prop: 20,000 triangles per mesh and one material, works after lowering triangles. NPC or creature: bones, 4 influences, root at 0 0 0, fits with testing. Avatar body: 15 parts, a cage, 10,742 triangles, needs a rebuild. UGC item: 4,000 triangles, ID check, fees, rights, needs rework.
Where an AI-made model fits in Roblox. Limits from Roblox's Creator Hub, read on 8 October 2026. The green, amber and red labels are our reading of how much work a Bake3D model needs.
  • Props and scenery. Furniture, rocks, vehicles, statues, food. This is the easiest fit. You only need to meet the mesh limits.
  • NPCs and creatures. A rigged dog that walks, a robot guard, a dragon. Roblox imports custom rigs, so the body does not have to be human.
  • Avatar bodies. A body players can wear as their avatar. This needs Roblox’s R15 layout, which an AI model does not come with.
  • UGC accessories. Hats, wings, backpacks and other items you sell on the Marketplace. These have the strictest limits and rules.

Need a model to start with? You can make a textured, rigged creature or prop from one picture with Bake3D’s image to 3D generator. Or try finished rigged characters for free in the 3D demo.

What the 3D Importer accepts

These are Roblox’s own rules, from its Creator Hub pages:

Rule Limit
File formats FBX, glTF and OBJ. Only FBX and glTF carry rigs, animation, several meshes, PBR textures and vertex colors
Triangles Up to 20,000 per mesh
Materials One material per mesh
UVs A single UV set, inside the 0 to 1 square. Overlaps are allowed
Bone influences At most 4 bones per vertex
Root joint At 0, 0, 0, with no skin weights on it
Animation One animation track per export
Geometry Watertight, with no holes or zero-thickness parts

Textures need care. Roblox’s texture page says it supports textures up to 4096 by 4096 pixels. The same page lists 1024 by 1024 as the maximum for texture maps, and Marketplace items cannot go over 2048 by 2048. A 1024 pixel texture fits all three rules. Roblox also suggests 1024 pixels for objects about 20 by 20 studs, and smaller textures for smaller objects.

GLB or glTF? The importer page names glTF. Roblox’s own Blender page exports glTF 2.0 as .glb or .gltf for Studio. It also says glTF needs no extra scale settings, while FBX from Blender’s default settings often comes in too big. If one format gives you trouble, try the other.

Get a Bake3D model under the limits

Bake3D models are much denser than 20,000 triangles. Our sample fox has 60,000. Our demo robot, T-rex and person, made at Standard quality, each have about 150,000. Even the cleaner option is over the limit: the Game-ready mesh option makes about 18,000 four-sided faces, which the file stores as about 34,000 triangles. So you will lower the count in Blender.

Three renders of the sample fox. Left, a close view with 60,000 small triangles drawn in orange. Middle, the same view with 19,799 larger triangles, looking almost the same. Right, the textured fox with one front paw lifted and its head turned, showing the rig still bends the lighter mesh.
Our sample fox at 60,000 triangles, cut to 19,799 with the Decimate modifier, then posed to check the skin still bends. Rendered in Blender 4.4 on 8 October 2026, not inside Roblox.

Here is what we did with our fox. It works for any Bake3D model.

  1. Export from Bake3D. For an NPC, download the rigged GLB, or an animated GLB or FBX with one clip. Bake3D’s FBX holds one baked animation per file, which matches Roblox’s one-track rule. Set a height in metres at export if you want a real-world size.
  2. Import it into Blender with File, Import, glTF 2.0 (or FBX).
  3. Lower the triangles. Select the mesh and add a Decimate modifier. Move it to the top of the modifier list, above the Armature modifier. Set Ratio so the face count in the Statistics overlay drops below 20,000, then apply it. For our fox, a ratio of 0.33 gave 19,799 triangles.
  4. Limit the bone influences. This step is easy to miss. After the cut, 277 points on our fox were moved by 5 or 6 bones, and Roblox allows 4. In Weight Paint mode, use Weights, Limit Total with a limit of 4, then Weights, Normalize All.
  5. Shrink the texture. Open the texture in the Image Editor, use Image, Resize, set it to 1024 by 1024, and save it.
  6. Pose it to test. Rotate a few bones in Pose Mode. If the skin still bends cleanly, as on our fox, reset the pose.
  7. Export. Use glTF 2.0, or FBX with Roblox’s suggested settings from its Blender page.

Bake3D exports already meet two rules for you. Every export’s skeleton starts with motion_root. It is a joint at 0, 0, 0 on the ground that moves no skin, which is what Roblox asks of a root joint. And our fox, robot, T-rex and person each have one material, as Roblox requires.

For more on Decimate, including how far you can push it, read our guide on reducing polygon count in Blender.

Import a prop

  1. In Studio, open the File menu, choose Import, and pick your file.
  2. In the preview, check that the size looks right. Roblox measures in studs, and one stud is about 28 cm. If the model is much too big or too small, change Scale Unit, or set a height at export and try again.
  3. Leave Import Only As Model on to bring the file in as one asset. Turn on Merge Meshes if you want one MeshPart instead of a Model.
  4. Click Import, then place the model and add collisions or scripts as your game needs.

Import a creature or NPC with a custom rig

Roblox supports rigs for bodies of any shape. Its rigging page says a rigged model can be any subject and size. After import, Studio shows the skeleton as Bone objects that you can pose and animate.

  1. Set Rig Type to Custom in the importer. R15 is only for human avatar bodies.
  2. Check the bones. Turn on Show Constraint Details in the View menu, or open the Animation Editor.
  3. Bring in the animation. In the Animation Editor, open the menu, hover over Import, and choose From FBX Animation. Import one clip at a time, because each export holds one track.
  4. Play it in your game. A creature has no Humanoid. So Roblox says you must create an AnimationController with a child Animator, then play the animation through the Animator.

Bake3D rigs any body: four legs, six legs, wings, tails and wheels. Its walks, trots and runs are fitted to each rig’s own legs. That makes it a good fit for creature NPCs, which Roblox’s R15 avatars cannot be. To learn how these rigs are built, read auto rigging.

Avatar bodies need Roblox’s R15 setup

An avatar body is a different job. Roblox’s body specs say a character body is made of 15 separate meshes. They are a head, an upper and lower torso, and three parts for each arm and leg. It needs an outer cage, so layered clothing can wrap around it. The whole body can have at most 10,742 triangles.

Bake3D does not make R15 bodies. Its skeleton has its own joint names. For two-armed, two-legged rigs you can switch to Mixamo, Unity or Unreal names. None of that gives you Roblox’s R15 parts, cages or attachments.

There is a path for humans and humanoids, though. Roblox’s Avatar Setup tool can rig, cage and split a mesh into R15 parts for you. Its requirements say the body must:

  • follow a general humanoid shape, with two arms, two legs, a torso and a head;
  • stay within 10,742 triangles in total;
  • stand in an A-pose or T-pose, facing the negative Z axis;
  • be watertight, except for the eyes and mouth;
  • have no accessories, such as hair, eyebrows or beards, and a neck that is not merged with the shoulders.

AI-made characters usually arrive as one surface, with hair and clothes joined to the body. So expect cleanup in Blender before Avatar Setup accepts them. Bake3D exports face +Z, so turn the model around before you import it.

UGC items: rules, fees and why AI needs care

Selling avatar items on the Marketplace has the strictest rules. From Roblox’s Marketplace policy and fees pages:

  • To upload: government ID verification or a linked parental account. Each item costs 80 Robux to upload, or 500 Robux if it uses an emissive mask. Fees are generally not refunded if moderation rejects the item.
  • To publish and sell: two-step verification, a refundable publishing advance, and a Roblox Plus or Premium 1000 or 2200 membership.
  • Rigid accessories can have at most 4,000 triangles, and Marketplace textures cannot go over 2048 by 2048 pixels.
  • Moderation reviews each item, and Roblox says this can take up to 24 hours.

AI-made items need extra care for three reasons:

  1. Rights. Roblox says you must have the right to upload an asset, and permission from the owner if the idea is not yours. Crediting the creator or not charging for it does not make a copy allowed. An AI model made from a picture of a famous character is still that character.
  2. Responsibility. Roblox’s AI page says you are responsible for the content you deliver to users, even if it is AI-generated.
  3. Fit. A 4,000 triangle budget, attachment points and cages are hand work. An AI model is a starting point for an accessory, not a finished one.

If you sell anything made with Bake3D, make it with purchased credits. Assets made with purchased credits come with a commercial, royalty-free license that stays valid after you stop paying. See pricing for details.

Roblox’s own AI tools

Roblox also has AI tools inside Studio. Its Assistant can generate a mesh from a text prompt or from an image, but not both at once. Its maximum triangle count defaults to 10,000. That is handy for quick props that already meet the limits. Use an outside tool when you want a rig for an unusual body and motion fitted to it. It also helps when you want the same file in Blender, Unity or Godot.

Before you publish your game

  • Test on the slowest device you support. Place several copies of your model in one spot and check that the game still runs smoothly.
  • Check collisions. Animated bones change how a model looks but, as Roblox notes, not its physical shape for collisions.
  • Keep your source files. Save the Blender file and the original Bake3D export, so you can make a new version later.

For other engines, see our guides for Unity, Godot and Unreal Engine. To change file formats first, read how to convert GLB to FBX.

Questions people ask

What file formats does Roblox Studio import?

Roblox's importer page names FBX, glTF and OBJ. FBX and glTF can carry several meshes, textures, rigs and animation. OBJ carries none of those extras, so use it only for simple, static props.

How many triangles can a Roblox mesh have?

Up to 20,000 triangles per mesh. Avatar items have smaller budgets. A rigid accessory can have at most 4,000 triangles, and a whole R15 avatar body at most 10,742.

Can I use an AI-generated model in Roblox?

Yes, as long as it follows Roblox's rules. Roblox's AI page says you are responsible for the content you deliver to users, even if it is AI-generated. Check that you have the rights to the design, and that it follows the Community Standards.

Can I sell an AI-made model as a UGC item?

Only if you meet Roblox's Marketplace rules. You need ID verification, an upload fee per item and, to publish, two-step verification and a Roblox Plus or Premium membership. The item must meet the avatar specs and pass moderation, and you must have the rights to it.

Does Bake3D export Roblox R15 avatars?

No. Bake3D exports GLB and FBX with its own skeleton, plus Mixamo, Unity or Unreal bone names for two-armed, two-legged rigs. It does not make R15 body parts, cages or attachments. Use the model as a prop or an NPC, or run a humanoid through Roblox's own Avatar Setup tool.

Why is my imported model huge or tiny in Roblox?

Roblox measures in studs, and one stud is about 28 cm. Files from other programs use metres or centimetres. Check the size in the importer preview and change the Scale Unit setting, or set a real height when you export.

Sources

  1. Roblox Creator Hub, 3D Importer
  2. Roblox Creator Hub, General mesh specifications
  3. Roblox Creator Hub, Texture specifications
  4. Roblox Creator Hub, Rigging
  5. Roblox Creator Hub, Use animations (non-humanoids)
  6. Roblox Creator Hub, Export avatar animations from Maya (FBX animation import)
  7. Roblox Creator Hub, Blender settings for Studio
  8. Roblox Creator Hub, Character body specifications
  9. Roblox Creator Hub, Avatar Setup requirements
  10. Roblox Creator Hub, Rigid accessory specifications
  11. Roblox Creator Hub, Marketplace policy
  12. Roblox Creator Hub, Marketplace fees and commissions
  13. Roblox Creator Hub, Intellectual property guidelines
  14. Roblox Creator Hub, Generative AI
  15. Roblox Creator Hub, Assistant guide
  16. Blender Manual, Decimate modifier

About this guide

Written and kept up to date by the Bake3D team. We build a tool that turns one image into a textured, rigged and animated 3D model, and we test the steps in our guides on our own files. First published . See how we write and check guides, or send a correction to hello@bake3d.ai.