Help Optimizing my Mesh

Hello Roblox developer community! So, I’m creating a model for a client, and it’s not finished yet, but it’s too high poly. It’s got 49k tris, and my client says she wants it cut to 10k. I was going to just decimate it, but my mesh uses beziers, and Blender does not allow you to decimate a bezier. Does anyone have any idea on how I can bring this mesh down to 10k tris?

I believe you could try converting it to a mesh then decimating it.


right here under object, you can convert it to mesh (

If you have so high triangle count you could export this model in smaller parts. After that you can easily connect this parts in studio. I hope it’s kinda helpful.

OK, I don’t recommend decimating for reasons I will explain later, but let’s answer the question first.

Here’s how to convert curves to mesh:

There are many things you can do to reduce geometry without blasting your work with decimate.

  1. reduce the resolution of the bezier curve in its settings.
  2. reduce the resolution of any subdivision surfaces. 1, with smooth shading is usually good enough
  3. dissolve loop cuts. Sometimes, there’s geometry that isn’t doing anything,

You should be able to get to 10k triangles pretty easy, without sacrificing detail.

1 Like

With beziers, you can change the resolution and “Bevel” amount from the curve settings. This should cut down a lot of the tris the model happens to have.

Other way would be to convert the bezier curves to meshes and then decimating it, but I personally wouldn’t recommend doing this, as you can’t really control how the decimation will look.