Points in gridded pattern on faces of reconstruction region

Answered

Comments

3 comments

  • Avatar
    Wishgranter
    Hi Hamish Harvey

    No, RC is by default set to create watertight meshes. But can control it a bit with a bounding box size in order not to create too big areas.

    You can get rid of it by setting a proper bounding box size and then using the FILTERING tool.
    0
    Comment actions Permalink
  • Avatar
    Hamish Harvey
    Can you help me understand when the meshing takes place?

    I have so far only seen the mesh once exported, but surely the mesh must be built before texturing takes place? So it's available internally even if not shown - but the "solid" and "textured" view options don't seem to be available.

    If I understand correctly, this behaviour of closing the mesh means that I'm better reconstructing with no or large region, then reducing the region and filtering out everything outside the new region. That will remove ... I guess vertices outside the region, and any triangle for which that is a vertex?

    This is a shame, as it makes a more awkward workflow and longer run times, and means there are manual steps that need to be repeated if part of the processing is re-rerun.

    Also, it leads to mesh surface being constructed which is entirely synthetic (i.e. not based on anything in the inputs), which is perhaps fine if you're interested in a visual output only, but a problem if using this as a measured survey technique.

    I suppose that means we need to filter the mesh using an external tool, to remove all triangles with edges over a threshold length (which is what I've done with meshes built in Meshlab before). That will mean either using an external tool for texturing as well, or bringing the mesh back into RC after filtering to do the texturing - if that is possible. Again, a much more awkward workflow.

    Is this something that you anticipate addressing in future development?

    Hamish
    0
    Comment actions Permalink
  • Avatar
    Wishgranter
    Hi Hamish Harvey

    I have so far only seen the mesh once exported, but surely the mesh must be built before texturing takes place? So it's available internally even if not shown - but the "solid" and "textured" view options don't seem to be available.

    Yes it is not implemented yet, but with our actual viewing engine you can inspect models up to 50 billion triangles.

    If I understand correctly, this behaviour of closing the mesh means that I'm better reconstructing with no or large region, then reducing the region and filtering out everything outside the new region. That will remove ... I guess vertices outside the region, and any triangle for which that is a vertex?

    Yes, set the bounding box (BBox) to a "reasonable" size in oder not to create too much artificial geometry, and if it creates it, then it is easy to remove it with the BBOX and FILTERING tool.

    Also, it leads to mesh surface being constructed which is entirely synthetic (i.e. not based on anything in the inputs), which is perhaps fine if you're interested in a visual output only, but a problem if using this as a measured survey technique.

    This will be solved in a next improvement of meshing algorithm...

    I suppose that means we need to filter the mesh using an external tool, to remove all triangles with edges over a threshold length (which is what I've done with meshes built in Meshlab before). That will mean either using an external tool for texturing as well, or bringing the mesh back into RC after filtering to do the texturing - if that is possible. Again, a much more awkward workflow.

    As I have mentioned, you can use the FILTERING tool inside RC to remove what you need.

    Is this something that you anticipate addressing in future development?


    Best if you add it to the FEATURE REQUEST section: viewforum.php?f=7
    0
    Comment actions Permalink

Please sign in to leave a comment.