Animate car
This commit is contained in:
parent
4e645b4c0f
commit
920ddc4981
4 changed files with 153 additions and 69 deletions
61
assets.h
61
assets.h
|
@ -41,6 +41,7 @@ static const uint8_t map1[] =
|
|||
LCR_MAP_BLOCK(LCR_BLOCK_FULL,2,25,50,LCR_BLOCK_MATERIAL_GRASS,0),
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_CUBOID_HOLLOW,3,3,3,0,0),
|
||||
|
||||
/*
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_FULL,0,0,0,LCR_BLOCK_MATERIAL_GRASS,0),
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_CUBOID_HOLLOW,40,1,1,0,0),
|
||||
|
||||
|
@ -49,7 +50,7 @@ static const uint8_t map1[] =
|
|||
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_FULL,0,15,0,LCR_BLOCK_MATERIAL_GRASS,0),
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_CUBOID_HOLLOW,7,4,8,0,0),
|
||||
|
||||
*/
|
||||
/*
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_FULL,0,15,0,LCR_BLOCK_MATERIAL_GRASS,0),
|
||||
LCR_MAP_BLOCK(LCR_BLOCK_CUBOID_HOLLOW,7,4,8,0,0),
|
||||
|
@ -6223,9 +6224,6 @@ uint16_t LCR_getNextImagePixel(void)
|
|||
return r;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
#define LCR_CAR_VERTEX_COUNT 124
|
||||
#define LCR_CAR_TRIANGLE_COUNT 228
|
||||
|
||||
|
@ -6330,26 +6328,26 @@ static const uint16_t LCR_carTriangles[] =
|
|||
|
||||
static const uint16_t LCR_carUvs[] =
|
||||
{
|
||||
107, 233, 64, 134, 123, 192, 66, 251, 63, 292,
|
||||
125, 323, 63, 323, 125, 353, 63, 353, 4, 353,
|
||||
4, 323, 4, 292, 4, 260, 63, 260, 125, 260,
|
||||
125, 477, 63, 509, 63, 477, 4, 477, 4, 446,
|
||||
63, 446, 125, 446, 4, 415, 63, 415, 125, 415,
|
||||
125, 384, 63, 384, 4, 384, 105, 151, 24, 235,
|
||||
6, 194, 23, 152, 24, 235, 64, 134, 66, 251,
|
||||
6, 194, 23, 152, 107, 233, 124, 191, 106, 150,
|
||||
125, 292, 125, 509, 4, 509, 254, 315, 249, 398,
|
||||
374, 397, 252, 501, 366, 501, 505, 270, 402, 274,
|
||||
505, 166, 108, 119, 62, 17, 62, 114, 449, 436,
|
||||
205, 117, 108, 11, 9, 112, 9, 19, 186, 415,
|
||||
307, 124, 205, 14, 437, 14, 398, 17, 437, 116,
|
||||
502, 113, 502, 17, 234, 317, 131, 340, 411, 312,
|
||||
374, 318, 239, 272, 263, 303, 490, 429, 505, 355,
|
||||
135, 403, 307, 7, 398, 114, 239, 164, 131, 271,
|
||||
131, 165, 402, 162, 381, 297, 255, 315, 374, 319,
|
||||
373, 399, 249, 399, 366, 502, 449, 436, 252, 502,
|
||||
186, 416, 234, 317, 130, 340, 412, 313, 263, 134,
|
||||
490, 429, 505, 355, 134, 403, 381, 139
|
||||
107, 278, 64, 377, 123, 319, 66, 260, 63, 219,
|
||||
125, 188, 63, 188, 125, 158, 63, 158, 4, 158,
|
||||
4, 188, 4, 219, 4, 251, 63, 251, 125, 251,
|
||||
125, 34, 63, 2, 63, 34, 4, 34, 4, 65,
|
||||
63, 65, 125, 65, 4, 96, 63, 96, 125, 96,
|
||||
125, 127, 63, 127, 4, 127, 105, 360, 24, 276,
|
||||
6, 317, 23, 359, 24, 276, 64, 377, 66, 260,
|
||||
6, 317, 23, 359, 107, 278, 124, 320, 106, 361,
|
||||
125, 219, 125, 2, 4, 2, 254, 196, 249, 113,
|
||||
374, 114, 252, 10, 366, 10, 505, 241, 402, 237,
|
||||
505, 345, 108, 392, 62, 494, 62, 397, 449, 75,
|
||||
205, 394, 108, 500, 9, 399, 9, 492, 186, 96,
|
||||
307, 387, 205, 497, 437, 497, 398, 494, 437, 395,
|
||||
502, 398, 502, 494, 234, 194, 131, 171, 411, 199,
|
||||
374, 193, 239, 239, 263, 208, 490, 82, 505, 156,
|
||||
135, 108, 307, 504, 398, 397, 239, 347, 131, 240,
|
||||
131, 346, 402, 349, 381, 214, 255, 196, 374, 192,
|
||||
373, 112, 249, 112, 366, 9, 449, 75, 252, 9,
|
||||
186, 95, 234, 194, 130, 171, 412, 198, 263, 377,
|
||||
490, 82, 505, 156, 134, 108, 381, 372
|
||||
};
|
||||
|
||||
static const uint16_t LCR_carTriangleUvs[] =
|
||||
|
@ -6411,16 +6409,13 @@ static const uint16_t LCR_carTriangleUvs[] =
|
|||
|
||||
static const uint8_t LCR_carVertexTypes[] =
|
||||
{
|
||||
3, 3, 2, 3, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3,
|
||||
2, 2, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
|
||||
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 1, 0, 0, 0,
|
||||
0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0,
|
||||
1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0,
|
||||
0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
|
||||
2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
|
||||
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1,
|
||||
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
||||
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
||||
1, 1, 1, 1, 1, 1, 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
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue