Zepha/GlProject
aurailus 188f6ff20e First World Class Implementation
- Added PerlinNoise.(cpp/hpp) to repository.
- New BlockChunk class for storing block info
- New MeshChunk class, extends Entity and has a `build` method for building a mesh
- World Class that encapsulates some world logic
- ArrayTrans3D class for converting vectors to ints in chunks
- Rewrote some code in Main to use the World class
- MeshGenerator now uses a blockChunk and a blockAtlas
- MeshGenerator is not doing any culling in this commit
- Changed addFaces to use a glm::vec3
- BlockAtlas now has a `model` variable containing a BlockModel
- Changed the window title to be more descriptive
- Changed references of 'atlas' to 'textureAtlas'
2018-12-15 23:55:36 -08:00
..
blocks First World Class Implementation 2018-12-15 23:55:36 -08:00
engine First World Class Implementation 2018-12-15 23:55:36 -08:00
mesh First World Class Implementation 2018-12-15 23:55:36 -08:00
shader - Created a Texture Atlas class 2018-12-07 13:39:27 -08:00
world First World Class Implementation 2018-12-15 23:55:36 -08:00
Main.cpp First World Class Implementation 2018-12-15 23:55:36 -08:00