diff --git a/experiments/2024-12-09/src/extra/triangulate.rs b/experiments/2024-12-09/src/extra/triangulate.rs index 796dc22ea..9230165cd 100644 --- a/experiments/2024-12-09/src/extra/triangulate.rs +++ b/experiments/2024-12-09/src/extra/triangulate.rs @@ -43,11 +43,14 @@ pub fn triangulate(vertices: &[Handle], surface: &Plane) -> TriMesh { ) .unwrap(); - let triangles = triangulation.inner_faces().map(|triangle| { - let points = - triangle.vertices().map(|vertex| vertex.data().point_vertex); - Triangle { points } - }); + let triangles = triangulation + .inner_faces() + .map(|triangle| { + let points = + triangle.vertices().map(|vertex| vertex.data().point_vertex); + Triangle { points } + }) + .collect::>(); let mut mesh = TriMesh::new(); mesh.triangles.extend(triangles);