Welcome to the Maple repository!
- CMake 3.15 and up.
- A C++ 17 compatible compiler.
- Fast CPU (not necessary, but will decrease rendering time significantly).
- Clone the repository.
- Navigate to the root directory and create a build directory.
- Move into the newly created build directory.
- Run
cmake .. -G <generator name here> -A x64
. (replace the generator name with the name of your IDE) - Compile and run.
The project is currently in a very early state. If you would like to contribute to it, send me a message on Twitter to have a chat! I would love to hear from you.
First and foremost, Maple is used to teach me about path-tracing. It is my very first path-tracer. The fundamentals are based on "Raytracing in a Weekend" by Peter Shirley, but have been adapted and expanded upon.