A Raytracer
Version 0.0

(screenshots need to be taken using the “print-screen” button in Windows, and pasted into Paintshop Pro, and scenes are defined in Java code)
Change log
0.0.a
- Ambient lighting model
- Flat colour
- Sphere and Plane primitives
- Overall scanning of image (ray casting through pixels)
0.0.b
- Diffuse lighting model (with correct handling of coloured light sources)
- Specular lighting model
0.0.c
- Basic support for procedural textures (check and Perlin noise)
0.0.d
- Sampling support: Swift, Basic, Antialiasing