Skills needed
- C
- 3D camera, translation, rotation
- lighting
- shadows
- multi-thread
- antialiasing
- parsing config files and scene saving
Project description
The raytracing consiste of managing a sphere, a cylinder and a cone, as well as a light and a shadow in a raytracer environnement.
I took care of the display engine, parsing of config files for an infinite number of objects, real-time rendering, antialiasing, multi-threading and scene saving.