Skip to content

tansonlee/ray-tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracer

A ray tracer equipped with features such as multi-threading and camera positioning. It can render multiple materials including metal, glass, and matte surfaces. Inspired by "Ray Tracing in One Weekend".

Examples

Result:

Setup process:

Running the project

cd build
cmake ../CMakeLists.txt
make
./run.sh