OpenVDB
DevelopersDreamWorks Animation, Academy Software Foundation
Initial releaseAugust 3, 2012; 13 years ago (2012-08-03)
Stable release
13.0.0[1] Edit this on Wikidata / 4 November 2025; 7 months ago (4 November 2025)
Written inC++
TypeSoftware library
LicenseMozilla Public License 2.0
Websiteopenvdb.org
Repositorygithub.com/AcademySoftwareFoundation/openvdb

OpenVDB is an open source software library for working with sparse volumetric data. It provides a hierarchical data structure and related functions to help with calculating volumetric effects in CGI applications. Volumetric effects apply to volumes, as opposed to just on surfaces. An example is fog.

Specifically catering for feature film production, the library was originally developed by DreamWorks Animation and is currently maintained by the Academy Software Foundation (ASWF). The primary authors are Ken Museth, Peter Cucka, Mihai Aldén, and David Hill. OpenVDB is written in C++ and has Python bindings.

OpenVDB is supported in a wide range of CGI software, such as Blender (since April 2016), Cinema 4D, Houdini, and RenderMan. It was first used in the films Puss in Boots (2011)[2] and Rise of the Guardians (2012).

What does VDB stand for?

edit

Over the years VDB has been interpreted to mean different things, none of which are very descriptive: "Voxel Data Base", "Volumetric Data Blocks", "Volumetric Dynamic B+tree", etc. In early presentations of VDB even a different name was used, "DB+Grid", which was abandoned to emphasize its distinction from similarly named, but different, existing sparse data structures like DT-Grid or DB-Grid. The simple truth is that "VDB" is just a name.[3][4]

References

edit
  1. ^ "Release 13.0.0". 4 November 2025. Retrieved 6 November 2025.
  2. ^ "DreamWorks Animation Releases Proprietary Volumetric Format OpenVDB to Open Source Community" (PDF).
  3. ^ "OpenVDB Frequently Asked Questions". Retrieved 2022-02-24.
  4. ^ "CppCast Episode 227: OpenVDB with Ken Museth". YouTube. Retrieved 2023-08-16.
edit


📚 Artikel Terkait di Wikipedia

C++

OpenH264 OpenImageIO Open Inventor OpenNN openFrameworks OpenRTM-aist OpenVDB Oracle Template Library Orfeo toolbox OR-Tools Parallel Patterns Library

E-on Vue

Convert meshes to Clouds Cloud morphing Import OpenVDB Export standalone and cloud layer zones to OpenVDB Export skies as HDRI Primitive and Feature modeling

Rise of the Guardians

developed OpenVDB, a more efficient tool and format for manipulating and storing volume data, like smoke and other amorphous materials. OpenVDB had been

XGBoost

OpenH264 OpenImageIO Open Inventor OpenNN openFrameworks OpenRTM-aist OpenVDB Oracle Template Library Orfeo toolbox OR-Tools Parallel Patterns Library

LightWave 3D

Based Rendering System, Render & Light Buffers, New Volumetric Engine, OpenVDB Support, New Lighting Architecture, Surface Editor - Material Nodes & Surface

Boost (C++ libraries)

OpenH264 OpenImageIO Open Inventor OpenNN openFrameworks OpenRTM-aist OpenVDB Oracle Template Library Orfeo toolbox OR-Tools Parallel Patterns Library

OpenCV

OpenH264 OpenImageIO Open Inventor OpenNN openFrameworks OpenRTM-aist OpenVDB Oracle Template Library Orfeo toolbox OR-Tools Parallel Patterns Library

RealFlow

daemons falloff, crown daemon, and spreadsheets DYVERSO solvers and rapid OpenVDB meshing speed up simulation times by 10x. RFConnect is a connectivity plugin