42_cub3d/textures/test/south.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

88 lines
9.8 KiB
C

/* XPM */
static char *south[] = {
/* columns rows colors chars-per-pixel */
"121 79 3 1 ",
" c #DD0E00",
". c #FF3B00",
"X c white",
/* pixels */
"............................................................... ",
"............................................................... ",
"............................................................... ",
"............................................................... ",
"............................................................... ",
".................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXX. ",
"..........XXXX.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
"..........XXXXXXXXXXXXXXXXXXXXXXXXX.........................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
"..........XXXXXXXXXXXX......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
"..........XXX.................................................. XXXXXXXXXXXXXXXXXXXX ",
"..........XXX.................................................. XXXXXXXXXXX ",
"...........XX.................................................. XXX ",
"...........XX.................................................. XX ",
"..........XXX.................................................. XX ",
"..........XXX.................................................. XX ",
"..........XX................................................... XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX.................................................. XX ",
"..........XX..................XXXX............................ XX ",
".........XXX................XXXXXXX....................XX..... XX XX ",
".........XXX..............XXXXXX.XX......XX..XX........XX..... XX XX XX XX ",
".........XX...............XXXX..........XXX..XXXX......XX..... XX XXXXXXXX XX XX XX ",
".........XX..............XXX...........XXXX..XXXXX.....XX..... XX XXXXXXXXXXXXXX XX XX XX ",
".........XX..............XXX...........XXX.....XXXX....XX..... XXX XXXXXXXXX XX XX XX ",
".........XX..............XX...........XXX.......XXXX...XX..... XXX XXXXX XX XX XX ",
".........XX..............XX...........XXX.........XXX.XXX..... XX XXXX XXX XX XX ",
".........XX..............XXX..........XX...........XX.XX...... XX XXX XXX XX XX ",
".........XX..............XXXX........XXX...........XXXXX...... XX XXX XX XX XX ",
".........XX...............XXXXX......XX.............XXXX...... XX XX XX XXXX XX ",
".........XX................XXXXX.....XX.............XXXX...... XX XXX XXXXXXXXXXXXXX XX ",
".........XX..................XXXXX...XX.............XXXX...... XX XXX XXXXXXXXXXXXX XX ",
".........XX....................XXXX..XX.............XXXX...... XX XX XX XX XX ",
".........XX.....................XXXX.XX.............XXXX...... XXX XX XX XX XX ",
".........XX......................XXX.XX.............XXXXX..... XXX XX XX XX XX ",
".........XX.......................XX.XX.............XXXXX..... XX XX XX XX XX ",
".........XX.......................XX.XX............XXX.XXX....XXX XX XXX XX XX ",
".........XX.......................XX.XXX...........XX..XXX...XXXX XX XXX XX XX ",
".........XX.....................XXXX.XXX..........XXX...XXXXXXXX XX XX XXX XX ",
".........XX....................XXXX...XXX.........XXX....XXXXXX XX XX XXX XX ",
".........XX..................XXXXX....XXXX.......XXX......XXXX XX XX ",
".........XX.............XXXXXXXXX......XXXX.....XXXX.......... XX XX ",
".........XX.............XXXXXXX.........XXXXXXXXXXX........... XX XX ",
".........XX..............................XXXXXXXX............. XX ",
".........XX................................................... XXX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XX ",
".........XX................................................... XXX ",
".........XX................................................... XXX ",
".......XXXX....................XXXXXXXX....................... XX ",
".......XXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ",
".......XXXXXXXXXXXXXXXXXXXXXXXXXX.....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ",
"........XXXXXXXX............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ",
"............................................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
"............................................................. XXXXXXX ",
"............................................................. ",
"............................................................. ",
"............................................................. ",
"............................................................. ",
"............................................................. "
};