For large meshes (+100K vertices), the current calculation TriangularMeshBoundaryPredicates is slow.
E.g. a 400K vertice mesh can end up taking +30 seconds.
From debugging, it seems that the slow computation is from a continuous update of a CSCMatrix[Boolean]:
For large meshes (+100K vertices), the current calculation
TriangularMeshBoundaryPredicates
is slow. E.g. a 400K vertice mesh can end up taking +30 seconds.From debugging, it seems that the slow computation is from a continuous update of a
CSCMatrix[Boolean]
: