Basic 3D graphics for the MBED application-shield on-board LCD (initial/incomplete).
g3d_textures.h
- Committer:
- co657_frmb
- Date:
- 2015-11-27
- Revision:
- 6:0bd002c936bb
- Parent:
- 5:2aaaf4e78a53
- Child:
- 8:55ee7af49f47
File content as of revision 6:0bd002c936bb:
/* * g3d_textures.h -- some sample textures for G3D * Fred Barnes, 2015 */ #ifndef __G3D_TEXTURES_H #define __G3D_TEXTURES_H /* Note: the orientation of textures is sideways, starting at the top-left (0,0) each vertical strip of 32 pixels (4 bytes) */ uint8_t g3d_texture_check[128] = { 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0 }; uint8_t g3d_texture_face[128] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0x00, 0xfc, 0x1f, 0xf8, 0x01, 0xf8, 0x0f, 0xf0, 0x3f, 0xf8, 0x0f, 0xf0, 0x7f, 0xf0, 0x0f, 0xf0, 0x7f, 0xf0, 0x0f, 0xf0, 0xff, 0xf0, 0x1f, 0xf8, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf0, 0x1f, 0xf8, 0xff, 0xf0, 0x0f, 0xf0, 0xff, 0xf0, 0x0f, 0xf0, 0x7f, 0xf0, 0x0f, 0xf0, 0x7f, 0xf0, 0x0f, 0xf0, 0x3f, 0xf8, 0x1f, 0xf8, 0x01, 0xf8, 0xff, 0xff, 0x00, 0xfc, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; #endif /* !__G3D_TEXTURES_H */