Re-tiling polygonal surfaces
- 1 July 1992
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 26 (2) , 55-64
- https://doi.org/10.1145/142920.134008
Abstract
This paper presents an automatic method of creating surface models at several levels of detail from an original polygonal description of a given object. Representing models at various levels of detail is important for achieving high frame rates in interactive graphics applications and also for speeding-up the off-line rendering of complex scenes. Unfortunately, generating these levels of detail is a time-consuming task usually left to a human modeler. This paper shows how a new set of vertices can be distributed over the surface of a model and connected to one anolher to create a re-tiling of a surface that is faithful to both the geometry and the topology of the original surface, The main contributions of this paper are: I ) a robust method of connecting together new vertices over a surface, 2) a way of using an estimate of surface curvature to distribute more new vertices at regions of higher curvature and 3) a method of smoothly interpolating between models that represent the same object at different levels of detail. The key notion in the re-tiling procedure is the creation of an intermediate model called the mufual fessellafion of a surface that contains both the vertices from the original model and the new points that are to become vertices in there-tiled surface. The new model is then created by removing each original vertex and locally re-triangulating the surface in a way that matches the local connectedness of the initial surface. This technique for surface retessellation has been successfully applied to iso-surface models derived from volume data, Connolly surface molecular models and a tessellation of a minimal surface of interest to mathematicians. CR Categories and Subject Descriptors: 1.3.3 [Computer Graphics]: Picture/Image Generation – Display algorithms; 1.3.5 [Computer Graphics]: Computational Geometry and Object Modelling – Curve, surface, solid, and object representations.Keywords
This publication has 10 references indexed in Scilit:
- Decimation of triangle meshesPublished by Association for Computing Machinery (ACM) ,1992
- A comparison of head-tracked and non-head-tracked steering modes in the targeting of radiotherapy treatment beamsPublished by Association for Computing Machinery (ACM) ,1992
- Generating textures on arbitrary surfaces using reaction-diffusionACM SIGGRAPH Computer Graphics, 1991
- Simplification of objects rendered by polygonal approximationsComputers & Graphics, 1991
- Finite element mesh generation methods: a review and classificationComputer-Aided Design, 1988
- An adaptive subdivision method for surface-fitting from sampled dataACM SIGGRAPH Computer Graphics, 1986
- Delaunay-based representation of surfaces defined over arbitrarily shaped domainsComputer Vision, Graphics, and Image Processing, 1985
- Pyramidal parametricsPublished by Association for Computing Machinery (ACM) ,1983
- A more flexible image generation environmentACM SIGGRAPH Computer Graphics, 1982
- Hierarchical geometric models for visible surface algorithmsCommunications of the ACM, 1976