Advertisement

Nailboards: A Rendering Primitive for Image Caching in Dynamic Scenes

  • Gernot Schaufler
Part of the Eurographics book series (EUROGRAPH)

Abstract

This paper proposes a simple augmentation to texture mapping hardware which produces the correct depth buffer content and hence correct visibility when replacing complex objects by partially transparent textured polygons. Rendering such polygons exploits frame-to-frame coherence in image sequences of dynamic scenes.

Correct depth values are obtained by keeping a small depth delta for every texel which represents the texel’s deviation from the textured polygon. The polygon’s depth values are modified at every pixel to match the depicted object’s geometry.

Keywords

Computer Graphic Final Image Dynamic Scene Static Scene Image Layer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Akeley, Kurt, “RealityEngine Graphics”, Computer Graphics (SIGGRAPH ‘93) (August 1993) pp 109–116.Google Scholar
  2. [2]
    Blythe, David and Tom McReynolds, “Programming with OpenGL: Advanced Rendering”,SIGGRAPH ‘96 Course.Google Scholar
  3. [3]
    Catmull E., “Computer Graphics Display of curved surfaces”, IEEE Conference on Computer Graphics, Pattern Recognition and Data Structures, May 1975, reprinted in Tutorial and Selected Readings in Interactive Computer Graphics, H. Freeman (ed.), IEEE, 1980, pp. 309–315.Google Scholar
  4. [4]
    Debevec, Paul E., Camillo J. Taylor and Jitendra Malik, “Modeling and Rendering Architecture from Photographs: A Hybrid Geometry-and Image-Based Approach”, Computer Graphics (SIGGRAPH ‘96) (August 1996) pp 11–20.Google Scholar
  5. [5]
    Duff, Tom, “Compositing 3-D Rendered Images”, Computer Graphics (SIGGRAPH ‘85) 19 3 (July 1985) pp 155–162.Google Scholar
  6. [6]
    Foley, J.D., A. van Dam, S.K. Feiner and J.F. Hughes, “Computer Graphics: Principles and Practice ”, Second Ed. Addison-Wesley, Reading, MA, 1990 pp 274–302, 554–556.Google Scholar
  7. [7]
    Heckbert, Paul S. and Henry P. Moreton, “Interpolation for Polygon Texture Mapping and Shading”, State of the Art in Computer Graphics: Visualization and Modelling, David E Rogers and Rae A. Earnshaw, eds., Springer Verlag, New York, 1991, pp. 101–111.Google Scholar
  8. [8]
    Maciel, Paulo W. and Peter Shirley, “Visual Navigation of Large Environments Using Textured Clusters”, Symposium on Interactive 3D Graphics (April 1995) pp 95–102.Google Scholar
  9. [9]
    Max, Nelson and Keiichi Ohsaki, “Rendering Trees from Precomputed Z-Buffer Views”, Proceedings of the 6th Eurographics Workshop on Rendering, (June 1995) pp 45–52.Google Scholar
  10. [10]
    Neider, Jackie, Tom Davis and Mason Woo, “Open GL Programming Guide”,Addison–Wesley Publishing Company 1993, Silicon Graphics Inc., ISBN 0–201–63274–8.Google Scholar
  11. [11]
    Regan, Matthew and Ronald Post, “Priority Rendering with a Virtual Reality Address Recalculation Pipeline”, Computer Graphics (SIGGRAPH ‘94) (July 1994) pp 155–162.Google Scholar
  12. [12]
    Schaufler, Gernot, “Dynamically Generated Impostors”,MVD’95 Workshop “Modeling - Virtual Worlds - Distributed Graphics” (Nov. 95) D. W. Fellner (ed.) Infix pp 129–136.Google Scholar
  13. [13]
    Schaufler, Gernot, “Exploiting Frame to Frame Coherence in a Virtual Reality System”, VRAIS ‘96, Santa Cruz, California (April 1996) pp 95–102.Google Scholar
  14. [14]
    Schaufler, Gernot and Wolfgang Stürzlinger, “A Three-Dimensional Image Cache for Virtual Reality”, EUROGRAPHICS ‘96, (August 1996), 15 3, pp 227–236.Google Scholar
  15. [15]
    Segal, Mark, Carl Korobkin, Rolf van Widenfelt, Jim Foran and Paul Haeberli, “Fast Shadows and Lighting Effects Using Texture Mapping ”, Computer Graphics (SIGGRAPH ‘92), 26 (July 1992) pp 249–252.CrossRefGoogle Scholar
  16. [16]
    Shade, Jonathan, Dani Lischinski, David H. Salesin, Tony DeRose and John Snyder, “Hierarchical Image Caching for Accelerated Walkthroughs of Complex Environments”, Computer Graphics (SIGGRAPH ‘96), (August 1996) pp 75–82.Google Scholar
  17. [17]
    Torborg, Jay and James T. Kajiya, “Talisman: Commodity Real-time 3D Graphics for the PC”, Computer Graphics (SIGGRAPH ‘96), (August 1996) pp 353–363.Google Scholar

Copyright information

© Springer-Verlag/Wien 1997

Authors and Affiliations

  • Gernot Schaufler
    • 1
  1. 1.GUP, Johannes Kepler Universität LinzLinzAustria, Europe

Personalised recommendations