Function block_mesh::greedy_quads_with_merge_strategy
source · [−]pub fn greedy_quads_with_merge_strategy<T, S, Merger>(
voxels: &[T],
voxels_shape: &S,
min: [u32; 3],
max: [u32; 3],
faces: &[OrientedBlockFace; 6],
output: &mut GreedyQuadsBuffer
) where
T: Voxel,
S: Shape<3, Coord = u32>,
Merger: MergeStrategy<Voxel = T>,
Expand description
Run the greedy meshing algorithm with a custom quad merging strategy using the MergeStrategy
trait.