Go to file
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
.idea - Cleaned up code using CLion inspection. 2018-12-05 23:07:00 -08:00
GlProject First World Class Implementation 2018-12-15 23:55:36 -08:00
Libraries/cute - Created a Texture Atlas class 2018-12-07 13:39:27 -08:00
Textures First World Class Implementation 2018-12-15 23:55:36 -08:00
CMakeLists.txt First World Class Implementation 2018-12-15 23:55:36 -08:00
atlas.png give the test BlockModel all 6 faces 2018-12-07 22:13:27 -08:00