AcademySoftwareFoundation/openvdb
OpenVDB - Sparse volume data structure and tools observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 99
- Release rhythm 43
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 89.5
- age_days: 4891
- days_rel: 303
- days_push: 8
- n_releases_24m: 5
Adoption not part of the score
3382 stars · 767 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
OpenVDB is an Academy Award-winning open-source C++ library providing a hierarchical data structure and tool suite for efficiently storing and manipulating sparse volumetric data on 3D grids. Originally developed by DreamWorks Animation for film VFX, it is now maintained by the Academy Software Foundation and includes NanoVDB for GPU support and OpenVDB AX, a DSL for volumetric manipulation.
Use cases
- store and manipulate sparse volumetric data in C++
- voxelize meshes and other geometry into 3D grids
- render volumes like smoke and fire in a VFX pipeline
- run fluid simulations on sparse grids
- process level sets with CSG, filtering, and compositing operations
- work with volumetric data on the GPU via NanoVDB
- read and write .vdb volume files
When to choose
- you need high-performance sparse 3D volume storage with fast random access
- you are building VFX, simulation, or rendering tools involving volumes
- you need GPU-accelerated volumetric processing with NanoVDB
- you need a mature, industry-standard volume format compatible with Houdini
When to avoid
- you only need simple dense voxel grids for a small game
- your project cannot handle C++ build complexity and dependencies
- you need a lightweight header-only solution with no compilation
Facets
library · maturity stable
graphics simulation image-processing serialization file-system graphics simulation developer-tools cpp cross-platform python sparse-volumes voxels vfx nanovdb level-sets houdini volumetric-data game-development gpu
5 sources
- readme: https://github.com/AcademySoftwareFoundation/openvdb · fetched 2026-08-28 · 99d4bd5b525b
- homepage: http://www.openvdb.org/ · fetched 2026-08-29 · 19d2c01df3e9
- site_page: https://www.openvdb.org/about · fetched 2026-08-29 · 3df39992f4ff
- site_page: https://www.openvdb.org/documentation · fetched 2026-08-29 · b2282337549a
- site_page: https://www.openvdb.org/documentation/doxygen/changes.html · fetched 2026-08-29 · fec0a66ed4ce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AcademySoftwareFoundation/openvdb | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="AcademySoftwareFoundation/openvdb")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem