Skip to main content

Rendering Trees from Precomputed Z-Buffer Views

  • Conference paper
  • First Online:
Rendering Techniques ’95 (EGSR 1995)

Part of the book series: Eurographics ((EUROGRAPH))

Included in the following conference series:

Abstract

Parallel projection z-buffer images are precomputed for a number of preset viewing directions on the unit sphere. Using the depth information, we can reconstruct a 3-D point from each image pixel. Then parallel or perspective views can be found from any other viewpoint by rotating the 3-D points from the nearest three or four precomputed views into the proper position and projecting them onto an output z-buffer. A temporary z-buffer image, constructed in the same way for a viewpoint at the light source, is used for a z-buffer shadow algorithm. The rendering algorithm is applied to broad leaf and needle leaf trees, and tested in animation. Our rendering algorithm is similar to that in Chen and Williams [1], with differences listed below.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chen, S. E., Williams, L.: View Interpolation for Image Synthesis. Siggraph ’93 Conference Proceedings, 279–288 (1993).

    Google Scholar 

  2. Bishop, T., Austin J: Method and Apparatus for Fractional Double Buffering. U S Patent 4,910,683 (March 20, 1990). See also: TAAC-1 User’s Manual, Sun Micro-systems, Inc., Mountain View, CA

    Google Scholar 

  3. Adelson, S., Hodges, L.: Generating Exact Ray-Traced Animation Frames by Reprojection. IEEE Computer Graphics and Applications 15, 43–52 (May 1995).

    Article  Google Scholar 

  4. Maciel P., Shirley, P.: Visual Navigation of Large Environments Using Textured Clusters. Proceedings of the ACM Siggraph Symposium on Interactive 3D Graphics, 95–102 (April 1995).

    Google Scholar 

  5. Rohlf, J., Helman, J.: IRIS Performer: A High Performance Multiprocessing Toolkit for Real-Time 3D Graphics. Siggraph ’94 Conference Proceedings, 381–394 (1994).

    Google Scholar 

  6. Crow, F.: A More Flexible Image Generation Environment. Siggraph ’82 Conference Proceedings, 9–18 (1982).

    Google Scholar 

  7. Ohsaki, K., Yamamoto, Y., Suzuki, T., Sato, H.: A Representation Method for Needle-Leaf-Trees Based on Growth Models (Japanese with English abstract). Graphics and CAD 52-4, 19–26 (August 16, 1991 ).

    Google Scholar 

  8. Suzuki, T., Ohsaki, K., Saito, H., Yamamoto,Y.: A Representation Method for Todo- Fir Shapes using Computer Graphics (Japanese). Journal of the Japanese Forestry Society 74, 504–508 (November 1992).

    Google Scholar 

  9. Ohsaki, K., Suzuki, T.: A Growth Model of Botanical Trees Having Abilities to Interact with the Light Environment (Japanese with English abstract). Graphics and CAD 65-6, 37–44 (October 22, 1993 ).

    Google Scholar 

  10. Newmann, W., Sproull, S.: Principles of Interactive Computer Graphics, first edition. New York: McGraw Hill (1979).

    Google Scholar 

  11. Foley, J., van Dam, A., Feiner, S., Hughes, J.: Computer Graphics, Principles and Practice, 2nd Edition. Reading Massachusetts: Addison Wesley (1992)

    MATH  Google Scholar 

  12. Williams, L.: Casting Curved Shadows on Curved Surfaces. Siggraph ’78 Conference Proceedings, 270–274 (1978).

    Google Scholar 

  13. Reeves, W., Salesin, D., Cook, R.: Rendering Antialiased Shadows with Depth Maps. Siggraph ’87 Conference Proceedings, 283–291 (1987).

    Google Scholar 

  14. Lorensen W., Cline, H.: Marching Cubes: A High Resolution 3D Surface Reconstruction Algorithm. Siggraph ’87 Conference Proceedings, 163–169 (1987).

    Google Scholar 

  15. Becker B., Max, N.: Smooth Transitions between Bump Rendering Algorithms. Siggraph ’93 Conference Proceedings, 183–190 (1993).

    Google Scholar 

  16. Bloomenthal, J.: Modeling the Mighty Maple. Siggraph ’85 Conference Proceedings, 305–311 (1985).

    Google Scholar 

  17. Patmore, C.: Simulated Multiple Scattering for Cloud Rendering. In: Mudur S., Pattniak, S. (eds.): Graphics, Design, and Visualization: Proceedings of the International Conference in Computer Graphics, ICC93. Elsevier Science Publishers 1993 (pp. 29–40 ).

    Google Scholar 

  18. Patmore, C.: Illumination in Dense Foliage Models. Proceedings of the Fourth Eurographics Workshop on Rendering, 63–71 (1993).

    Google Scholar 

  19. Greene N., Kass, M.: Approximating Visibility with Environment Maps. Apple Computer Technical Report #41 (November 1994).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag/Wien

About this paper

Cite this paper

Max, N., Ohsaki, K. (1995). Rendering Trees from Precomputed Z-Buffer Views. In: Hanrahan, P.M., Purgathofer, W. (eds) Rendering Techniques ’95. EGSR 1995. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-9430-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-9430-0_8

  • Published:

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82733-8

  • Online ISBN: 978-3-7091-9430-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics