Imageworks Open Source

Field3D

Field3D is an open source library for storing voxel data. It provides C++ classes that handle storage in memory, as well as a file format based on HDF5 that allows the C++ objects to easily be written to and read from disk. While the supplied C++ classes map directly to the underlying file format, it is still possible to extend the class hierarchy with new classes if needed.

The library was initially developed at Sony Pictures Imageworks as a replacement for the three different in-house file formats already used to store voxel data. It is the foundation for Imageworks' in-house simulation framework and volume rendering software and is actively being used in production.

https://sites.google.com/site/field3d/