OBJ importer does not load vertex normals
A processing system for 3D triangular meshes
Brought to you by:
cignoni,
granzuglia
I've tried to debug the obj importer and found the following. My meshlab exported obj contains about 2000 vertices more than it contains vertex normals. So it might be, that this is not a real importer bug, but either an exporter (unlikely) or a bug in normal estimation for point clouds.
I'll keep you updated in case I find sth. new.
checked with a self created obj, which contains exactly the same number of normals and vertices. these aren't loaded either. from what I see in the code, the entries tagged with "vn" are parsed and stored, so it might be that the normals are lost later in the pipeline.
I have the same issue. I load a mesh, then delete the faces completely and recompute the vertex normals using the plugin. When I export the oriented point cloud in OBJ format everything looks ok, but when I re-import it in the system, only the sample locations are imported, the orientations are gone.
This is a BIG problem, as when I want to perform reconstruction I want to import my normals, not to recompute them using Hoppe's heuristic!
If you use ply files normals are imported correclty