Page Tools:
  • print-friendly version

Advanced Lighting and Materials with Shaders,

Author(s): Kelly Dempski, Accenture’s Technology Labs
Emmanuel Viale, Accenture’s Technology Labs
Details:
  • ISBN-13: 9781556222924
  • ISBN-10:1556222920
  • Paperback    340 pages      © 2005
Price: International Sales $44.95 US List
Add to Cart Request a Review Copy

Overview

The world around us is filled with subtle lighting effects, but until recently it was not possible to duplicate these real-world effects in computer games because of the limits of consumer graphics hardware. Advanced Lighting and Materials with Shaders explains the principles of lighting theory and discusses how to create realistic lighting that takes full advantage of the capabilities of modern hardware. Topics include the physics of light, raytracing and related techniques, objects and materials, lighting and reflectance models, implementing lights in shaders, spherical harmonic lighting, spherical harmonics in DirectX, and real-time radiosity.


Upon reading this text, you will:

  • Understand the underlying physics of light and energy.
  • Learn about the visual features of different materials and how they can be modeled for real-time graphics.
  • Find out about the different lighting models.
  • Discover how real-time techniques compare to ray tracing.
  • Learn to use the provided shader implementations to implement lights and realistic materials in real time.


Accompanying CD-ROM includes:

  • All the code in the book with resources (models, textures, probes, etc.) needed to run the programs, along with the SDKs and libraries needed to build the programs
  • Luminance Radiosity Studio, an advanced radiosity program

 

ShowKey Features

Topics include:

  • The physics of light
  • Raytracing and related techniques
  • Objects and materials
  • Lighting and reflectance models
  • Implementing lights in shaders
  • Spherical harmonic lighting
  • Spherical harmonics in DirectX
  • Real-time radiosity

Back to top

ShowAbout the Author(s)

Kelly Dempski-Accenture’s Technology Labs

Kelly Dempski has been a researcher at Accenture’s Technology Labs for ten years. Much of his work involves developing ideas and prototypes around future technologies and presenting these ideas to industry leaders. His research work has been in the areas of multimedia, virtual reality, augmented reality, and interactive TV, with a strong focus on photorealistic rendering and interactive techniques.

Emmanuel Viale-Accenture’s Technology Labs

Emmanuel Viale has been part of Accenture for seven years, and has been a researcher at Accenture’s Technology Labs for three years. His research work has been in the areas of multimedia and entertainment, virtual and augmented reality, and human performance enhancement, with a strong focus on commercialization of the ideas developed and prototyped. He is also the author of a raytracing renderer called YASRT. 

Back to top