The Accumulation Buffer: Hardware Support for HighQuality Rendering PowerPoint PPT Presentation

presentation player overlay
1 / 20
About This Presentation
Transcript and Presenter's Notes

Title: The Accumulation Buffer: Hardware Support for HighQuality Rendering


1
The Accumulation BufferHardware Support for
High-Quality Rendering
  • Paul Haeberli and Kurt Akeley
  • SIGGRAPH 90

Presented by Youwei Zhang
2
Objective
  • Compatibility
  • High-quality
  • Smooth trade-off

3
Introduction
4
Problem of aliasing
5
Contemporary workstaions
  • Two observations

6
Antialiasing
  • Area Sampling
  • Compute the fraction of pixel coverage due to
    each polygon that intersects the pixel
  • Blend the fractions to obtain the final pixel
    shading
  • Has problems
  • Multi-Point Sampling
  • multi points per pixel

7
The Accumulation Buffer
  • Accumulation to create antialiased images by
    rendering the scene repeatedly with sub-pixel
    offsets
  • Jitter sub-pixel offset to further reduce aliasing

8
Super Sampling
9
Super sampled polygons
3 x 3
23 samples per pixel
10
Sampling with Gaussian
Box sampling geometry
Gaussian sampling geometry
11
Antialiasing quality
12
Motion Blur
  • Accumulate a series of discrete still images

13
Depth of Field
  • Integrate the light traveling along different
    paths through the aperture of the lens

14
Depth of field image
15
Soft Shadows
  • Accumulate a series of image of different light
    sources and points on the light sources

16
Do it all
17
(No Transcript)
18
Discussion
  • Other applications
  • anisotropic reflection models
  • filter texture maps and environment maps
  • Low cost implementation
  • reduce the number of bits in the drawing and the
    Accumulation Buffer

19
Environment mapped image
20
Conclusion
  • Compatibility
  • independent of all other frambuffer algorithms
  • High-quality
  • no practical limit to the image quality
  • Smooth performance/quality trade-off
  • the number of samples per pixel increase from 1
Write a Comment
User Comments (0)
About PowerShow.com