Spring 2002 Research Work |
Goal: Add caustics and other global illumination effects to raytracing at an interactive rate. |
|
Update Tursday, March 21: Below are some pictures showing the results of varying the photon directions hitting the object over a cone of directions.
The Ring:
![]() Cone: 0 degrees | ![]() Cone: 5.5 degrees | ![]() Cone: 10.9 degrees | ![]() Cone: 21.8 degrees |
The Bunny:
![]() Cone: 0 degrees | ![]() Cone: 5.5 degrees | ![]() Cone: 10.9 degrees |
The Cube:
![]() 50 Grids, Cone: 0 degrees | ![]() 50 Grids, Cone: 5.2 degrees | ![]() 50 Grids, Cone: 10.3 degrees | ![]() 50 Grids, Cone: 15.6 degrees | ![]() 50 Grids, Cone: 20.6 degrees |
![]() 162 Grids, Cone: 0 degrees | ![]() 162 Grids, Cone: 2.7 degrees | ![]() 162 Grids, Cone: 5.5 degrees | ![]() 162 Grids, Cone: 8.2 degrees | ![]() 162 Grids, Cone: 10.9 degrees |
![]() 338 Grids, Cone: 0 degrees | ![]() 338 Grids, Cone: 1.8 degrees | ![]() 338 Grids, Cone: 3.7 degrees | ![]() 338 Grids, Cone: 5.5 degrees | ![]() 338 Grids, Cone: 7.4 degrees |
The Cube again. This cube uses 578 grids. Since there were so many grids, the method I used above (max cone width being the angle to the next nearest light direction) very similar results, so I expanded the max cone width.
![]() Cone: 0 degrees | ![]() (1x distance to nearest light), Cone: 5.6 degrees | ![]() (2x distance to nearest light), Cone: 11.2 degrees |
Last Modified: Wednesday, March 20, 2002
Chris Wyman (wyman@cs.utah.edu)