Fixed gaps in LoD sprites

This commit is contained in:
Joshua Barretto 2020-04-24 15:26:07 +01:00
parent b2c8dc0806
commit e84c2aa1db

View File

@ -35,13 +35,13 @@ impl<'a, V: SizedVol> SizedVol for Scaled<'a, V> {
fn lower_bound(&self) -> Vec3<i32> {
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<i32> {
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)
}
}