Mesh.RecalculateNormals question

Heya all-

I am trying to figure out why, when I call Mesh.RecalculateNormals() on a cylinder i’ve imported from Cheetah3D, I get a seem down the side of the cylinder - even if I don’t manipulate the verts in any way - I was hoping RecalculateNormals would give the same result as an import of the mesh, if none of the verts has changed - but I’m guessing the Mesh class doesn’t use the same topology for the tris as Cheetah used?

-jdm

(this is on the iPhone, but I don’t think that would make any difference)

If the imported model contains normals, those are preserved on import. Since RecalculateNormals() cannot know how you set up your normals in your 3d Modeller, it will not yield the same results.