This paper describes an adaptive and efficient algorithm for polygonization of implicit surfaces, which consists of two steps: initial polygonization and adaptive refinement. The algorithm first generates an initial coarse triangular mesh from implicit surface using a variation of the traditional Marching Cubes (MC) Algorithm. And then the triangles in the coarse mesh are iteratively subdivided by employing a sampling rate that varies spatially according to local complexity of the surface. The new created vertices in refined mesh are projected onto the implicit surface by gradient descent method. Consequently, the algorithm produces the minimum number of polygons required to approximate the surface with a desired precision and the final mesh is simplicial complex. Our algorithm can be used in the real-time environment of visualization of implicit surfaces. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Pang, M., Pan, Z., Zhang, M., & Zhang, F. (2005). An adaptive and efficient algorithm for polygonization of implicit surfaces. In Lecture Notes in Computer Science (Vol. 3482, pp. 245–255). Springer Verlag. https://doi.org/10.1007/11424857_27
Mendeley helps you to discover research relevant for your work.