skip to main content
10.1145/1216262.1216271acmotherconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
Article

Real-time spectral scene lighting on a fragment pipeline

Published:09 October 2006Publication History

ABSTRACT

Real-time desktop computer graphics systems have historically been based on empirical lighting models, such as the Phong lighting model, designed to be perceptually appropriate, but computationally efficient. New hardware developments since early 2003 have resulted in an affordable fourth generation graphical processing unit technology. This technology is allowing desktop computer graphics systems, like NVIDIA's GeForce® series, to implement more and more complex computer graphics algorithms, and lighting models for real-time applications. This paper describes an innovative "physically based" spectral lighting, material and camera model that is based on radiometry theory and is an expansion of the historical fixed pipeline graphics system. There are two render target modes of which Direct mode is aimed at high spectral resolution solids rendering and buffered mode at including transparencies.

References

  1. Cabral, B., Max, N., and Springmeyer, R. 1987. Bidirectional reflection functions from surface bump maps. In SIGGRAPH '87: Proceedings of the 14th annual conference on Computer graphics and interactive techniques. ACM Press, New York, NY, USA, 273--281. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Chalmers, A., McNamara, A., Daly, S., Myszkowski, K., and Troscianko, T. 2000. Image Quality Metrics. ACM SIGGRAPH.Google ScholarGoogle Scholar
  3. Cook, R. L. and Torrance, K. E. 1982. A reflectance model for computer graphics. ACM Trans. Graph. 1, 1, 7--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Dana, K. J., van Ginneken, B., Nayar, S. K., and Koenderink, J. J. 1999. Reflectance and texture of real-world surfaces. ACM Trans. Graph. 18, 1, 1--34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Delport, J. P., Le Roux, F. P. J., Du Plooy, M. J. U., Theron, H. J., and Annamalai, L. 2005. Ir scene generation and missile signal injection. In Defence & Security Symposium. International Society for Optical Engineering, Florida, USA.Google ScholarGoogle Scholar
  6. Devlin, K., Chalmers, A., Wilkie, A., and Purgathofer, W. 2002. Tone Reproduction and Physically Based Spectral Rendering. In STAR Proceedings of Eurographics 2002. Eurographics Association, Geneva, Switzerland.Google ScholarGoogle Scholar
  7. Duvenhage, B. 2005. Programmable blend unit. www.gpgpu.org Forum, Hardware Features.Google ScholarGoogle Scholar
  8. Evans, G. F. and McCool, M. D. 1999. Stratified wavelength clusters for efficient spectral monte carlo rendering. In Graphics Interface. 42--49. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Fernando, R. 2004. GPU Gems. Addison-Wesley, USA.Google ScholarGoogle Scholar
  10. Fernando, R. and Kilgard, M. J. 2003. The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics. Addison-Wesley, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Foley, J. D., van Dam, A., Feiner, S. K., and Hughes, J. F. 1997. Computer Graphics: Principles and Practice, Second ed. Addison-Wesley, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Gondek, J. S., Meyer, G. W., and Newman, J. G. 1994. Wavelength dependent reflectance functions. In SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques. ACM Press, New York, NY, USA, 213--220. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kolb, C., Mitchell, D., and Hanrahan, P. 1995. A realistic camera model for computer graphics. In SIGGRAPH '95: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques. ACM Press, New York, NY, USA, 317--324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Le Roux, F. P. J. 2001. An investigation into the use of opengl as a library for the simulation of infrared scenarios. M.S. thesis, The University of Pretoria.Google ScholarGoogle Scholar
  15. Lorenzo, M., Jacobs, E., Moulton, R., and Liu, J. 1999. Optimised mapping of radiometric quantities into opengl. In SPIE Conference on Modeling, Simulation and Visualization for Real and Virtual Environments. Vol. 3694. 173--182.Google ScholarGoogle Scholar
  16. Pharr, M. 2005. GPU Gems 2. Addison-Wesley, Massachusetts, USA.Google ScholarGoogle Scholar
  17. Phong, B. T. 1975. Illumination for computer generated pictures. Commun. ACM 18, 6, 311--317. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Westin, S. H., Li, H., and Torrence, K. E. 2004. A comparison of four brdf models. Research Note PCG-04-02, Cornell University Program of Computer Graphics.Google ScholarGoogle Scholar
  19. Williers, C. J. 2003. Electro-Optical System Design. Wiltru Trust, Brummeria, South Africa.Google ScholarGoogle Scholar

Index Terms

  1. Real-time spectral scene lighting on a fragment pipeline

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader