igor::iVoxelBlockInfo Struct Reference

#include <iTaskGenerateVoxels.h>

Public Attributes

iaVector3I _positionInLOD
 
iaVector3f _lodOffset
 
uint32 _lod
 
uint64 _size
 
iVoxelData_voxelData = nullptr
 
bool _transition = false
 

Detailed Description

voxel block information

contains information needed to be able to generate the voxel data for specified voxel block

Member Data Documentation

◆ _lod

uint32 igor::iVoxelBlockInfo::_lod

level of detail of this block

◆ _lodOffset

iaVector3f igor::iVoxelBlockInfo::_lodOffset

level of detail dependent offset to absolute grid

◆ _positionInLOD

iaVector3I igor::iVoxelBlockInfo::_positionInLOD

absolute position of voxel block in LOD voxel coordinates

◆ _size

uint64 igor::iVoxelBlockInfo::_size

size of voxel block in voxel

◆ _transition

bool igor::iVoxelBlockInfo::_transition = false

true if the generated voxel data contains an air to solid transition

◆ _voxelData

iVoxelData* igor::iVoxelBlockInfo::_voxelData = nullptr

the destination voxel data structure


The documentation for this struct was generated from the following file: