A valid templated mesh with one mesh template is visualized (top picture). Neither the mesh template nor the structure instance is Delaunay (triangles which are not Delaunay are highlighted in red). At first, the mesh template is made Delaunay using algorithms presented in Section 3.2. The resulting mesh template is Delaunay but the structure instance is not (middle picture). Inserting vertices at template faces which are not template-aware locally Delaunay yields the final templated mesh, the structure instance of which is Delaunay (bottom picture). |
Starting with vertices , and , bisecting the facet edge using its centroid potentially results in an edge not being locally Delaunay. When inserting vertex into that edge, the edge might not be locally Delaunay and so on. This iterative process potentially never stops. |
florian 2016-11-21