and may not be reproduced without permission. |
Particle-Tracing (1998-1999)
These images were generated using
global illumination software developed as part of the REVEAL
project. Rather than using finite-element techniques to generate the
lighting, solutions were generated using a stochastic particle model
of light. This allows a much wider range of phenomena to be modelled,
such as non-diffuse surface properties, reflection and refraction of
light to for caustics, and participating media.
These first images demonstrate the use of spectral curves for modelling surface reflectance and light-source emission. The data was obtained from Cornell's Program of Computer Graphics. | |
One of the problems with particle simulations of light is that a large number of particles are required to reduce the amount of noise over very small surfaces. This image was generated as a test for a new approach to reconstructing radiance over small surfaces using far fewer particles. | |
These images demonstrate caustic refractions and dispersion effects. Note the colour-banding in the refractions. | |
These images were generated by including a participating media in the particle simulation. The right-hand image also shows dispersion effects caused by refraction through the glass prism. | |
This sequence of images was rendered from the Conference Room model built by Anat Grynberg and Greg Larson, and was obtained from here. | |
Here's a VRML97 model of the classic Cornell box. Illumination in this model was represented using lightmaps. | |
This image demonstrates the use of a user-definable procedural shading language that was integrated into the particle-tracing software.. | |
This sequence of images was generated to test the robustness of the particle-tracing simulation, and contains complex surfaces and lighting effects. | |
Finally, these are a couple of miscellaneous images that I have generated and liked enough to keep. The right-hand image was produced during the course of debugging the lightmap generation algorithms. |