Final Project Proposal
Chien-Yu Chen
Goal
In the project, I intend to render a dining room covered by heavy dust (Figure 1). To emphasize the oldness and loneliness, I want to add the visible sun rays (Figure 2) in the scene.
Figure 1 |
Figure 2 |
Motivations
Imperfect surfaces are common in real life. Many people, however, try to make their rendering "perfect". Thus, it intrigues me to render such imperfect surfaces as dusty tables, chairs and so on.
Key Technical Challenges
Simulating dusty surface
Blinn[1] introduced light reflection functions for dusty surface. Hsu and
Wong[2] proposed a method to model dust accumulation. I have not gone
through the details yet but my implementation will be probably based on these
two papers.
Rendering the visible rays
To render the visible rays, I plan to implement volumetric photon mapping with
the participating media [3].
References
[1] Blinn, J. F. Light
Reflection Functions for "Simulation of Clouds and Dusty Surfaces."
Proceedings of SIGGRAPH '82: 21-29.
[2] Hsu, Siu-Chi and Tien-Tsin Wong. "Simulating Dust Accumulation."
IEEE Computer Graphics and Applications 1995 (15)1:18-25
[3] Henrik Wann Jensen and Per H. Christensen, "Efficient Simulation of
Light Transport in Scenes with Participating Media using Photon Maps."
Proceedings of SIGGRAPH'98, pages 311-320, Orlando, July 1998