youtube.com/playlist?lis...
youtube.com/playlist?lis...
github.com/jbikker/tiny...
To celebrate, this version has a lot of new features:
* New speedtest tool, with traversal kernel validation and shadow ray reporting
* Optimized BVH now outperforms Embree (not fair, that's not Embrees best builder, to be cont.)
(1/2)
github.com/jbikker/tiny...
To celebrate, this version has a lot of new features:
* New speedtest tool, with traversal kernel validation and shadow ray reporting
* Optimized BVH now outperforms Embree (not fair, that's not Embrees best builder, to be cont.)
(1/2)
It also details some variations, including one which is ~2x faster to compute with more regular convergence.
theorangeduck.com/page/variati...
It also details some variations, including one which is ~2x faster to compute with more regular convergence.
theorangeduck.com/page/variati...
drive.google.com/drive/folder...
drive.google.com/drive/folder...
maxliani.wordpress.com/2021/06/29/o...
maxliani.wordpress.com/2021/06/29/o...
blog.demofox.org/2024/05/19/a...
blog.demofox.org/2024/05/19/a...
Enjoy!
www.youtube.com/watch?v=teth...
Enjoy!
www.youtube.com/watch?v=teth...
- 4/8-wide BVH layout
- Conversion (collapse) from BVH2 to BVH4/8, Wald-style
- Basic intersect functions for both layouts.
BVH4 will primarily feed a fast OpenCL intersection function, but the CPU may also benefit. BVH8 will be used for CWBVH.
github.com/jbikker/tiny...
- 4/8-wide BVH layout
- Conversion (collapse) from BVH2 to BVH4/8, Wald-style
- Basic intersect functions for both layouts.
BVH4 will primarily feed a fast OpenCL intersection function, but the CPU may also benefit. BVH8 will be used for CWBVH.
github.com/jbikker/tiny...
lisyarus.github.io/blog/posts/i...
lisyarus.github.io/blog/posts/i...
Hi, my name is Jacco Bikker, I teach game C/C++ and graphics at Breda University.
Blog (mostly technical articles): jacco.ompf2.com/author/jbikk...
Github: github.com/jbikker
Currently working on tiny_bvh.h! Other projects: Lighthouse 2 path tracer, voxel rendering.
Hi, my name is Jacco Bikker, I teach game C/C++ and graphics at Breda University.
Blog (mostly technical articles): jacco.ompf2.com/author/jbikk...
Github: github.com/jbikker
Currently working on tiny_bvh.h! Other projects: Lighthouse 2 path tracer, voxel rendering.