Other related links in this section:
Ray Tracer
Tone Mapper
Stereograms
Contact Me
Email: penny@penny.id.au
|
|
Background
|
|
(Apologies in advance for the brevity of this page)
I studied ray tracing at UTS in the Autumn Semester of 2004, under a lecturer named Dr Kevin Suffern. I found the topic fascinating and was amazed by the results that could be produced from such a simple (yet large) set of code. I chose to implement my ray tracer using C#.Net, which traded fast development times for slower execution times.
This semester (Spring 2004), I am working on a graphics project which involves rewriting the ray tracer in C++ under Mac OS X and implementing ray visualisation functionality.
|
|
|
Images
|
|
Here are a few images produced by my ray tracer. They are saved in .png format to provide the best compression/quality ratio - most web browsers should be able to handle this. Click the images to view them full-size.

Dance - instancing, affine transformations, crude soft shadows and reflections.
|

Earth - transparency, texture mapping, selection between multiple materials.
|

Torii - complex ray-object intersections, transparency.
|

Spheres - reflections, phong shading.
|
|
|
|
Links
|
|
Back to Top
|
|
Dr Kevin Suffern
- The brilliant lecturer responsible for the teaching of ray tracing at UTS.
UTS
- The University of Technology, Sydney.
|
|
|