Developed in collaboration with:
Arsen Abdullaiev | Maksym Hedeon |
The goal of this project is to implement a ray tracing algorithm. This render tool supports drawing elementary geometric shapes like sphere, cone, cylinder, plane and additional composed object - a wine glass. It displays shapes with given light sources depending on the viewpoint.
Additional functionality:
- ability to slice objects;
- point of view rotation and translation along XYZ axis in real time;
- reflection material property;
- GUI, screenshots option, sepia effect, etc.
Makefile supports such targets: make all, clean, fclean, re. In scene directory you can find test maps.
- cat MAN
- make
- ./RT scene/configuration_file