Title
Discontinuity edge overdraw
Abstract
Aliasing is an important problem when rendering triangle meshes. Efficient antialiasing techniques such as mipmapping greatly improve the filtering of textures defined over a mesh. A major component of the remaining aliasing occurs along discontinuity edges such as silhouettes, creases, and material boundaries. Framebuffer supersampling is a simple remedy, but 2× 2 super- sampling leaves behind significant temporal artifacts, while greater supersampling demands even more fill-rate and memory. We present an alternative that focuses effort on discontinuity edges by overdrawing such edges as antialiased lines. Although the idea is simple, several subtleties arise. Visible silhouette edges must be detected efficiently. Discontinuity edges need consistent orientations. They must be blended as they approach the silhouette to avoid popping. Unfortunately, edge blending results in blurriness. Our technique balances these two competing objectives of temporal smoothness and spatial sharpness. Finally, the best results are obtained when discontinuity edges are sorted by depth. Our approach proves surprisingly effective at reducing temporal artifacts commonly referred to as "crawling jaggies", with little added cost. Additional Keywords: antialiasing, supersampling, triangle mesh render- ing, antialiased line rendering.
Year
DOI
Venue
2001
10.1145/364338.364390
SI3D
Keywords
Field
DocType
triangle mesh rendering,discontinuity edge overdraw,supersampling,antialiasing,antialiasing line rendering,triangle mesh
Computer vision,Polygon mesh,Crawling,Computer graphics (images),Computer science,Discontinuity (linguistics),Aliasing,Supersampling,Artificial intelligence,Smoothness,Jaggies
Conference
ISBN
Citations 
PageRank 
1-58113-292-1
10
0.94
References 
Authors
23
4
Name
Order
Citations
PageRank
Pedro V. Sander1111163.92
Hugues Hoppe29563754.57
John Snyder32579172.17
Steven J. Gortler44205366.17