Welcome


OpenVDB is an Academy Award-winning open-source C++ library comprising a novel hierarchical data structure and a suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids. It was developed by DreamWorks Animation for use in volumetric applications typically encountered in feature film production and is now maintained by the Academy Software Foundation (ASWF).

News

October 31, 2024

OpenVDB 12.0.0 is now available to download.

Highlights of this major release:

  • Major changes to NanoVDB's directory structure, file names and namespaces to improve consistency with OpenVDB.
  • New Tree API methods to offer low-level manipulation of the tree hierarchy for improved performance.
  • Python bindings have been ported from pybind11 to nanobind.
  • Many other bug fixes, new features, and improvements.

See the release notes for a complete list of changes.

November 1, 2023

OpenVDB 11.0.0 is now available to download.

Highlights of this major release:

  • Several new tools to construct and modify NanoVDB grids on the GPU.
  • New NanoVDB type that separates topology and data.
  • New file format that supports streaming of raw NanoVDB buffers.
  • OpenEXR 2 and Python 2 are no longer supported.
  • Removed most Boost dependencies.

See the release notes for a complete list of changes.

October 31, 2022

OpenVDB 10.0.0 is now available to download.

Highlights of this major release:

  • Introducing OpenVDB Link, which provides a Mathematica interface to OpenVDB.
  • Introducing a new command line tool, dubbed vdb_tool, that can combine any number of the high-level tools available in openvdb/tools.
  • Many other bug fixes, new features, and improvements.

See the release notes for a complete list of changes.

June 9, 2022

OpenVDB 9.1.0 is now available to download.

This is a minor release:

  • Added new rasterization methods from point data
  • OpenVDB AX Windows support
  • NanoVDB AMD HIP support
  • Many other bug fixes, new features and improvements

See the release notes for a complete list of changes.

October 29, 2021

OpenVDB 9.0.0 is now available to download.

Highlights of this major release:

  • NanoVDB, which offers GPU support
  • Improved compilation times
  • Support for OpenEXR version 3

See the release notes for a complete list of changes.

June 11, 2021

OpenVDB 8.1.0 is now available to download.

This is a minor release:

  • Too many improvements and bug fixes to list here
  • Dropping support for major version 5

See the release notes for a complete list of changes.

February 5, 2021

OpenVDB 8.0.1 is now available to download.

This is a patch release:

  • fix to CSG intersection mode in new merge algorithm
  • various bug fixes and other improvements

See the release notes for a complete list of changes.