Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.35 KB

readme.md

File metadata and controls

36 lines (28 loc) · 1.35 KB

This is my take on the great Ray tracing in one weekend series.

It is written in TypeScript.

Features

  • grids, BVH+SAH, BIH+SAH
  • multithreaded rendering
  • loading glTF models
  • IBL
  • PBR
  • ACES tone mapping

See it in action

https://mixtur.github.io/raytracing-weekend/

Run locally

 # you'll need node.js and npm installed in your system
 npm install 
 npm start # serves the raytracer page on 0.0.0.0:8080

Acknowledgments

  1. This wouldn't be possible without the great Ray tracing in one weekend series.
  2. PBR is implemented using these papers
  3. Ported RGBE parser from our in-house 3d engine, as well as some math
  4. glTF models are taken from here