Thickness layer: a: The outer layer is created via face normal. b: The outer layer is created via vertex normal (Curvature-aware extrusion). c Smoother with subdivision.

Thickness layer: a: The outer layer is created via face normal. b: The outer layer is created via vertex normal (Curvature-aware extrusion). c Smoother with subdivision.

Source publication
Preprint
Full-text available
Dr. KID is an algorithm that uses isometric decomposition for the physicalization of potato-shaped organic models in a puzzle fashion. The algorithm begins with creating a simple, regular triangular surface mesh of organic shapes, followed by iterative k-means clustering and remeshing. For clustering, we need similarity between triangles (segments)...

Contexts in source publication

Context 1
... normal, on the other hand, yields similar sizes for both layers without regard to curvature. Figure 6 shows the thickened triangle patches using different approaches (see Figure 6a and 6b) on a full surface. In the case of face normals (perpendicular extrusion), for each triangle patch, the inner and outer layers are the same; therefore in modeling there is some free space between them. ...
Context 2
... normal, on the other hand, yields similar sizes for both layers without regard to curvature. Figure 6 shows the thickened triangle patches using different approaches (see Figure 6a and 6b) on a full surface. In the case of face normals (perpendicular extrusion), for each triangle patch, the inner and outer layers are the same; therefore in modeling there is some free space between them. ...
Context 3
... handle this issue, we find mean curvature for all parts in each class to finalize the positions of the new vertices (v 1 , v 2 , v 3 ). Subdivision smoothing gives even better results (see Figure 6c). The inner and outer triangle surface patches are linked with quad strips linking the corresponding vertices. ...