+ Added
- Removed serialization of BlockTerrainControl
+ Added ChunkManager interface
+ Added StreamingChunkManager interface
+ Added infinite chunk manager, using chunk groups
* Chunks will be stored in a chunks storage
+ Added block shape creator
+ Modified cuboid block shape to enable setting x,y,z of given cuboid
+ Added reading block shapes from xml
+ Added a simple block shape group
+ Added BlockSkinManager, which is able to stich together textures
- Removed storing state if block has no block on top of it
+ Added block data (byte)
+ Added chunk data (long)
+ Added block variations (type + data)
+ Added block putters (Selecting block variation based on face & camera)
+ Added render settings, making it possible to render a skin with a differnt material
+ Added set/unset/load/update to Block class, making it possible eg to add lights if a block is placed
+ Added serialization to block manager, making possible to ignore order of block registering
* Blocks are now identified by their id (String)
+ Added more functions to Vector3Int
+ Added AreaInt class
* Old chunk behaviour was moved to SimpleChunkManager
* BlockTerrainControl needs to have a chunk manager intialized!
+ Added server/client chunk manager (not finished ?)
+ Added render nodes to render settings, selecting where to put the geometry (Not used, yet - but may be useful for sth.)
+ ... forgot many things)
- Removed serialization of BlockTerrainControl
+ Added ChunkManager interface
+ Added StreamingChunkManager interface
+ Added infinite chunk manager, using chunk groups
* Chunks will be stored in a chunks storage
+ Added block shape creator
+ Modified cuboid block shape to enable setting x,y,z of given cuboid
+ Added reading block shapes from xml
+ Added a simple block shape group
+ Added BlockSkinManager, which is able to stich together textures
- Removed storing state if block has no block on top of it
+ Added block data (byte)
+ Added chunk data (long)
+ Added block variations (type + data)
+ Added block putters (Selecting block variation based on face & camera)
+ Added render settings, making it possible to render a skin with a differnt material
+ Added set/unset/load/update to Block class, making it possible eg to add lights if a block is placed
+ Added serialization to block manager, making possible to ignore order of block registering
* Blocks are now identified by their id (String)
+ Added more functions to Vector3Int
+ Added AreaInt class
* Old chunk behaviour was moved to SimpleChunkManager
* BlockTerrainControl needs to have a chunk manager intialized!
+ Added server/client chunk manager (not finished ?)
+ Added render nodes to render settings, selecting where to put the geometry (Not used, yet - but may be useful for sth.)
+ ... forgot many things)
Merge branch 'master' of https://github.com/rumangerst/cubes.git