1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-21 20:39:57 +01:00
small3dlib/programs/gbmeta/gbmetaTexture.h

148 lines
11 KiB
C
Raw Permalink Normal View History

2019-07-02 14:26:12 +02:00
#ifndef GBMETA_TEXTURE_H
#define GBMETA_TEXTURE_H
#define GBMETA_TEXTURE_WIDTH 64
#define GBMETA_TEXTURE_HEIGHT 64
const uint8_t gbmetaTexture[4096] = {
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
9,9,9,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,9,9,9,9,9,9,7,4,9,7,4,7,9,9,9,9,9,9,9,9,
9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,4,7,9,9,9,9,9,9,9,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,
9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
9,9,9,9,9,9,9,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,
9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,22,
22,21,20,20,20,20,20,7,9,9,9,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
20,20,20,20,20,9,9,9,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,6,0,0,0,0,9,9,9,7,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
20,20,20,20,9,9,0,0,0,0,9,6,0,6,6,0,6,6,6,6,0,6,6,0,6,6,0,6,6,0,6,6,0,6,6,0,6,0,
0,0,9,9,7,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,
20,20,20,9,9,0,0,0,9,6,155,6,6,155,6,6,6,6,155,6,6,155,6,6,155,6,6,155,6,6,155,
6,6,0,6,155,155,9,9,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
20,20,20,20,20,20,20,20,20,9,9,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
6,6,6,6,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
20,20,20,20,20,20,20,20,20,20,9,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,
20,20,20,20,20,20,20,20,20,20,20,7,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,7,
7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,
20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,
7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,
21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,
7,7,7,7,7,7,7,7,7,7,7,7,7,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,
22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,7,9,0,155,7,7,7,7,7,7,7,7,7,
7,7,9,7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,
22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,9,7,155,7,7,7,7,7,7,
12,12,12,12,12,9,12,12,12,12,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,
155,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,7,20,20,20,20,20,20,20,20,
20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
20,9,9,155,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,7,20,20,20,20,20,
20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,9,9,155,7,7,7,7,7,7,7,7,12,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,9,7,20,20,
20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,
20,20,20,20,20,20,20,9,7,155,7,7,7,7,7,7,7,9,7,7,7,9,7,7,9,9,7,7,7,7,7,7,7,7,9,
9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
20,20,20,20,20,20,20,20,7,9,0,155,7,7,7,7,7,7,9,7,7,7,7,9,7,7,7,9,7,7,7,7,7,7,7,
7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,
20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,7,7,7,7,
7,7,7,7,7,9,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,
20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,7,
7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,
20,20,20,20,20,20,20,20,20,20,20,20,7,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,7,7,
7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,
20,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,0,155,7,7,7,7,7,7,7,7,7,7,7,9,7,7,
7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,
21,20,20,20,20,20,20,20,20,20,20,20,20,9,9,0,0,0,155,7,7,7,7,7,7,7,7,7,7,7,7,7,
7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,
22,21,20,20,20,20,20,20,20,20,20,20,20,9,9,0,0,0,0,155,7,7,7,7,7,7,7,7,7,7,7,7,
7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,
22,21,20,20,20,20,20,20,20,20,20,20,9,9,0,0,0,0,0,155,155,155,155,155,155,155,
155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,
155,155,9,9,7,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,
20,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,9,9,9,7,20,20,20,20,20,20,20,21,22,22,22,22,21,21,20,20,20,20,8,9,9,9,8,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,
21,21,21,21,21,21,22,22,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,149,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149,21,21,21,21,21,21,21,21,
21,21,21,21,21,21,21,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,0,0,0,0,14,0,14,14,14,14,14,3,14,3,14,14,14,14,14,14,14,0,0,0,0,20,
20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,
20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,20,20,20,20,146,20,20,146,20,146,20,20,20,20,20,20,21,22,22,22,22,21,20,
20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,14,14,14,14,14,14,14,14,14,14,
14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,20,20,20,20,128,128,128,128,20,128,
128,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
20,20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,
20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,20,20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,
20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,
20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,
20,20,20,20,20,20,20,20,20,14,14,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,
22,22,21,20,20,20,20,20,20,20,20,20,12,11,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,12,12,20,20,20,20,20,20,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,14,14,20,20,20,20,
20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,14,14,14,12,12,14,14,14,20,20,20,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,14,11,11,10,
20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,12,11,12,12,12,12,11,12,
20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,14,12,14,20,
14,11,11,10,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,10,10,10,12,
12,10,10,10,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,
12,11,12,20,20,10,10,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,
20,20,20,12,12,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,14,20,20,10,12,10,20,20,146,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,
20,20,20,20,20,20,20,12,11,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,146,146,20,20,20,20,20,20,20,21,22,22,22,
22,21,20,20,20,20,20,20,20,20,20,10,10,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,
22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,20,20,20,20,
20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,
20,20,20,20,20,20,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,20,20,
20,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,
20,20,20,20,20,20,20,20,20,20,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
14,14,14,14,14,14,14,14,14,20,20,146,20,20,20,20,20,20,20,20,20,20,20,20,20,21,
22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,146,20,146,20,20,20,20,20,20,20,20,20,20,
20,20,21,22,22,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,
0,0,12,12,12,12,0,0,157,0,157,157,0,157,0,12,12,12,12,0,0,0,0,20,20,146,20,20,
20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,21,20,20,20,20,20,20,20,20,
20,20,20,20,20,20,20,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,
20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,22,22,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10,10,10,10
}; // gbmetaTexture
#endif // guard