1 / 13

Speaker: Alvin Date: 9/29/2003 EUROGRAPH 2003

Penumbra Maps: Approximate Soft Shadows in Real-Time Chris Wyman and Charles Hansen University of Utah. Speaker: Alvin Date: 9/29/2003 EUROGRAPH 2003. Outline. Introduction Penumbra Map Discussion Result Conclusions and Future Works. Introduction. Shadow Map + Penumbra Map

kreed
Télécharger la présentation

Speaker: Alvin Date: 9/29/2003 EUROGRAPH 2003

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Penumbra Maps: Approximate Soft Shadows in Real-TimeChris Wyman and Charles HansenUniversity of Utah Speaker: Alvin Date: 9/29/2003 EUROGRAPH 2003

  2. Outline • Introduction • Penumbra Map • Discussion • Result • Conclusions and Future Works Penumbra Maps: Approximate Soft Shadows in Real-Time

  3. Introduction • Shadow Map + Penumbra Map • Three-pass process • Renders a standard shadow map. • Renders the penumbra map. • Renders the final image. • Penumbra Map = Light Intensity Map Penumbra Maps: Approximate Soft Shadows in Real-Time

  4. Introduction Shadow Map (left) and Penumbra Map (right). Penumbra Maps: Approximate Soft Shadows in Real-Time

  5. Penumbra Map • Input: (See from the light center) • A standard shadow map. • Silhouette vertices and edges. • Use Haines’ shadow plateaus. Penumbra Maps: Approximate Soft Shadows in Real-Time

  6. Penumbra Cone & Sheet Penumbra Maps: Approximate Soft Shadows in Real-Time

  7. Fragment (Bernstein interpolant) Penumbra Maps: Approximate Soft Shadows in Real-Time

  8. Discussion • Overlapping penumbra. • As an area light increases in size, silhouettes vary more over the light so the generated shadows will become less realistic. • As a shadow’s umbra size shrinks, there are noticeably larger, darker shadows. Penumbra Maps: Approximate Soft Shadows in Real-Time

  9. Overlapping Penumbra Penumbra Maps: Approximate Soft Shadows in Real-Time

  10. Result Penumbra Maps: Approximate Soft Shadows in Real-Time

  11. Result Penumbra Maps: Approximate Soft Shadows in Real-Time

  12. Result Penumbra Maps: Approximate Soft Shadows in Real-Time

  13. Conclusions and Future Works • Rendering approximate soft shadows in real-time. • Allow dynamical models to cast soft shadows. • Approximate a full penumbra using vertex programs to adjust the silhouette edge points. • Implement in hardware. Penumbra Maps: Approximate Soft Shadows in Real-Time

More Related