Here are a few example images for you to look at. They show the progress of the raytracer and some of its capabilities.
|
21/10/2000
|
There is nothing different about the raytracer here
at all. I've simply made up a new pic which I think looks cool.
The marble didn't really take off, and I still haven't done anything
that uses bump mapping yet. Honestly, the texture classes do
support it.. Honest guv.
|
|
|
19/7/2000
|
This is the first piece of work I've done on the
raytracer in ages and all that's different is that the Noise texture has
been sped up and a wood texture has been derived from it. Soon to come
will be others such as marble.
|
|
|
24/4/2000
|
Depth of field effect has been implemented.
|
|
|
15/4/2000
(zoom) |
Exactly the same image as bellow but zoomed in on the center
glass sphere.
|
|
|
15/4/2000
|
Implemented specular lighting.
|
|
|
01/4/2000
|
Bugfixes all round.
|
|
|
30/3/2000
|
A fractal texture has been implemented.
|
|
|
27/3/2000
|
Texture base class has been implemented along with the
plain and checkered textures.
|
|
|
19/2/2000
|
Object modifiers scale, rotate and translate have been
implemented
|
|
|
19/2/2000
|
Refraction has been implemented.
|
|
|
12/2/2000
|
Speeded up Vector class by removing get()s and set()s.
Objects can be merged together or deleted from one another to form more
complex shapes
|
|
|
05/2/2000
|
Speeded up the new anti-aliasing routine. Camera and lights
now work inside spheres. Implemented planes.
|
|
|
03/2/2000
|
Recursive reflections. Rewrote the anti-aliasing routine
since it had logical bugs.
|
|
|
31/1/2000
|
Multiple lights and shadows. Support for colored lights,
diffusion levels and colored surfaces.
|
|
|
24/1/2000
|
Diffusive shading and anti-aliasing.
|
|
|
23/1/2000
|
This was the very first image produced. It has the very
basic structure to it.
|