There are now 9 articles, all with full source code. :)
4: animation; refitting and rebuilding a BVH.
5: TLAS & BLAS; this is how RTX/DXR handles BVHs for games.
6: TLAS & BLAS part 2 (5 was getting too long).
7: Using the BVH for nice rendering.
8: Whitted-style ray tracing, with an HDR skydome...
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
*...
The video is actually from the older version of the benchmark, and it indeed has an editing mistake.
In the new benchmark the noise is no longer stationary. I find the stationary noise easier on the eyes, but a lot of people find it very distracting.
I have uploaded a new version of the demo. This one has far better noise characteristics: image quality of the regular RTX version (10 spp) now exceeds the quality of the 'RTX2' (24spp) executable of the original release. Performance also improved: the 10spp version runs at about the speed of...
The mighty RTX 6000 has fallen. Strangely enough two RTX 2080 Ti's beat it; I don't think they are overclocked either. Driver issue perhaps? I do wonder now how the Titan RTX perrforms.
A new path tracing benchmark with RTX support is available from:
https://jacco.ompf2.com/lighthouse-2-rtx-path-tracing-benchmark
The benchmark also runs on pre-RTX hardware, although performance is lower.
If you own a device that is not in the list I would love to hear your performance results...