Skip to content

Nawreua/Raytracer-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raytracer

This is a collection of tools for raytracing in C++ made following The Raytracer Challenge by Jamis Buck.

This project requires C++17 and CMake 3.12.

Compile the library

sh$ mkdir build
sh$ cd build
sh$ cmake ..
sh$ make

Launch the testsuite

The testsuite uses the GoogleTest suite.

sh$ mkdir build
sh$ cd build
sh$ cmake .. -DCMAKE_BUILD_TYPE=Debug
sh$ make check
sh$ ./check

Current state

Currently, I am working on the duo reflection / refraction.

rendered image

This image was made with the PlaneWorld binary.

About

A collection of tools for raytracing in C++

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors