Skip to content

Averydx/RayTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code for a raytracer following the book "The Ray Tracer Challenge" By Jamis Buck. Additional improvements include a TLAS and BLAS for performance improvements as well as multithreading using OpenMP.

Build instructions on windows

The only dependency is the Catch2 testing library. CMAKE will download the source and build the library alongside the project. Make sure your compiler supports OpenMP as it is used for parallelization.

mkdir build cd build cmake.. cmake --build . --config Release

Some cool looking renders!

Stanford dragon: alt text

Skull: alt text

Spheres: alt text

Copper pot and glass bottle: alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published