cdcseacave/openMVS

Difference in .ply and .obj textured mesh file

kundu03 opened this issue · 7 comments

Hi @cdcseacave,
Thanks for solving problem #1125
I am encountering one more error in mesh texturing. I am generating mesh and texturing it with TextureMesh and exporting it in both formats .ply and .obj, but there is difference in the two mesh.

This is .ply file -

Screenshot from 2024-04-06 17-35-26

and this is .obj file -

Screenshot from 2024-04-06 17-36-21

Is this issue in processing or because of different file format. Thanks

I think it is only a difference of lighting, in the first the light is off, in the second is on

Hi @cdcseacave ,
The basic difference among them is not of lighting. They are textured from the same mesh but exported in two formats.

The normal property for the PLY archive could not be read or does not exist, disabling shading.
The normal property for the OBJ archive was found, enabling shading.
To disable shading, select the mesh and press N on your keyboard.

How to disable shading using command line as i am using command line for all process.

Arguments available are file opening, -WIN X Y W H, -MAX, and -TOP.
Disabling shading is not in the list of available arguments.

Then tell the complete step for disabling shading as i can't able to do that with this "To disable shading, select the mesh and press N on your keyboard.".

Left click the mesh then go to Options> Selected entity and disable Show Normals.
Sorry for being harsh but the issue concerning OpenMVS has been solved, the rest is up to you to figure out.