VTKJS Shading comparison to python

Try to load the file with a vtk (vtp) file format to see if you still have the problem.
If you do, then the problem comes from the OBJ reader. You need to “track duplicates” and merge the points in some way…