I am working on a series of blog posts on constructing a BVH, in straight 'sane' C++, with source code on Github:
https://jacco.ompf2.com/2022/04/13/how-to-build-a-bvh-part-1-basics/
and
https://github.com/jbikker/bvh_article
Three articles have been released so far:
* Basics
* Faster rays
* Binned building
Two more articles are planned, one on BVH refitting, one on TLAS/BLAS for animated scenes.
Comments are welcome, e.g. via Twitter, @j_bikker.
https://jacco.ompf2.com/2022/04/13/how-to-build-a-bvh-part-1-basics/
and
https://github.com/jbikker/bvh_article
Three articles have been released so far:
* Basics
* Faster rays
* Binned building
Two more articles are planned, one on BVH refitting, one on TLAS/BLAS for animated scenes.
Comments are welcome, e.g. via Twitter, @j_bikker.