When making optimized meshes in blender I usually get to these “curves” that I want to look smooth yet I dont want to add all the geometry. Adding geometry increases triangle count and makes your game lag etc.
For example, lets say I want this bend to look smooth
I could make the faces smooth by selecting the faces and going into Tools>Shading>Smooth. But the result looks terrible as seen below
Before, I would add the Edge-Split Modifier to the whole mesh and then adjust the angle so that it looks correct.
The result looks good but the edge split modifier creates these edges by duplicating the vertices! If you use this on meshes, your game could be filled with a lot of unnecessary vertices which can cause lag. For that reason you should never use that modifier.
I recently came across the Auto-Smooth option in the properties menu and it was a godsend. It creates the same effect without duplicating vertices.
This nice shading transfers over to Roblox too. You can adjust the angle to adjust how sharp or smooth you want your edges to be.
There have been a couple of times when I go to use it but the angle option is all blurred out. To fix this, you need to scroll down and under Geometry Date, there will be an option to “Clear Custom Split Normals Data”
Hope this little optimization tip helped! and Happy New Year to some of you