|
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.