Will turning some parts into a mesh in a build help reduce lag?

Hello, I am attempting to reduce lag in my game. I have heard that unions can actually cause lag to increase, so that is not an option for me at the moment. I have thought of selecting a good amount of parts (~300) in a build I’ve made and using the Export Selection function to turn them into a mesh to reduce lag, would this be effective? I have not found any solutions so far, as I did not find any posts regarding the topic. Thank you!

Around 300 parts is very unnecessary to turn into a mesh part. Instead, turn smaller builds into meshes.

Disclaimer

I don’t mess around with mesh parts often, so I may be wrong.

If you’ve only selected parts which there are only one of (to turn into a mesh) then this won’t do anything. Simply turning a single object into a mesh will not reduce the number of polygons present, meaning the performance will not change.

Some alternative, better solutions to improving performance are as follows:

  • Remove any shadows which contribute little to your game (e.g. there’s no point having shadows enabled on a part which players can’t even see)
  • Reduce the number of collision surfaces in your game (e.g. there’s no point having parts with CanCollide enabled when players will not collide with the surface at all)
  • Change the lighting technology if possible

If you’re interested, you can find more tips here.

1 Like

I mean ~300 parts turned into 1 mesh, will this do anything? Thanks for the added information.

Unless you need to duplicate the parts then no, this won’t do anything. The number of polygons / triangles in mesh form will be exactly the same as if the parts were just kept on Studio, so this will not reduce lag.

1 Like