42_cub3d/textures/test/west.xpm
mcolonna 6007f27510 fix: render *
fix:
- fix texture for each direction (north texture is in north etc)
- fix mirror textures (the left of each texture is at its left)
- fix dimensions (walls are 1x1 for any window dimensions or FOV)
- optimize render()

dev:
- add testmaps/good_directions_test.cub
- add textures/test/*.xpm
2024-11-13 18:59:07 +01:00

73 lines
7.7 KiB
C

/* XPM */
static char *west[] = {
/* columns rows colors chars-per-pixel */
"117 64 3 1 ",
" c #38E200",
". c #3CF300",
"X c white",
/* pixels */
"...................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"....................................................... ",
"............XXXX....................................... ",
"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......... XXXXXXXXXXXXXXXXXXXXXXXXX ",
"............XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
"............XX.............................XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XXX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX..............XXX.............XX.....XXXXXX XXXXXXX XXXXXX XX ",
"............XX..............XXX....XX.......XX...XXXXXXXX XXXXXXXXXX XXXXXXXXXXXX XX ",
"............XX..............XX.....XXX......XX..XXXX... XXXX XXXXXXX XXXXXX XX ",
"............XX..............XX.....XXX......XXX.XXX.... XX XXX XX XXX XX ",
"............XX..............XX.....XXX......XXX.XX..... XXXX XXX XX ",
"............XX..............XX.....XXX.......XX.XXX.... XXXXX XX XX ",
"............XX..............XX......XX......XXX..XXXX.. XXXXX XX XX ",
"............XX..............XX......XX......XXX..XXXXXXXXX XXXXX XXX XX ",
"............XX..............XX.....XXX......XX...XXXXXXXXX XXXX XX XX ",
"............XX..............XXX....XXXX....XXX..XXX.... XXX XXX XX ",
"............XX..............XXXX..XXXXXX..XXXX..XX..... XXX XXX XX ",
"............XX...............XXXXXXXXXXXXXXXX...XX..... XX XXX XX XX ",
"............XX................XXXXXX..XXXXXX....XXX...XXXXX XXXXXXXXXXX XX XX ",
"............XX..................XXX....XXXX.....XXXXXXXXXXX XXXXXXXXX XX XX ",
"............XX....................................XXXXXX XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX......................................... XX ",
"............XX.......................................... XX ",
"............XXX......................................... XX ",
"............XXX......................................... XX ",
".............XX......................................... XX ",
".............XX......................................... XX ",
".............XX......................................... XX ",
".............XX......................................... XX ",
".............XX......................................... XXX ",
".............XX..................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
".............XXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..... ",
".................XXXXXX................................. ",
"........................................................ ",
"........................................................ ",
"........................................................ ",
"........................................................ ",
"........................................................ ",
"........................................................ ",
"........................................................ ",
"........................................................ "
};