Raytracer
View this project on GitHub.
This is a raytracer written in Java. It was my first ray-tracer, and while it is not particularly fast it has quite a few features, such as Phong illumination, texture-mapping, refraction and an XML-based scene description language.
Screenshots
To do
- Soft shadows
- Depth-of-field effects
- Constructive geometry
- More shapes
- More procedurally-genreated textures
- Total internal reflection
- Fresnel effects
- Photon mapping
- Octtrees