Add files via upload

This commit is contained in:
MihailRis 2021-04-25 16:08:48 +03:00 • committed by GitHub
commit e1cdcf01e9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
49 changed files with 2866 additions and 0 deletions

18
src/voxels/Block.h Normal file
View file

@ -0,0 +1,18 @@
#ifndef VOXELS_BLOCK_H_
#define VOXELS_BLOCK_H_
class Block {
public:
static Block* blocks[256];
const unsigned int id;
// 0 1 2 3 4 5
int textureFaces[6]; // -x,x, -y,y, -z,z
unsigned char emission[3];
unsigned char drawGroup = 0;
bool lightPassing = false;
Block(unsigned int id, int texture);
};
#endif /* VOXELS_BLOCK_H_ */