Unusual model topology anomalies

Hello Andrew,

we are sorry for the late answer.

There are two known solutions to this issue:

  1. Use reconstruction region. How to set it is described here:
    https://support.capturingreality.com/hc/en-us/community/posts/115001353592-Reconstruction-Region

To calculate recon. region you can use sfm tie points from alignment.

  1. Use High quality reconstruction:

 

CapturingReality::Mvs::Depthmaps::DepthMapAlgorithmSettings depthmapSettings;
settings.SetDefaults();
settings.qualityLevel = 2;
settings.depthMapQualityLevel = CapturingReality::Mvs::Depthmaps::DepthMapQuality::DMQ_HIGH;
settings.downscaleFactor = 1;
settings.componentGUID = GUID_NULL ; // put here your component ID


GeometryExtractSettings geometrySettings;
geometrySettings.decimationFactor = 1.0f;
// TODO: add other geometry settings here

CapturingReality::Mvs::MeshingAlgorithmSettings meshingSettings;
meshingSettings.settings = &geometrySettings;
// TODO: add other meshing settings here

use this in:

CapturingReality::Mvs::CreateMvsModelParameters params;

params.pDepthMapAlgorithmSettings = &depthmapSettings;
params.pMeshingAlgorithmSettings = &meshingSettings;
// TODO: add other params here 

I hope this will help you.