Hello,
When filling a volume with data like this:
Code:
volumeData(Region(Vector3DInt32(0,0,0), Vector3DInt32(8, 1, 8)))
{0,0,0,1,0,0,0,0},
{0,1,1,1,1,1,2,0},
{4,4,0,0,0,0,2,0},
{4,4,0,1,2,0,2,2},
{4,4,0,4,3,0,2,2},
{4,4,0,0,0,0,2,0},
{0,4,3,3,3,3,2,0},
{0,0,0,3,3,3,0,0},
When surface extracting the 1 voxel(data 1) on the first x row, and 4 voxels(data 4) on the first z row have an issue with the outer voxel face not being built. I am using the
CubicSurfaceExtractorWithNormals<SimpleVolume,MaterialDensityPair44>I'm trying to setup loading and saving Voxel data for assets, so my regions for this purpose need to be tight. I would rather not use magic numbers or hacky larger regions to get it to work.