Greedy meshing for complex voxel data