alicevision / Meshroom

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

[request] Automatically add Textured mesh in scene viewer #1490

Open remmel opened 3 years ago

remmel commented 3 years ago

Is your feature request related to a problem? Please describe. After 1 year of using Meshroom, I've just figured out that I can see the textured mesh directly on Meshroom

Describe the solution you'd like

Describe alternatives you've considered None

Additional context Youtuber complaining about no being able to see the mesh: https://youtu.be/k7Lt0mh1iJI?t=287 Currently how to view the mesh in Meshroom : https://youtu.be/pPqvRHnbI2U

natowi commented 3 years ago

Really large meshes can take a while to initially load in the viewer. In older versions there was a "load mesh" button which was replace by the ability to load supported nodes in the viewer. Having the ability to create multiple Texturing nodes complicates the issue which meshes should be loaded in the viewer. I will check if we can emphasize the current behaviour in the documentation.

remmel commented 3 years ago

I understand you point but the rule could be summarised like "Everytime a new textured node is processed, and less than X faces displayed it in the viewer. If it has more than X faces display a message indicating that it has not been shown for performance reason". (If the mesh is already in the viewer and reprocessed, it is updated automatically right?) If I remember correctly if the mesh is too big Reality Capture displays a message indicating that dense cloud is displayed instead for performance.

porglezomp commented 2 years ago

I would like to second the comment that there needs to be some indication in the UI that you can display it, I thought it was just broken and didn't realize there was something I could do until I Found this issue. Maybe something attached to the texturing node, or something in the scene, just so it's not silently taking no action?

Documentation is good, but unfortunately you're always going to have lots of users in a rush who don't have time to thoroughly read it :(