Adaptive isocurve-based rendering for freeform surfaces
- 15 July 1996
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 15 (3) , 249-263
- https://doi.org/10.1145/231731.231736
Abstract
Freeform surface rendering is traditionally performed by approximating the surface with polygons and then rendering the polygons. This approach is extremely common because of the complexity in accurately rendering the surfaces directly. Recently several papers presented methods that render surfaces as sequences of isocurves. These methods each have deficiencies in their ability to guarantee a complete coverage of the rendered surface, in their ability to prevent processing the same pixel multiple times, or in their ability to produce an optimal surface coverage under some prescribed norm. In this article, an algorithm is introduced that alleviates the difficulties in all these areas. This algorithm can be combined with a fast curve-rendering method to make surface rendering without polygonal approximation practical.Keywords
This publication has 20 references indexed in Scilit:
- Second-order surface analysis using hybrid symbolic and numeric operatorsACM Transactions on Graphics, 1993
- Shadow Volume Generation from Free Form SurfacesPublished by Springer Nature ,1993
- A surface-scanning algorithm for displaying generalized cylindersThe Visual Computer, 1992
- Integer forward differencing of cubic polynomialsACM Transactions on Graphics, 1991
- Hidden curve removal for free form surfacesACM SIGGRAPH Computer Graphics, 1990
- Optimal approximate conversion of spline surfacesComputer Aided Geometric Design, 1989
- Rendering cubic curves and surfaces with integer adaptive forward differencingACM SIGGRAPH Computer Graphics, 1989
- Algorithms for polynomials in Bernstein formComputer Aided Geometric Design, 1988
- Accurate triangulations of deformed, intersecting surfacesACM SIGGRAPH Computer Graphics, 1987
- Approximate conversion of spline curvesComputer Aided Geometric Design, 1987