Skip to content

bramvito/raytracing

Repository files navigation

raytracing

A simple path tracer supporting different materials e.g. diffuse lambertian, metal, glass, diffuse light etc. The acceleration structure used is a bounding volume hierarchy (BVH) that uses the surface area heuristic (SAH) to divide it's volumes. The path tracer is using the architecture from the famous Ray Tracing in One Weekend tutorial. Other resources that were very helpfull were:

Here are some rendered images:

spheres with bunny

blocks

blob

blob heatmap

street

street night

room

About

A simple path tracer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published