Can not import mesh with over 10,000 trinagles

Hello. I created a rock mesh on blender for my simulator game, but when I load it, it errors :‘Your file has over 10,000 trinagles’. I am unable to import it, and it is a really important detail for my game. How may I upload my mesh without this error continuing to appear?

2 Likes

Reduce the amount of triangles below 10,000 and you will be able to import it. The error was pretty self explanatory.

In Blender, you can use the “Decimate” modifier to reduce triangle count quickly.

Alternatively, you can split the mesh up into multiple parts, upload them separately, and put them back together in studio.

2 Likes

The limit is 5000 polygons/triangles which can be seen in this article at the developer hub:

Not sure if this is outdated. But it may definitely be as your error states that it’s above 10,000 triangles which obviously seems to tell you the maximum amount of triangles you can use.

tl;dr: Just import a mesh with a triangle count lower than 10,000.
@cxmeels has some nice steps you can do to avoid the error.

I recommend decimation for something like a rock. Couple it with a normal map for when SurfaceAppearance releases. If it’s a small rock, your target should be 100 polys, not 10k+. If it’s a huge rock, then I can see the need for more triangles.

If you absolutely must do this, one bypass is to split the mesh up into pieces and import them in bulk so that the position of each mesh chunk is maintained.

2 Likes

unfortunately that’s why it’s hard to make detailed things without roblox saying that, so youll have to either go into edit mode, select some vertices and dissolve them, or add a decimate modifier and see if it’s under 10k then import it

1 Like

Definitely agreed. I did use the decimate modifier on the mesh and it did help. @cxmeels has noted it before, so I noted his answer as a solution. Thank you for your answer still! :slight_smile:

yes, but that reduces the detail of the figure or the quality

2 Likes

Which is why you might choose to split the mesh rather than decimate.

1 Like

Another option is to use an .obj file importer which converts vertices into parts