|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overridevirtual |
Write volume data to disk.
| filepath | Destination path. |
| data | Volume data. Must satisfy VolumeData::is_consistent(). |
| options | Format-specific options. |
Implements MayaFlux::IO::VolumeWriter.
Definition at line 206 of file VDBWriter.cpp.
References MayaFlux::IO::Detail::VDBArchive::add_grid(), MayaFlux::IO::VolumeWriteOptions::background, MayaFlux::Kakshya::VolumeData::cell_count(), MayaFlux::Kakshya::VolumeData::fields, MayaFlux::Journal::FileIO, MayaFlux::IO::Detail::VDBArchive::grid_count(), MayaFlux::Journal::IO, MayaFlux::Kakshya::VolumeData::is_consistent(), MayaFlux::IO::Detail::VDBArchive::last_error(), MayaFlux::Kakshya::VolumeData::lattice, m_last_error, MF_DEBUG, MF_ERROR, MF_INFO, MayaFlux::IO::Detail::VDBGridSpec::name, MayaFlux::IO::resolve_write_path(), and MayaFlux::IO::Detail::VDBArchive::save().
Here is the call graph for this function: