From 26f66813dddd0a9bcb024b93682cd5d365cc76fa Mon Sep 17 00:00:00 2001 From: Jarrod Doyle Date: Thu, 27 Jul 2023 21:14:52 +0100 Subject: [PATCH] Simplified brickmap grid_pos_to_world_pos --- src/voxel/brickmap.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/voxel/brickmap.rs b/src/voxel/brickmap.rs index eb21cef..4c16612 100644 --- a/src/voxel/brickmap.rs +++ b/src/voxel/brickmap.rs @@ -460,11 +460,7 @@ impl BrickmapManager { grid_pos: glam::UVec3, ) -> (glam::IVec3, glam::UVec3) { let chunk_dims = world.get_chunk_dims(); - let chunk_pos = glam::ivec3( - (grid_pos.x / chunk_dims.x) as i32, - (grid_pos.y / chunk_dims.y) as i32, - (grid_pos.z / chunk_dims.z) as i32, - ); + let chunk_pos = (grid_pos / chunk_dims).as_ivec3(); let block_pos = grid_pos % chunk_dims; (chunk_pos, block_pos) }