alicevision / Meshroom

3D Reconstruction Software
http://alicevision.org
Other
11.06k stars 1.08k forks source link

Retopologized mesh fails to load into meshroom (zero points, triangle, normals in log)[bug] #1595

Open straycat0000 opened 2 years ago

straycat0000 commented 2 years ago

Describe the bug Mesh imported into meshroom from blender fails to load.

To Reproduce Steps to reproduce the behavior:

  1. Created a mesh from photogrammetry.
  2. Exported to blender.
  3. Retopologized in blender and changed UV layout.
  4. Exported to meshroom by pasting the name of the mesh into the texturing node and disconnecting the texturing node from meshfiltering. The goal is to project the texture data on the new UV layout.
  5. "unable to load" when pressing compute on texturing node.

Expected behavior Mesh should load

Screenshots If applicable, add screenshots to help explain your problem.

Log If applicable, copy paste the relevant log output (please embed the text in a markdown code tag "```" )

`Program called with the following parameters:

[12:49:35.130134][info] Load dense point cloud. [12:49:35.226877][warning] Alembic LOAD: NO OBSERVATIONS_WITH_FEATURES: , mvg_visibilityFeatId: 0, mvg_visibilityFeatPos: 0, OBSERVATIONS_WITH_FEATURES flag: false [12:49:35.637804][info] Found 1 image dimension(s): [12:49:35.637804][info] - [4080x3072] [12:49:35.701635][info] Overall maximum dimension: [4080x3072] [12:49:35.701635][info] Load input mesh. [12:49:35.701635][info] Loading mesh from obj file: C:/meshroom_files/test1/MeshroomCache/Texturing/c7315f71/test1_retopologized.obj [12:49:35.701635][info] - # vertices: 0

Desktop (please complete the following and other pertinent information):

Additional context The model has not been scaled, rotated or moved during the process. The model appears to have no triangles or points in this log, however the exported obj file works as expected in other applications. I have attempted export options like triangulate faces, or keep vertex order, deleting other geometry in the blender file before exporting.

After that I also attempted to load a default cube into meshroom, failed the same way, so I wonder if there is something set up the wrong way in the meshroom file for this.

natowi commented 2 years ago

Could be caused by blender export settings: https://github.com/alicevision/meshroom/wiki/Texturing-after-external-re-topology (scroll down)

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.