Specifies common options for getNearIsotropicBlockSize and getTwoDimensionalBlockSize.

Hierarchy

Properties

chunkToViewTransform: Float32Array

Linear (not affine) transformation matrix with rank columns and displayRank rows in column-major order. Specifies the transformation from chunk space to an isotropic "camera view space". Note that only relative scales of input dimensions are relevant, any rotations applied are irrelevant.

displayRank: number
lowerVoxelBound?: Float32Array

This, together with upperVoxelBound, specifies the total volume dimensions, which serves as a bound on the maximum chunk size. If not specified, defaults to a zero vector.

maxBlockSize?: Uint32Array
maxVoxelsPerChunkLog2?: number

Base 2 logarithm of the maximum number of voxels per chunk. Defaults to DEFAULT_MAX_VOXELS_PER_CHUNK_LOG2.

minBlockSize?: Uint32Array
rank: number

Number of chunk dimensions.

upperVoxelBound?: Float32Array

Upper voxel bound. If not specified, the total volume dimensions are not used to bound the chunk size.

Generated using TypeDoc