Skip to content

Loris-Moreau/RayTracing

Repository files navigation

RayTracing

My Adventure following The Ray Tracing in One Weekend Series

Note

currently porting this to Compute Shaders to shorten render time.

Caution

Hi, Currently having issues with the lighting for the render in Book 3 Part 12.2
The last functional commit is This

Note

Check the Images Folder for more Renders.

Also here is another implementation of the raytracer that works a bit better.

Tip

If you wish to do the renders yourself, at the end of the Main file (Line 361) change the number in the switch for the corresponding render you wish to do.


Here are my Renders :

Final Render of Book 1

Final Render (Book 1)


Perlin Noise Render of Book 2 Part 5

Perlin Render 1 (B2, P5 1) Perlin Render 3 (B2, P5 5) Demonic Writhing Mass (B2, P5 6) Perlin Render 5 (B2, P5 7)


Quads Render of Book 2 Part 6

Quads (B2, P6)


Light Render of Book 2 Part 7.3

Light Render 1 (B2, P7 3)


Cornell's Box (Empty) Render of Book 2 Part 7.4

Cornell's Empty Box (B2, P7 4)

Cornell's Box (Standard) Render of Book 2 Part 8

Cornell's Standard Box (B2, P8)

Cornell's Box (Foggy)

Cornell's Foggy Box (B2 P9


Final Render of Book 2

Final Render (B2 P10)

About

My Adventure following The Ray Tracing in One Weekend Series

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages