]> git.lizzy.rs Git - dragonblocks3d.git/blob - src/dragonblocks/mapgen.hpp
Frustum & Backface Culling
[dragonblocks3d.git] / src / dragonblocks / mapgen.hpp
1 #pragma once
2
3 #include "chunk.hpp"
4 #include "gl.hpp" 
5
6 namespace dragonblocks
7 {
8         class BlockDef;
9         
10         class Mapgen
11         {
12                 public:
13                 float grass_layer_middle = 0, grass_layer_range = 64;
14                 BlockDef *air_def, *stone_def, *dirt_def, *grass_def;
15                 
16                 Chunk::Data generate(const glm::ivec3 &) const;
17         };
18 };