Technical Research Library
Open Source Projects
Technology News

Open Source Projects

OpenVDB

OpenVDB is an 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 is developed and maintained by DreamWorks Animation for use in volumetric applications typically encountered in feature film production.

OpenDCX

OpenDCX DreamWorks Deep Compositing Extensions allow anti-aliased compositing of OpenEXR (openexr.com) deep image files with a mixture of solid and volumetric elements, while keeping the memory requirements to a minimum. The addition of subpixel masks to each sample allows for coverage and opacity to be treated separately, without an excessive increase in memory consumption, and with the use of the new 'hard surface' flag, the included flattening algorithm allows for any combination of volumetric and solid elements to be merged with plausible anti-aliasing. Furthermore, the extensions provide the ability to apply affine image-space transforms to the deep image data, taking advantage of the sub-pixel information within each sample. Finally, a sub-pixel accurate pixel filtering method is provided to allow higher quality image reconstruction.

Copyright 2013,2014,2015,2016 DreamWorks Animation LLC. All rights reserved.