diff options
| author | Crozet Sébastien <developer@crozet.re> | 2020-12-27 18:14:22 +0100 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2020-12-29 11:31:59 +0100 |
| commit | 8d925a02ef97844bc937584a9095c1396daeee35 (patch) | |
| tree | 687a77ccde4bdade1832a19ea3a98e35d141c2b8 /src_testbed/objects | |
| parent | 27ebb541f8766477464ce3e910ba3fd0822df818 (diff) | |
| download | rapier-8d925a02ef97844bc937584a9095c1396daeee35.tar.gz rapier-8d925a02ef97844bc937584a9095c1396daeee35.tar.bz2 rapier-8d925a02ef97844bc937584a9095c1396daeee35.zip | |
Add convex polygons support.
Diffstat (limited to 'src_testbed/objects')
| -rw-r--r-- | src_testbed/objects/heightfield.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src_testbed/objects/heightfield.rs b/src_testbed/objects/heightfield.rs index dbf14ad..fed168d 100644 --- a/src_testbed/objects/heightfield.rs +++ b/src_testbed/objects/heightfield.rs @@ -10,7 +10,6 @@ use rapier::math::Point; #[cfg(feature = "dim3")] use rapier::math::Vector; use std::cell::RefCell; -use std::rc::Rc; pub struct HeightField { color: Point3<f32>, @@ -52,6 +51,8 @@ impl HeightField { color: Point3<f32>, window: &mut Window, ) -> HeightField { + use std::rc::Rc; + let (vertices, indices) = heightfield.to_trimesh(); let indices = indices.into_iter().map(|i| na::convert(i)).collect(); let mesh = Mesh::new(vertices, indices, None, None, false); |
