HDK
|
#include <UT_VoxelArray.h>
Public Types | |
enum | DitherType { DITHER_NONE, DITHER_ORDERED } |
Public Member Functions | |
UT_VoxelCompressOptions () | |
bool | compressionEnabled () const |
Public Attributes | |
fpreal | myConstantTol |
fpreal | myQuantizeTol |
Tolerance for quantizing to reduced bit depth. More... | |
DitherType | myDitherType |
bool | myAllowFP16 |
Conversion to fpreal16, only valid for scalar data. More... | |
Definition at line 91 of file UT_VoxelArray.h.
Enumerator | |
---|---|
DITHER_NONE | |
DITHER_ORDERED |
Definition at line 102 of file UT_VoxelArray.h.
|
inline |
Definition at line 94 of file UT_VoxelArray.h.
|
inline |
Determines if compressTile should be run on this grid for things other than constant compression. Used by writeTiles to limit compression attempts.
Definition at line 111 of file UT_VoxelArray.h.
bool UT_VoxelCompressOptions::myAllowFP16 |
Conversion to fpreal16, only valid for scalar data.
Definition at line 126 of file UT_VoxelArray.h.
fpreal UT_VoxelCompressOptions::myConstantTol |
Tiles will be constant if within this range. This may need to be tighter than quantization tolerance as dithering can't recover partial values.
Definition at line 119 of file UT_VoxelArray.h.
DitherType UT_VoxelCompressOptions::myDitherType |
Definition at line 123 of file UT_VoxelArray.h.
fpreal UT_VoxelCompressOptions::myQuantizeTol |
Tolerance for quantizing to reduced bit depth.
Definition at line 121 of file UT_VoxelArray.h.