Skip to main content

Adaptive Splatting for Specular to Diffuse Light Transport

  • Conference paper
Photorealistic Rendering Techniques

Part of the book series: Focus on Computer Graphics ((FOCUS COMPUTER))

Abstract

We present an extension to existing techniques to provide for more accurate resolution of specular to diffuse transfer within a global illumination framework. In particular this new model is adaptive with a view to capturing high frequency phenomena such as caustic curves in sharp detail and yet allowing for low frequency detail without compromising noise levels and aliasing artefacts. A 2-pass ray-tracing algorithm is used, with an adaptive light-pass followed by a standard eye-pass. During the lightpass, rays are traced from the light sources (essentially sampling the wavefront radiating from the sources), each carrying a fraction of the total power per wavelength of the source. The interactions of these rays with diffuse surfaces are recorded in illumination-maps, as first proposed by Arvo[Ar86]. The key to reconstructing the intensity gradients due to this light-pass lies in the construction of the illumination maps. We record the power carried by the ray as a splat of energy flux, deposited on the surface using a Gaussian distribution kernel. The kernel of the splat is adaptively scaled according to an estimation of the wavefront divergence or convergence, thus resolving sharp intensity gradients in regions of high wavefront convergence and smooth gradients in areas of divergence. The 2nd pass eye-trace modulates the surfaces radiance according to the power stored in the illumination map in order to include the specular to diffuse light modelled during the first pass.

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. Arvo J., Backward Ray Tracing, Siggraph ’86 Developments in Ray Tracing seminar notes, Vol. 12, Aug. 1986.

    Google Scholar 

  2. Chen S.E., Rushmeier H.E., Miller G., Turner D., “A Progressive Multi- Pass Method for Global Illumination”, Computer Graphics, Vol. 25, No. 4, pp. 165–174, July 1991.

    Article  Google Scholar 

  3. Cohen M.F., Greenberg D.P., “The Hemi-Cube; A Radiosity Solution for Complex Environments”, Computer Graphics, Vol. 19, No. 3, pp. 31–40, July 1985.

    Article  Google Scholar 

  4. Gotsman C., “Constant Time Filtering by Singular Value Decomposition”, Proceedings of the 4th Eurographics Workshop on Rendering, pp. 145–155, June 1993.

    Google Scholar 

  5. Green N., Heckbert P.S., “Creating Raster Omnimax Images from Multiple Perspective Views using the Elliptical Weighted Average Filter”, IEEE Computer Graphics and Applications, Vol. 6, No. 11, pp. 21–29, 1986.

    Article  Google Scholar 

  6. Hall R., Illumination and Color in Computer Generated Imagery, Monographs In Visual Communication, Springer Verlag, pp. 45–62, 1989.

    Google Scholar 

  7. Heckbert P., “Adaptive Radiosity Textures for Bidirectional Ray Tracing”, Computer Graphics, Vol. 25, No. 4, pp. 145–154, August 1990.

    Article  Google Scholar 

  8. Herzberger M., “Colour Correction in Optical Systems and a New Dispersion Formula”, Opt. Acta (London), Vol. 6, pp. 197–215, 1959.

    Article  MathSciNet  Google Scholar 

  9. Immel D.S., Cohen M.F., Greenberg D. P., “A Radiosity Method for Non- Diffuse Environments”, Computer Graphics, Vol. 20, No. 4, pp. 133–142, August 1986.

    Article  Google Scholar 

  10. Languenou E., Tellier P., “Including Physical Light Sources and Daylight in a Global Illumination Model”, Third Eurographics Workshop on Rendering, pp. 217–226, May 1992.

    Google Scholar 

  11. Laur D., Hanrahan P., “Hierarchical Splatting: A Progressive Refinement Algo-rithm for Volume Rendering”, Computer Graphics, Vol. 25, No. 4, pp. 285–288, July 1991.

    Article  Google Scholar 

  12. Max N.L., “Vectorised Procedural Models for Natural Terrain: Waves and Islands in the Sunset”, Computer Graphics, Vol 15, No. 3, pp 317–324, August 1981.

    Article  Google Scholar 

  13. Meyer G.W., “Wavelength Selection for Synthetic Image Generation”, Computer Vision, Graphics and Image Processing, Vol. 41, pp 57–79, 1988.

    Article  Google Scholar 

  14. Meyer-Arendt J.R., Introduction to Classical and Modern Optics, Third Edition, Prentice-Hall International, pp. 13–26, 1989.

    Google Scholar 

  15. Musgrave F.K., “Prisms and Rainbows: a Dispersion Model for Computer Graphics”, Graphics Interface ’89, pp. 227–234, 1989.

    Google Scholar 

  16. Peercy M.S., “Linear Color Representations for Full Spectral Rendering”, Computer Graphics Proceedings, Annual Conference Series 1993, pp. 191–198, August 1993.

    Google Scholar 

  17. Wallace J.R., Cohen M.F., Greenberg D.P., “A 2-Pass Solution to the Rendering Equation: A Synthesis of Ray Tracing and Radiosity Methods”, Computer Graphics, Vol. 21, No. 4, pp. 311–320, July 1987.

    Article  Google Scholar 

  18. Watt M., “Light Water Interaction using Backward Beam Tracing”, Computer Graphics, Vol. 24, No. 4, pp. 377–385, August 1990.

    Article  Google Scholar 

  19. Weghorst H., Hooper G., Greenberg D.P., “Improved Comutational Methods for Ray Tracing”, ACM Transactions on Graphics, Vol. 3, No. 1, pp. 52–69, January 1984.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 EUROGRAPHICS The European Association for Computer Graphics

About this paper

Cite this paper

Collins, S. (1995). Adaptive Splatting for Specular to Diffuse Light Transport. In: Sakas, G., Müller, S., Shirley, P. (eds) Photorealistic Rendering Techniques. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87825-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-87825-1_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-87827-5

  • Online ISBN: 978-3-642-87825-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics