We want to implement a BigChunk that's effectively a cube-scale chunk, modify heightmaps to be stored on BigChunks and be cube-scale instead, and have regular LevelChunks use wrapper heightmaps that offset coordinates and refer to the cube-scale heightmaps on the BigChunks.
[X] Support for cube-scale heightmaps in cc-core
[x] Switch SurfaceTrackerWrapper to be cube-scale, and implement wrapper offset heightmaps
[ ] Handle BigChunk loading and unloading, including heightmap saving
[ ] Make Cubes store references to their containing BigChunk
[ ] Move ColumnCubeMap from chunks onto BigChunk
[ ] Figure out how to make things not horrendously thread-unsafe (see #124)
We want to implement a
BigChunk
that's effectively a cube-scale chunk, modify heightmaps to be stored onBigChunk
s and be cube-scale instead, and have regularLevelChunk
s use wrapper heightmaps that offset coordinates and refer to the cube-scale heightmaps on theBigChunk
s.SurfaceTrackerWrapper
to be cube-scale, and implement wrapper offset heightmapsBigChunk
loading and unloading, including heightmap savingBigChunk
ColumnCubeMap
from chunks ontoBigChunk