Raytracing project modelling 3D objects while simulating light beams.
In order to properly clone the repo with all including submodules please:
git clone --recurse-submodules https://github.com/OwnerOfJK/miniRT.git
In order to run the program compile with make
and run the executable with a scene as input.
./miniRT scenes/mandatory/spheres.rt
If you would like to check for faulty inputs you can run any of the maps inside the scenes/invalid
folder.
./miniRT scenes/invalid/map.r
In order to test the current version of the renderer use the following command:
./miniRT scenes/test_inputs/spheres_intersection.rt