bvh

BVH library

A modern C++ library for efficiently building and traversing 3D bounding volume hierarchies (BVHs) used in ray tracing and other applications.

A modern C++ BVH construction and traversal library

GitHub

957 stars
19 watching
92 forks
Language: C++
last commit: 3 months ago
bvhc11construction-algorithmscpp20header-onlyraytracingtraversal-algorithms

Related projects:

Repository Description Stars
bryanmcnett/hexbvh A data structure for efficient 3D bounding volume hierarchies 18
jpbruyere/vkvg A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. 774
baderouaich/bitmapplusplus A C++ library that provides simple and fast bitmap manipulation functionality. 36
gkjohnson/three-bvh-csg A library providing fast and dynamic CSG operations on top of three-mesh-bvh for 3D geometry operations in game development and graphics. 644
flamendless/brinevector3d A vector library with 3D support using ffi-accelerated structs 10
bkaradzic/bimg A C++ library for image manipulation and processing 333
lvh/caesium A modern cryptography library for Clojure based on libsodium 181
p-p-h-d/mlib A C library providing generic and type-safe container implementations 919
vcdevel/vc A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. 1,461
haskell/c2hs A tool that generates Haskell bindings to C libraries by analyzing their header files 199
blackmatov/flat.hpp A library of associative containers with vector-like behavior 75
treeform/vmath A math vector library for graphical applications 101
nvpro-samples/gl_vk_chopper A simple Vulkan rendering example 207
pagghiu/sanecpplibraries A set of C++ platform abstraction libraries providing a consistent API across macOS, Windows, and Linux. 526
nyorain/rvg A high-level graphics API for Vulkan 2D vector-like rendering 188