
|
A ray traced image
by Per Christensen
Note:
Dark shadows
Unlit corners
Nice reflections
|

|
Raw photons,
traced and recorded
Note:
Noisy
Sparse
|

|
Interpolated Photons
Note:
Still noisy
|

|
Interpolated Photons
(multiplied by diffuse refl.)
Note:
Still noisy
|

|
Final Gather
Ray trace scene:
direct and specular rays as normal,
diffuse rays traced into photon map;
diffuse reflection smoothes noise.
Note:
Not noisy
Nice lighting
Good reflections
Final gather is often the bottleneck!
For comparison:
the simple ray-traced image again.
|
All these image by Per Christensen
|
|