Glitches in assembling geometry


Hi there!
I am trying to load a sphere geometry exported in JSON format from Creo parametric.
I am just reading the vertices and faces from the file.
In some areas, I am finding that the geometry is not constructed well.
Please see the attached image.
I am not able to figure out the reason as it is as simple as setting the vertices and faces.
Any pointers would be greatly appreciated.
Prem VA

How is the mesh rendered if you set flatShading to true for the respective material.

For better feedback, try to share a live demo or a git repository that demonstrates the issue.