/raytracer

Primary LanguageC++OtherNOASSERTION

project-3-starter

Project 3: raytracer

Render preview

Takes in a mrraytracer scene JSON file and renders it to a PNG file. This implementation uses OpenMP for parallel computation of rendering rays: sudo apt install libomp-dev.

Group members:

model2json.py

Converts STL/OBJ files into mrraytracer compatible JSON files. Runs transformations across multiple threads. Run model2json.py --help for commands, or see the JSON files in the example folder for example command line usage.

Examples

Stanford Dragon

Stanford Dragon

Stanford Bunny (Low Poly)

Stanford Bunny

Cornell Box

Cornell Box