veloren/common/src/volumes
Joshua Yanovski 69f68ddf29 Reduce chunks / chonk by trimming the ends.
This improves the defragment operation for chonks by letting them remove
chunks at the top that match above, and bottom that match below.  This
reduces the chunks / chonk from around 5.9 to around 3.4 at origin. From
my investigations, adding something for water would probably get us a
full 50% reduction, if we could collapse intermediate chunks; block
types other than rock / air / water never appear to have full chunks of
the same block, so any additional optimization will require changes to
the subchunk compression format or changes to the actual chunks we
generate.
2020-09-29 19:08:45 +02:00
..
chunk.rs Reduce chunks / chonk by trimming the ends. 2020-09-29 19:08:45 +02:00
dyna.rs Remove spurious uses of Vox. 2020-09-26 16:30:40 +02:00
mod.rs Added terrain sprite LoD 2020-04-25 21:44:23 +01:00
scaled.rs Remove spurious uses of Vox. 2020-09-26 16:30:40 +02:00
vol_grid_2d.rs Added #![deny(clippy::clone_on_ref_ptr)] to all crates and fixed resulting lint errors 2020-09-27 17:25:33 +01:00
vol_grid_3d.rs apply new rustfmt - touching alot of files 2020-02-01 21:39:39 +01:00
vol_map.rs common: Rework volume API 2019-09-06 15:43:31 +02:00