Holes in mesh

Hello, for some reason I keep getting holes within the mesh of a specific part of a building’s facade. This has been a consistent issue with this dataset since early RC software releases. The surface looks fine in the laser scan data and it has also been extensively photographed. It can be repaired in ZBrush, but do you have any suggestions as to why this is happening?

Thanks!


Hi there, and thank you for reaching out! :blush:

It sounds like you’ve got good laser scan data and solid photo coverage, which is a great start. Still, I totally understand how frustrating it can be to keep running into mesh holes. Especially when everything seems like it should work. Here are a few things you might want to try or double-check:

1. Alignment & Registration
Even when your data is solid, small misalignments between laser scans and photos can sometimes lead to issues during reconstruction. Especially on detailed or repetitive surfaces like facades. It’s worth taking another look at the alignment in that area to make sure everything is registering properly.

2. Overlapping or Conflicting Data
Sometimes laser scans and photos “compete” in certain regions, especially if there’s a slight mismatch in scale or positioning. Try running the reconstruction using only laser data or only photogrammetry for that section to see which one gives a cleaner result. You can then merge the best parts into your final model.

3. Mesh Reconstruction Settings
If the problem area is highly detailed or has sharp features, it’s possible that RealityCapture is simplifying or misinterpreting the geometry based on the current settings. Try adjusting some parameters.

4. Manual Fixes in RC
Since you already mentioned ZBrush (such a great tool!), I just want to highlight that RC also has some handy features for patching things up before heading into external software. Tools like Close Holes and Smooth & Simplify can really help tidy up those areas.

You’ll find the Close Holes tool in the MESH MODEL tab or under SCENE 3D > TOOLS in the ribbon. It can be applied to the whole model or just a selected area, which is great if the issue is isolated

Pro tip: You can limit the function using the Max edges count setting. Holes with more edges than the value you set won’t be closed, giving you more control over what gets patched.

Hope this helps

Kind regards

MC