Skip to content
This repository was archived by the owner on Jul 15, 2023. It is now read-only.

Tags: imageworks/Field3D

Tags

v1.7.3

Toggle v1.7.3's commit message
Bumping version to 1.7.3

v1.7.2

Toggle v1.7.2's commit message
Version 1.7.2

v1.7.1

Toggle v1.7.1's commit message
Version 1.7.1

v1.6.2

Toggle v1.6.2's commit message
Version 1.6.2

v1.7.0

Toggle v1.7.0's commit message
Latest production code as of 8/25/15.

Features:
MIP stability. It is now possible to set a 'MIP offset', indicating a reference point for animating inputs to makeMIP().
SparseField cache memory use reduced by reducing number of mutexes kept.
Thread safety. Re-introduced hdf5 locks in Field3DIn/OutputFileHDF5.
FieldCache keeps track of already-loaded fields and prevents unnecessary re-loading if data is still in memory.
FieldCache::memSize() tracks amount of total memory used by currently active Field3D fields.
FieldGroup now supports spatial min/max queries.
FieldGroup now supports option Add/Avg composite mode for overlapping fields.
FieldGroup now supports per-instance value remapping 'shaders' and per-instance transforms.
f3dinfo shows HDF5/Ogawa encoding
New f3dmerge app for combining .f3d files. Can also be used for converting between HDF5 and Ogawa files.

API:
coordinateSystem() version returns the extents computed.
Field3DInputFile::encoding() returns "Ogawa" or "HDF5"
Field3D::transformBounds() helper function.

Bug fixes:
discreteBounds() now prevents int overflow when converting from double.
SparseField::blockCoords now has error checking against inverted bounds and handles non-zero extents.min correctly.
MIP I/O fix to prevent concurrent HDF5 use.

v1.6.1

Toggle v1.6.1's commit message
Version 1.6.1

v1.6.0

Toggle v1.6.0's commit message
Version 1.6.0

v1.5.0

Toggle v1.5.0's commit message
Version 1.5.0

v1.4.3

Toggle v1.4.3's commit message
Version 1.4.3

v1.4.2

Toggle v1.4.2's commit message
Version 1.4.2