Ray tracing playground in modern C++
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Clyne 456b9f4cef
renderer refactoring; controls for lookat
6 months ago
imgui@d06b8b58d8 initial commit 6 months ago
.gitignore many changes, more controls 6 months ago
.gitmodules initial commit 6 months ago
LICENSE initial commit 6 months ago
Makefile many changes, more controls 6 months ago
README.md initial commit 6 months ago
color.h initial commit 6 months ago
main.cpp renderer refactoring; controls for lookat 6 months ago
object.h abstract objects 6 months ago
random.h un-fix threads; more refactoring 6 months ago
ray.h initial commit 6 months ago
renderer.h renderer refactoring; controls for lookat 6 months ago
sphere.h abstract objects 6 months ago
vec3.h many changes, more controls 6 months ago
view.h renderer refactoring; controls for lookat 6 months ago
world.h abstract objects 6 months ago

README.md

raytracer

Based on code from the Ray Tracing in One Weekend book series.