I’ve been having a problem where my builds have too many parts
Example:
My most recent build has 4,498 parts but it’s only one building
Even a garbage bin I made has over 300 parts.
I’ve been having a problem where my builds have too many parts
Example:
My most recent build has 4,498 parts but it’s only one building
Even a garbage bin I made has over 300 parts.
Making every part cancollide off, and anchored, will reduce lag, as it is less for the engine to process. If you still need the hitboxes, do invisible parts. While you will still have part count, this will decrease lag.
A second option is turning it into a mesh. Select everything, then right click and export. Then, import as a mesh. This may not preserve texturing, depending on how you do it.
Note: Do not union. While it decreases part count, it likely will not decrease lag. The union may corrupt as well.
I would recommend you use Blender to make models.
I personally would say that the only way you could decrease part count overall would be to mesh some things together. I recommend Blender.
The suggestions about converting Parts into Meshes above are well-intentioned but fail to include the important part = if you are going to convert Parts to MeshParts, you still have to do a lot of cleanup in your 3D software before bringing it back into Studio. There’s a lot of redundancies and geometry you have to clean up in order for this method to be at all more performance-friendly.
I personally wouldn’t do this anyways. It’s not a good use of time.
But besides that, my actual recommendation is to understand detail density contextually. Answer these questions:
Always ask yourself these questions and it’ll reveal if you need to reduce complexity, increase complexity, or if it’s fine the way it is.
Additionally, for individual assets like your garbage bin, consider if it’s better to turn those individual assets into Meshes. Unless you have a reason that the garbage bin needs that many Parts, if it isn’t a major asset, keep it simple.
I was saying to just make them as models in the first place, not convert them from parts into meshes. Would this still not be more performance-friendly?
I miscounted the trash bin it was only 102 parts. The other 200+ came from decoration
You could try making the bricks bigger and removing some.
Other than that, do what others have suggested. Turn CanCollide
and CanTouch
off on all super tiny parts. Do that to all the bricks except leave the wall in the back with CanCollide
on. It’ll give the illusion of collision while actually saving performance of the engine.
Also I’d suggest switching to a lower poly cylinder. You use a lot of the most likely Roblox-provided ones. They’re high in tris when they don’t have to be.