A Characterization of Ten Hidden-Surface Algorithms
ACM Computing Surveys (CSUR)
The aliasing problem in computer-generated shaded images
Communications of the ACM
Communications of the ACM
Raster-scan hidden surface algorithm techniques
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
Hidden surface removal using polygon area sorting
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
YODA: an advanced display for personal computers
IBM Journal of Research and Development
Error-bounded antialiased rendering of complex environments
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
TicTacToon: a paperless system for professional 2D animation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Analytic antialiasing with prism splines
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Hierarchical polygon tiling with coverage masks
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
A framework for interactive texturing on curved surfaces
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Efficient alias-free rendering using bit-masks and look-up tables
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Statistically optimized sampling for distributed ray tracing
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Integrated analytic spatial and temporal anti-aliasing for polyhedra in 4-space
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Single-pass full-screen hardware accelerated antialiasing
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
A Software Testbed for the Development of 3D Raster Graphics Systems
ACM Transactions on Graphics (TOG)
Adaptive Parallel Rendering on Multiprocessors and Workstation Clusters
IEEE Transactions on Parallel and Distributed Systems
Pen-and-Ink rendering in volume visualisation
Proceedings of the conference on Visualization '00
IEEE Transactions on Visualization and Computer Graphics
Compositing 3D Images with Antialiasing and Various Shading Effects
IEEE Computer Graphics and Applications
Efficient Coverage Mask Generation for Antialiasing
IEEE Computer Graphics and Applications
Dramatic Improvements to Feature Based Stereo
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part II
CA '95 Proceedings of the Computer Animation
A parallel scan conversion algorithm with anti-aliasing for a general-purpose ultracomputer
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Anti-aliased line drawing using brush extrusion
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Edge Inference with Applications to Antialiasing
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Temporal anti-aliasing in computer generated animation
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Parallel processing image synthesis and anti-aliasing
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
Merging and transformation of raster images for cartoon animation
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
A software test-bed for the development of 3-D raster graphics systems
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
Generating smooth 2-D monocolor line drawings on video displays
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
Synthetic texturing using digital filters
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Human vision, anti-aliasing, and the cheap 4000 line display
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
The A -buffer, an antialiased hidden surface method
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Beam tracing polygonal objects
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Visibility and its dynamics in a PDE based implicit framework
Journal of Computational Physics
Selective rendering: computing only what you see
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
A directionally adaptive edge anti-aliasing filter
Proceedings of the Conference on High Performance Graphics 2009
ACM SIGGRAPH 2010 papers
Optical signal processing with illumination-encoded filters
Computer Vision and Image Understanding
High-quality spatio-temporal rendering using semi-analytical visibility
ACM SIGGRAPH 2011 papers
Analytic Anti-Aliasing of Linear Functions on Polytopes
Computer Graphics Forum
A VLSI architecture for image composition
EGGH'88 Proceedings of the Third Eurographics conference on Advances in Computer Graphics Hardware
A4: asynchronous adaptive anti-aliasing using shared memory
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.00 |
In recent years we have gained understanding about aliasing in computer generated pictures and about methods for reducing the symptoms of aliasing. The chief symptoms are staircasing along edges and objects that pop on and off in time. The method for reducing these symptoms is to filter the image before sampling at the display resolution. One filter that is easy to understand and that works quite effectively is equivalent to integrating the visible intensities over the area that the pixel covers. There have been several implementations of this method - mostly unpublished - however most algorithms break down when the data for the pixel is complicated. Unfortunately, as the quality of displays and the complexity of pictures increase, the small errors that can occur in a single pixel become quite noticeable. A correct solution for this filter requires a hidden-surface algorithm at each pixel! If the data at the pixel is presented as a depth-ordered list of polygons then the average visible intensity can be found using a polygon clipper in a way similar to that employed by two known hidden-surface algorithms. All of the polygons in a pixel are clipped against some front unclipped edge into two lists of polygons. The algorithm is recursively entered with each new list and halts when the front polygon is clipped on all sides, thereby obscuring the polygons behind. The area weighted colors are then returned as the value to be added to the other pieces in the pixel.