This is the core for Photorealistics Raytracing Engine
The core was slightly adapted from Ray Tracing in One Weekend
-
Json input
-
PPM image output
-
Materials
- Metal
- Dielectric (Glass, Water, etc)
- Lambertian (Diffuse)
-
Shapes
- Sphere
You can actually build main.cpp and run it.
Just run make while in the core directory
./<exe> <json_input> <file_output>