Polygonalization
Polygonalization is a process in computer graphics and computational geometry that involves approximating a smooth or complex shape with a mesh of polygons, typically triangles. This is a fundamental technique for representing and rendering objects on digital displays, as most graphics hardware is optimized for processing polygonal data.
The goal of polygonalization is to create a representation that is visually similar to the original shape
Common applications of polygonalization include converting mathematical surfaces, such as NURBS (Non-Uniform Rational B-Splines) or implicit
The algorithms used for polygonalization vary depending on the input data and desired output. For surfaces,