GLENDALE, CA — DreamWorks Animation SKG, Inc. has launched OpenVDB (openvdb.org), a previously proprietary sparse volume data format, to the Open Source community. OpenVDB enables a dramatic increase in the scale of achievable volumetric effects.
“DreamWorks Animation’s technology in the hands of our artists has created our rich, iconic characters and worlds,” says Dr. Lincoln Wallen, head of animation technology at DreamWorks Animation. “Our OpenVDB technology in particular has been the focus of intense industry interest. We have benefitted from using Open Source, and we are pleased to contribute back into the Open Source community in sharing OpenVDB.”
With OpenVDB volume technology the studio was able to overcome the memory limitations to which other data formats are subject, adds David Lipton, head of effects on DreamWorks’s up-coming Mr. Peabody & Sherman release. “This allows us to create more detailed and interesting images than would otherwise be possible. By removing these limitations we are more free to achieve the director's vision.”
OpenVDB is a hierarchical data structure and suite of tools for the efficient manipulation of sparse volumetric data. Developed by Dr. Ken Museth at DreamWorks Animation, OpenVDB stores sparse three-dimensional voxel grids in a compact form. It offers an effectively infinite index space, compact storage in memory and on disk, fast random and sequential data access. Additionally, the release contains a collection of algorithms designed for important operations such as filtering, constructive solid geometry, compositing, sampling and voxelization from other geometric representations.