diff --git a/experiments/2024-10-30/src/geometry.rs b/experiments/2024-10-30/src/geometry.rs index 932b464a2..d26d0083e 100644 --- a/experiments/2024-10-30/src/geometry.rs +++ b/experiments/2024-10-30/src/geometry.rs @@ -15,8 +15,8 @@ impl Mesh { self.triangles.iter().copied() } - pub fn vertex(&mut self, vertex: Vertex) { - self.vertices.push(vertex); + pub fn vertex(&mut self, point: Point) { + self.vertices.push(Vertex { point }); } pub fn triangle(&mut self, triangle: Triangle) { diff --git a/experiments/2024-10-30/src/model.rs b/experiments/2024-10-30/src/model.rs index 832cfba0b..1f4618473 100644 --- a/experiments/2024-10-30/src/model.rs +++ b/experiments/2024-10-30/src/model.rs @@ -1,4 +1,4 @@ -use crate::geometry::{Mesh, Vertex}; +use crate::geometry::Mesh; pub fn model() -> anyhow::Result { let mut mesh = Mesh::default(); @@ -13,7 +13,7 @@ pub fn model() -> anyhow::Result { [-0.5, 0.5, 0.5], // 6 [0.5, 0.5, 0.5], // 7 ] - .map(|vertex| mesh.vertex(Vertex { point: vertex })); + .map(|vertex| mesh.vertex(vertex)); [ [0, 4, 6], // left