Pathtracer Homer scene (5000 samples) Teapot scene (3000 samples) A naive Monte Carlo Pathtracer written in Rust supporting: YAML & Obj parser Multi-threading Iterative rendering AABB (Axis-aligned bounding box) for meshes Diffuse & Reflection & transparent material (with Fresnel) To run an example scene using: pahtracer: cargo run --release -- -s 1 -c 8 -r pathtracer example/pathtracer/cornel_box.yml raytracer: cargo run --release -- -s 1 -c 8 -r raytracer example/raytracer/cornel_box.yml For help: cargo run --release -- -h Sources: Scratchapixel Smallpt Obj model