Skip to content

Commit

Permalink
check out new Dynamic Scene demo from 'Ray Tracing Challenge' book!
Browse files Browse the repository at this point in the history
  • Loading branch information
erichlof authored Nov 30, 2023
1 parent bbcf4b6 commit eec319e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Real-time Classic Ray Tracing on all devices with a browser, with real reflectio

![RayTracerChallenge](https://github.com/erichlof/THREE.js-RayTracing-Renderer/assets/3434843/b3285d98-b64d-4bfe-b3a0-818fc31b92b3)

* [Dynamic Scene Demo](https://erichlof.github.io/THREE.js-RayTracing-Renderer/Ray_Tracer_Challenge.html) This scene is from the cover of the fairly recent book on ray tracing called 'The Ray Tracer Challenge' by Jamis Buck. At the end of the book is a scene description for re-creating the scene featured on the book's cover. Not only did I enjoy going through the various challenges in Buck's book including rendering this final scene, I cranked up the challenge a notch and added real-time animations to his cool scene! From the GUI menu in the top-right corner, you can select one of 5 different animations that will bring Buck's scene to life. The nice thing about Ray Tracing vs. Path Tracing is that with Ray Tracing there's hardly any noise to contend with. Even at 1 sample per pixel per frame, you get back a solid, stable image (which is definitely not the case for Path Tracing!). This strength makes Ray Tracing a great candidate for animated/dynamic scenes and real-time games in the browser. I may have an idea or two for some simple browser games that could be rendered with this Ray Tracing technology - stay tuned! ;-) <br>
* [Dynamic Scene Demo](https://erichlof.github.io/THREE.js-RayTracing-Renderer/Ray_Tracer_Challenge.html) This scene is from the cover of the fairly recent book on ray tracing called 'The Ray Tracer Challenge' by Jamis Buck. At the end of the book is a scene description for re-creating the scene featured on the book's cover. Not only did I enjoy going through the various challenges in Buck's book including rendering this final scene, I cranked the challenge up a notch and added real-time animations to his cool scene! From the GUI menu in the top-right corner, you can select one of 5 different animations that will bring Buck's scene to life. The nice thing about Ray Tracing vs. Path Tracing is that with Ray Tracing, there's hardly any noise to contend with. Even at 1 sample per pixel per frame, you get back a solid, stable image (which is definitely *not* the case for Path Tracing!). This strength makes Ray Tracing a great candidate for animated/dynamic scenes and real-time games in the browser. I may have an idea or two for some simple browser games that could be rendered with this Ray Tracing technology - stay tuned! ;-) <br>

<br>

Expand Down

0 comments on commit eec319e

Please sign in to comment.