add a bool parameter to allow forced reindexation of a mesh

This commit is contained in:
mp3butcher
2018-08-16 00:18:24 +02:00
parent e2fb88e187
commit b8f9249bea
2 changed files with 7 additions and 2 deletions

View File

@@ -262,7 +262,7 @@ void IndexMeshVisitor::makeMesh(Geometry& geom)
}
// nothing to index
if (!numSurfacePrimitives || !numNonIndexedPrimitives) return;
if (!numSurfacePrimitives || (!_isForcedReindexationEnable && !numNonIndexedPrimitives)) return;
// duplicate shared arrays as it isn't safe to rearrange vertices when arrays are shared.
if (geom.containsSharedArrays()) geom.duplicateSharedArrays();