From 28b7866aee68ca844406bea4761d630a7913188d Mon Sep 17 00:00:00 2001 From: Crozet Sébastien Date: Wed, 20 Jan 2021 15:40:00 +0100 Subject: Switch to [u32; DIM] instead of Point for element indices. --- src_testbed/objects/heightfield.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src_testbed/objects/heightfield.rs') diff --git a/src_testbed/objects/heightfield.rs b/src_testbed/objects/heightfield.rs index a2999b7..cb5edf3 100644 --- a/src_testbed/objects/heightfield.rs +++ b/src_testbed/objects/heightfield.rs @@ -55,7 +55,10 @@ impl HeightField { use std::rc::Rc; let (vertices, indices) = heightfield.to_trimesh(); - let indices = indices.into_iter().map(|i| na::convert(i)).collect(); + let indices = indices + .into_iter() + .map(|idx| Point3::new(idx[0] as u16, idx[1] as u16, idx[2] as u16)) + .collect(); let mesh = Mesh::new(vertices, indices, None, None, false); let mut res = HeightField { -- cgit