Ray Tracing implementation modeling geometric objects and illumination models.
- Ensure cmake is installed
- Navigate to the root directory in terminal
- Run
cmake .
- Run
make
- Run
./RayTracer.out
- Primitve Objects
- Cone
- Tetrahedron
- Sphere
- Cube
- Camera motion
- Refraction
- Reflection
- Mulitple light sources
- Non-planar textured objects
- Procedurally generated texture patterns
- Anti-Aliasing
- up/down arrows move the camera fowrawd/backward respectively
- left/right arrows rotate the scene