Hello, yesterday I attempted to make a pet on Blender. Although I did make the pet, I went across some problems! I think we’re all aware that Roblox only allows 10k triangles per mesh. After I made the mesh, which by the way I used Subdivision Surface, I realized I had 700k+ triangles. So I turned the view of the Subdivision Surface down. Then, my mesh started to get a lot of faces, meaning it wasn’t smooth as it’s supposed to be.
It looks like you’re going to need to optimize the mesh somehow without ruining the “smoothness”. If I remember correctly, there is another way. You can change the faces to “smooth”.
Go to Edit Mode
Hit CTRL + F.
Find Smooth.
Otherwise, I must have missed something, I haven’t used Blender for a while.
It’s probably because you have overlapping vertices or flipped normals. Try going to edit mode and remove doubles, then recalculate normals. Go back to object mode and do smooth shading again.