Godzil ace7d53571 Clearing up some memory to prevent stupid issues
Preparing for some optimisations. (absolutely need to reduce the ammount of allocations done.)
2020-03-02 08:24:09 +00:00
2020-02-26 02:24:04 +00:00
2020-02-14 14:21:07 +00:00
2020-02-20 01:53:28 +00:00
2020-02-27 17:24:40 +00:00
2020-02-17 21:28:55 +00:00
2020-02-17 21:28:55 +00:00
2020-02-26 02:29:10 +00:00

codecov Codacy Badge Coverage Status Build Status

DoRayMe

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.

Examples outputs

From chapter 05 - Sphere intersections:

Chapter 5 rendering test

From Chapter 06 - Phong shading:

Chapter 6 rendering test

From Chapter 07 - World / Camera / Scenes:

Chapter 7 rendering test

From Chapter 08 - Shadows:

Chapter 8 rendering test

From Chapter 09 - Planes:

Chapter 9 rendering test

From Chapter 10 - Patterns:

Chapter 10 rendering test

From Chapter 11 - Reflections, Transparency & Refractions

Chapter 11 reflections rendering test

Chapter 11 refraction rendering test

Chapter 11 rendering test

From Chapter 12 - Cubes:

Chapter 12 rendering test

From Chapter 13 - Cylinders:

Chapter 13 rendering test Bonus: Chapter 13 cone test

From Chapter 14 - Groups & Bounding boxes Chapter 14 rendering test

Bonus (from the forum):

Merry Christmas Merry Christmas

(about 7min render time using OpenMP on a 2.6Ghz Core i7 3720QM)

Description
No description provided
Readme 5.8 MiB
Languages
C++ 96.5%
CMake 3.2%
C 0.3%