4 ms·
As I didn't know what the BVH is, from the first, OP linked article: In this series we explore the wonderful world of the bounding volume hierarchy: the mysteri
by froh 5y ago
As I didn't know what the BVH is, from the first, OP linked article: In this series we explore the wonderful world of the bounding volume hierarchy: the mysterious data structure that enables real-time ray tracing on recent GPUs, in complex, animated scenes. Despite the broad adoption of ray tracing in games, in-depth understanding of the underlying technology seems to be reserved to a select few. In this article we show how a proper BVH is implemented without support from DXR / RTX / OptiX / Vulkan, in easy-to-read ‘sane C++’.