diff --git a/README.md b/README.md index 8fc8931..65b215f 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,25 @@ DoRayMe ======= -A Quick and dirty raytracer. \ No newline at end of file +A Quick and dirty raytracer. + + +This raytracer is made following the book "[The Ray Tracer Challenge](https://pragprog.com/book/jbtracer/the-ray-tracer-challenge)" by Jamis Buck. + +It is writen in C++ with no STL and use [LodePNG](https://github.com/lvandeve/lodepng) to output PNG file. + + +Examples outputs +---------------- + +From chapter 05: + +![Chapter 5 rendering test](output/ch05_test.png) + +From Chapter 06: + +![Chapter 6 rendering test](output/ch06_test.png) + +From Chapter 07: + +![Chapter 7 rendering test](output/ch07_test.png) \ No newline at end of file diff --git a/output/ch5_test.png b/output/ch5_test.png new file mode 100644 index 0000000..a1da3ef Binary files /dev/null and b/output/ch5_test.png differ diff --git a/output/ch6_test.png b/output/ch6_test.png new file mode 100644 index 0000000..6c7f2f6 Binary files /dev/null and b/output/ch6_test.png differ diff --git a/output/ch7_test.png b/output/ch7_test.png new file mode 100644 index 0000000..57a4463 Binary files /dev/null and b/output/ch7_test.png differ