diff --git a/common/src/volumes/scaled.rs b/common/src/volumes/scaled.rs index 4f70b45538..aa7338352e 100644 --- a/common/src/volumes/scaled.rs +++ b/common/src/volumes/scaled.rs @@ -35,13 +35,13 @@ impl<'a, V: SizedVol> SizedVol for Scaled<'a, V> { fn lower_bound(&self) -> Vec3 { self.inner .lower_bound() - .map2(self.scale, |e, scale| (e as f32 * scale).floor() as i32) + .map2(self.scale, |e, scale| (e as f32 * scale).ceil() as i32) } #[inline(always)] fn upper_bound(&self) -> Vec3 { self.inner .upper_bound() - .map2(self.scale, |e, scale| (e as f32 * scale).floor() as i32) + .map2(self.scale, |e, scale| (e as f32 * scale).ceil() as i32) } }