Godzil c9021974f6 Add a world generator based on another raytracer file format I made in the past and add a crude tool to run it. | %!s(int64=4) %!d(string=hai) anos | |
---|---|---|
external | %!s(int64=4) %!d(string=hai) anos | |
output | %!s(int64=4) %!d(string=hai) anos | |
source | %!s(int64=4) %!d(string=hai) anos | |
tests | %!s(int64=4) %!d(string=hai) anos | |
.gitignore | %!s(int64=4) %!d(string=hai) anos | |
.gitmodules | %!s(int64=4) %!d(string=hai) anos | |
.travis.yml | %!s(int64=4) %!d(string=hai) anos | |
CMakeLists.txt | %!s(int64=4) %!d(string=hai) anos | |
COPYING | %!s(int64=4) %!d(string=hai) anos | |
LICENSE | %!s(int64=4) %!d(string=hai) anos | |
README.md | %!s(int64=4) %!d(string=hai) anos |
A Quick and dirty raytracer.
This raytracer is made following the book «The Ray Tracer Challenge» by Jamis Buck.
It is writen in C++ with no STL and use LodePNG to output PNG file.
From chapter 05:
From Chapter 06:
From Chapter 07:
From Chapter 08:
From Chapter 09:
From Chapter 10:
From Chapter 11: