1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-26 21:30:17 +01:00
small3dlib/programs/cityModel.h

959 lines
32 KiB
C
Raw Normal View History

2019-06-09 20:30:18 +02:00
#ifndef CITY_MODEL_H
#define CITY_MODEL_H
2019-06-20 16:43:32 +02:00
#define CITY_VERTEX_COUNT 155
2019-06-09 20:30:18 +02:00
const S3L_Unit cityVertices[CITY_VERTEX_COUNT * 3] = {
2019-06-19 18:48:08 +02:00
0, 2, -2048, // 0
-512, 2, -1536, // 3
-1024, 2, -2560, // 6
-1024, 2, -3072, // 9
-1024, 2, -3584, // 12
-512, 2, -3072, // 15
-512, 2, -2560, // 18
512, 2, -1536, // 21
512, 2, -2048, // 24
1024, 2, -1536, // 27
512, 2, -2560, // 30
0, 2, -2560, // 33
2019-06-20 18:33:38 +02:00
563, 889, -1996, // 36
563, 889, -2611, // 39
-51, 889, -2611, // 42
2019-06-19 18:48:08 +02:00
-238, 790, -3072, // 45
2019-06-20 16:43:32 +02:00
512, 792, -3072, // 48
2019-06-19 18:48:08 +02:00
-1024, 388, -3072, // 51
-1024, 388, -3584, // 54
512, 388, -1536, // 57
1024, 388, -1536, // 60
-512, 698, -1536, // 63
-1024, 698, -2560, // 66
-1024, 388, -2560, // 69
-512, 698, -2560, // 72
512, 698, -1536, // 75
512, 407, -938, // 78
512, 698, -938, // 81
-512, 148, -3072, // 84
-238, 148, -3072, // 87
-512, 148, -3347, // 90
-1372, 297, -2017, // 93
-1145, 297, -1737, // 96
2019-06-20 18:33:38 +02:00
-1395, 1403, -2044, // 99
-1122, 1403, -1709, // 102
2019-06-19 18:48:08 +02:00
2560, 2, -1024, // 105
2048, 2, -512, // 108
1024, 2, -3072, // 111
1024, 2, -3584, // 114
512, 2, -4096, // 117
1024, 2, -4096, // 120
2048, 2, -3584, // 123
2048, 2, -4096, // 126
1536, 2, -3584, // 129
1536, 2, -3072, // 132
1024, 2, -2560, // 135
512, 2, -3072, // 138
1536, 2, -1536, // 141
1536, 2, -2048, // 144
1536, 2, -2560, // 147
2048, 2, -2048, // 150
2048, 2, -1536, // 153
3072, 2, -512, // 156
3072, 2, -1024, // 159
3584, 2, -512, // 162
3072, 2, -2048, // 165
2560, 2, -1536, // 168
2560, 2, -3072, // 171
2560, 2, -3584, // 174
2048, 2, -3072, // 177
2019-06-20 16:43:32 +02:00
998, 155, -3046, // 180
998, 155, -3609, // 183
1561, 155, -3609, // 186
1561, 155, -3046, // 189
2019-06-20 18:33:38 +02:00
2508, 889, -972, // 192
3123, 889, -972, // 195
3123, 889, -1587, // 198
2508, 889, -1587, // 201
2019-06-19 18:48:08 +02:00
1024, 316, -4096, // 204
2048, 316, -4096, // 207
512, 792, -4096, // 210
1024, 298, -4710, // 213
2019-06-20 16:43:32 +02:00
2321, 790, -2048, // 216
3072, 792, -2048, // 219
2048, 790, -3072, // 222
512, 792, -4710, // 225
1280, 297, -3328, // 228
2560, 790, -3072, // 231
2560, 259, -3072, // 234
2560, 259, -3584, // 237
1024, 388, -2560, // 240
1536, 388, -2048, // 243
1536, 388, -2560, // 246
3072, 388, -512, // 249
3584, 388, -512, // 252
2048, 698, -512, // 255
1536, 698, -1536, // 258
1536, 388, -1536, // 261
2048, 698, -1536, // 264
3072, 698, -512, // 267
3072, 407, 85, // 270
3072, 698, 85, // 273
1536, 698, -647, // 276
1536, 388, -647, // 279
2048, 148, -2048, // 282
2321, 148, -2048, // 285
2048, 148, -2323, // 288
2048, 790, -2323, // 291
2048, 1484, -3584, // 294
2048, 1227, -4096, // 297
2560, 1484, -3584, // 300
2019-06-20 18:33:38 +02:00
2443, -253, -5243, // 303
2721, -253, -4712, // 306
2019-06-20 16:43:32 +02:00
2443, 1078, -5243, // 309
2721, 1078, -4712, // 312
1187, 297, -993, // 315
1414, 297, -713, // 318
2019-06-20 18:33:38 +02:00
1177, 1403, -1022, // 321
1450, 1403, -687, // 324
2019-06-20 16:43:32 +02:00
1055, 297, -700, // 327
2019-06-20 18:33:38 +02:00
1019, 1403, -671, // 330
2019-06-20 16:43:32 +02:00
3584, 2, -2048, // 333
3584, 2, -2560, // 336
3072, 2, -3072, // 339
3584, 2, -3072, // 342
4608, 2, -2560, // 345
4608, 2, -3072, // 348
4096, 2, -2560, // 351
4096, 2, -2048, // 354
3584, 2, -1536, // 357
3072, 2, -1536, // 360
4096, 2, -1536, // 363
4608, 2, -1024, // 366
5120, 2, -2048, // 369
5120, 2, -2560, // 372
4608, 2, -2048, // 375
3558, 155, -2022, // 378
3558, 155, -2585, // 381
4121, 155, -2022, // 384
3584, 316, -3072, // 387
4608, 316, -3072, // 390
3072, 792, -3072, // 393
4881, 790, -1024, // 396
4608, 790, -2048, // 399
3840, 297, -2304, // 402
5120, 259, -2048, // 405
5120, 259, -2560, // 408
3584, 388, -1536, // 411
4096, 388, -1536, // 414
4881, 148, -1024, // 417
4608, 148, -1299, // 420
4608, 790, -1299, // 423
4608, 1484, -2560, // 426
4608, 1227, -3072, // 429
5120, 1484, -2560, // 432
2019-06-20 18:33:38 +02:00
5003, -253, -4219, // 435
5281, -253, -3688, // 438
2019-06-20 16:43:32 +02:00
5003, 1078, -4219, // 441
5281, 1078, -3688, // 444
3747, 297, 30, // 447
3974, 297, 310, // 450
2019-06-20 18:33:38 +02:00
3737, 1403, 1, // 453
4010, 1403, 336, // 456
2019-06-20 16:43:32 +02:00
3615, 297, 323, // 459
2019-06-20 18:33:38 +02:00
3579, 1403, 352 // 462
2019-06-09 20:30:18 +02:00
}; // cityVertices
#define CITY_TRIANGLE_COUNT 197
const S3L_Index cityTriangleIndices[CITY_TRIANGLE_COUNT * 3] = {
0, 1, 6, // 0
2, 3, 5, // 3
5, 3, 4, // 6
11, 5, 46, // 9
0, 6, 11, // 12
1, 0, 7, // 15
8, 45, 9, // 18
8, 10, 45, // 21
46, 10, 11, // 24
5, 11, 6, // 27
0, 8, 7, // 30
8, 9, 7, // 33
5, 6, 2, // 36
11, 13, 14, // 39
10, 8, 12, // 42
3, 18, 4, // 45
9, 19, 7, // 48
2019-06-20 16:43:32 +02:00
9, 45, 80, // 51
2019-06-09 20:30:18 +02:00
1, 7, 19, // 54
22, 23, 24, // 57
19, 21, 1, // 60
1, 24, 6, // 63
25, 21, 19, // 66
2, 23, 17, // 69
24, 23, 6, // 72
2, 17, 3, // 75
25, 26, 27, // 78
6, 23, 2, // 81
29, 28, 30, // 84
28, 29, 5, // 87
5, 29, 46, // 90
46, 29, 16, // 93
29, 15, 16, // 96
3, 17, 18, // 99
1, 21, 24, // 102
11, 10, 13, // 105
10, 12, 13, // 108
9, 20, 19, // 111
2019-06-20 16:43:32 +02:00
9, 80, 20, // 114
2019-06-09 20:30:18 +02:00
25, 19, 26, // 117
34, 31, 32, // 120
34, 33, 31, // 123
35, 36, 51, // 126
38, 46, 39, // 129
40, 38, 39, // 132
42, 41, 43, // 135
43, 40, 42, // 138
41, 59, 43, // 141
45, 37, 44, // 144
10, 46, 37, // 147
47, 48, 50, // 150
49, 59, 50, // 153
50, 48, 49, // 156
56, 50, 55, // 159
35, 51, 56, // 162
36, 35, 52, // 165
2019-06-20 16:43:32 +02:00
53, 119, 54, // 168
53, 120, 119, // 171
55, 120, 56, // 174
2019-06-09 20:30:18 +02:00
59, 44, 43, // 177
59, 49, 44, // 180
50, 56, 51, // 183
35, 53, 52, // 186
53, 54, 52, // 189
50, 51, 47, // 192
40, 43, 38, // 195
38, 37, 46, // 198
37, 45, 10, // 201
44, 49, 45, // 204
57, 59, 41, // 207
41, 58, 57, // 210
44, 37, 60, // 213
37, 38, 61, // 216
62, 43, 44, // 219
43, 61, 38, // 222
2019-06-20 16:43:32 +02:00
62, 63, 76, // 225
2019-06-09 20:30:18 +02:00
56, 66, 67, // 228
56, 64, 35, // 231
2019-06-20 16:43:32 +02:00
120, 53, 65, // 234
2019-06-09 20:30:18 +02:00
35, 65, 53, // 237
40, 69, 42, // 240
2019-06-20 16:43:32 +02:00
98, 79, 41, // 243
68, 70, 75, // 246
39, 46, 16, // 249
2019-06-09 20:30:18 +02:00
39, 70, 68, // 252
39, 68, 40, // 255
2019-06-20 16:43:32 +02:00
60, 76, 63, // 258
41, 79, 58, // 261
78, 74, 59, // 264
58, 78, 57, // 267
96, 97, 95, // 270
45, 49, 82, // 273
48, 82, 49, // 276
54, 83, 52, // 279
54, 119, 137, // 282
36, 52, 83, // 285
86, 87, 88, // 288
83, 85, 36, // 291
36, 88, 51, // 294
89, 85, 83, // 297
47, 87, 81, // 300
88, 87, 51, // 303
47, 81, 48, // 306
89, 90, 91, // 309
51, 87, 47, // 312
87, 86, 92, // 315
76, 60, 61, // 318
61, 62, 76, // 321
74, 97, 96, // 324
96, 59, 74, // 327
57, 78, 59, // 330
59, 96, 50, // 333
94, 50, 96, // 336
95, 94, 96, // 339
94, 95, 50, // 342
50, 95, 55, // 345
55, 95, 73, // 348
95, 72, 73, // 351
97, 72, 95, // 354
2019-06-09 20:30:18 +02:00
42, 69, 41, // 357
2019-06-20 16:43:32 +02:00
69, 98, 41, // 360
2019-06-09 20:30:18 +02:00
40, 68, 69, // 363
2019-06-20 16:43:32 +02:00
68, 75, 71, // 366
45, 82, 80, // 369
48, 81, 82, // 372
39, 16, 70, // 375
36, 85, 88, // 378
87, 92, 93, // 381
56, 120, 66, // 384
2019-06-09 20:30:18 +02:00
56, 67, 64, // 387
2019-06-20 16:43:32 +02:00
120, 65, 66, // 390
2019-06-09 20:30:18 +02:00
35, 64, 65, // 393
2019-06-20 16:43:32 +02:00
98, 100, 79, // 396
58, 79, 78, // 399
78, 77, 74, // 402
98, 69, 99, // 405
2019-06-09 20:30:18 +02:00
44, 60, 63, // 408
37, 61, 60, // 411
62, 44, 63, // 414
43, 62, 61, // 417
2019-06-20 16:43:32 +02:00
54, 84, 83, // 420
54, 137, 84, // 423
89, 83, 90, // 426
101, 104, 102, // 429
101, 103, 104, // 432
108, 105, 106, // 435
110, 105, 107, // 438
108, 107, 105, // 441
110, 109, 105, // 444
112, 55, 113, // 447
114, 112, 113, // 450
117, 114, 116, // 453
115, 125, 117, // 456
119, 111, 118, // 459
120, 55, 111, // 462
121, 125, 122, // 465
125, 118, 117, // 468
125, 121, 118, // 471
114, 117, 112, // 474
112, 111, 55, // 477
111, 119, 120, // 480
118, 121, 119, // 483
123, 125, 115, // 486
115, 124, 123, // 489
118, 111, 126, // 492
111, 112, 127, // 495
114, 130, 116, // 498
142, 136, 115, // 501
113, 55, 73, // 504
113, 131, 129, // 507
113, 129, 114, // 510
126, 134, 128, // 513
115, 136, 124, // 516
124, 135, 123, // 519
140, 141, 139, // 522
119, 121, 138, // 525
134, 126, 127, // 528
133, 141, 140, // 531
140, 125, 133, // 534
125, 140, 122, // 537
141, 132, 139, // 540
116, 130, 115, // 543
130, 142, 115, // 546
114, 129, 130, // 549
119, 138, 137, // 552
113, 73, 131, // 555
142, 144, 136, // 558
124, 136, 135, // 561
142, 130, 143, // 564
118, 126, 128, // 567
111, 127, 126, // 570
145, 148, 146, // 573
145, 147, 148, // 576
152, 149, 150, // 579
154, 149, 151, // 582
152, 151, 149, // 585
154, 153, 149 // 588
2019-06-09 20:30:18 +02:00
}; // cityTriangleIndices
#define CITY_UV_COUNT 377
const S3L_Unit cityUVs[CITY_UV_COUNT * 2] = {
125, 125, // 0
1, 1, // 2
1, 249, // 4
2, 1, // 6
2, 126, // 8
126, 126, // 10
2, 262, // 12
126, 262, // 14
126, 386, // 16
126, 387, // 18
2, 511, // 20
2, 262, // 22
125, 249, // 24
1, 2, // 26
125, 126, // 28
1, 251, // 30
126, 125, // 32
2, 249, // 34
2, 1, // 36
126, 249, // 38
126, 262, // 40
126, 511, // 42
125, 251, // 44
126, 1, // 46
126, 1, // 48
258, 253, // 50
386, 1, // 52
258, 1, // 54
260, 253, // 56
405, 253, // 58
405, 2, // 60
253, 511, // 62
130, 386, // 64
130, 511, // 66
381, 508, // 68
256, 386, // 70
256, 508, // 72
130, 509, // 74
380, 509, // 76
380, 386, // 78
258, 253, // 80
510, 253, // 82
510, 114, // 84
354, 3, // 86
354, 115, // 88
510, 3, // 90
258, 3, // 92
507, 252, // 94
255, 2, // 96
255, 252, // 98
510, 3, // 100
376, 511, // 102
376, 386, // 104
253, 386, // 106
510, 254, // 108
258, 3, // 110
475, 112, // 112
475, 3, // 114
354, 254, // 116
245, 319, // 118
190, 264, // 120
135, 319, // 122
509, 209, // 124
443, 209, // 126
509, 253, // 128
259, 253, // 130
259, 16, // 132
443, 16, // 134
507, 2, // 136
386, 253, // 138
260, 2, // 140
381, 386, // 142
130, 386, // 144
258, 112, // 146
509, 352, // 148
261, 259, // 150
261, 352, // 152
509, 259, // 154
125, 125, // 156
1, 1, // 158
1, 249, // 160
127, 125, // 162
3, 249, // 164
3, 1, // 166
127, 1, // 168
1, 2, // 170
125, 2, // 172
125, 126, // 174
1, 250, // 176
125, 254, // 178
125, 129, // 180
1, 254, // 182
126, 128, // 184
1, 128, // 186
1, 252, // 188
130, 1, // 190
130, 125, // 192
254, 125, // 194
2, 1, // 196
2, 126, // 198
126, 126, // 200
126, 386, // 202
2, 510, // 204
2, 262, // 206
2, 262, // 208
126, 262, // 210
126, 386, // 212
126, 387, // 214
2, 511, // 216
2, 262, // 218
125, 249, // 220
1, 2, // 222
125, 126, // 224
1, 251, // 226
126, 125, // 228
2, 249, // 230
2, 1, // 232
126, 249, // 234
126, 262, // 236
1, 129, // 238
126, 510, // 240
126, 511, // 242
125, 251, // 244
126, 1, // 246
126, 1, // 248
125, 250, // 250
127, 249, // 252
254, 1, // 254
126, 252, // 256
253, 130, // 258
129, 130, // 260
129, 254, // 262
253, 254, // 264
387, 448, // 266
508, 448, // 268
508, 386, // 270
387, 446, // 272
508, 446, // 274
508, 388, // 276
385, 390, // 278
385, 446, // 280
510, 446, // 282
511, 447, // 284
386, 388, // 286
386, 447, // 288
254, 259, // 290
131, 259, // 292
192, 321, // 294
258, 253, // 296
386, 1, // 298
258, 1, // 300
510, 252, // 302
385, 2, // 304
385, 252, // 306
260, 253, // 308
405, 253, // 310
405, 2, // 312
510, 254, // 314
384, 0, // 316
384, 254, // 318
381, 511, // 320
131, 434, // 322
131, 511, // 324
510, 350, // 326
302, 261, // 328
259, 350, // 330
221, 324, // 332
221, 257, // 334
163, 257, // 336
259, 252, // 338
511, 252, // 340
511, 15, // 342
259, 352, // 344
404, 352, // 346
317, 258, // 348
259, 258, // 350
130, 259, // 352
191, 320, // 354
253, 259, // 356
259, 261, // 358
259, 176, // 360
414, 16, // 362
414, 254, // 364
253, 382, // 366
129, 327, // 368
129, 382, // 370
477, 210, // 372
477, 15, // 374
354, 210, // 376
222, 509, // 378
352, 509, // 380
352, 386, // 382
253, 511, // 384
130, 386, // 386
130, 511, // 388
381, 508, // 390
256, 386, // 392
256, 508, // 394
130, 509, // 396
380, 509, // 398
380, 386, // 400
258, 253, // 402
510, 253, // 404
510, 114, // 406
354, 3, // 408
354, 115, // 410
510, 3, // 412
258, 3, // 414
507, 252, // 416
255, 2, // 418
255, 252, // 420
510, 3, // 422
376, 511, // 424
376, 386, // 426
253, 386, // 428
510, 254, // 430
258, 3, // 432
475, 112, // 434
475, 3, // 436
354, 254, // 438
509, 117, // 440
509, 2, // 442
259, 2, // 444
191, 321, // 446
254, 258, // 448
128, 258, // 450
252, 259, // 452
131, 259, // 454
192, 320, // 456
260, 16, // 458
442, 16, // 460
442, 211, // 462
260, 255, // 464
259, 254, // 466
509, 255, // 468
509, 211, // 470
245, 319, // 472
190, 264, // 474
135, 319, // 476
509, 209, // 478
443, 209, // 480
509, 253, // 482
259, 253, // 484
259, 16, // 486
443, 16, // 488
354, 15, // 490
260, 350, // 492
312, 350, // 494
260, 264, // 496
509, 264, // 498
381, 434, // 500
163, 324, // 502
222, 386, // 504
259, 15, // 506
507, 2, // 508
259, 117, // 510
386, 253, // 512
510, 2, // 514
260, 2, // 516
510, 0, // 518
510, 261, // 520
253, 327, // 522
259, 16, // 524
466, 350, // 526
387, 386, // 528
387, 388, // 530
510, 390, // 532
511, 388, // 534
381, 386, // 536
130, 386, // 538
258, 112, // 540
509, 251, // 542
351, 1, // 544
351, 251, // 546
509, 1, // 548
509, 352, // 550
261, 259, // 552
261, 352, // 554
509, 260, // 556
261, 351, // 558
509, 351, // 560
509, 259, // 562
261, 260, // 564
127, 125, // 566
3, 249, // 568
3, 1, // 570
127, 1, // 572
125, 126, // 574
1, 250, // 576
1, 2, // 578
125, 254, // 580
125, 129, // 582
1, 254, // 584
126, 128, // 586
1, 128, // 588
1, 252, // 590
130, 1, // 592
130, 125, // 594
254, 125, // 596
126, 386, // 598
2, 510, // 600
2, 262, // 602
1, 129, // 604
126, 510, // 606
125, 250, // 608
127, 249, // 610
254, 1, // 612
126, 252, // 614
253, 130, // 616
129, 130, // 618
129, 254, // 620
253, 254, // 622
387, 448, // 624
508, 448, // 626
508, 386, // 628
387, 446, // 630
508, 446, // 632
508, 388, // 634
381, 511, // 636
131, 434, // 638
131, 511, // 640
510, 350, // 642
302, 261, // 644
259, 350, // 646
259, 252, // 648
511, 252, // 650
511, 15, // 652
259, 352, // 654
404, 352, // 656
317, 258, // 658
259, 258, // 660
130, 259, // 662
191, 320, // 664
253, 259, // 666
259, 261, // 668
253, 382, // 670
129, 327, // 672
129, 382, // 674
477, 210, // 676
477, 15, // 678
354, 210, // 680
222, 509, // 682
352, 509, // 684
352, 386, // 686
191, 321, // 688
254, 258, // 690
128, 258, // 692
260, 16, // 694
442, 16, // 696
442, 211, // 698
260, 255, // 700
509, 255, // 702
354, 15, // 704
260, 350, // 706
312, 350, // 708
260, 264, // 710
509, 264, // 712
381, 434, // 714
222, 386, // 716
259, 15, // 718
510, 261, // 720
253, 327, // 722
466, 350, // 724
387, 386, // 726
387, 388, // 728
509, 251, // 730
351, 1, // 732
351, 251, // 734
509, 1, // 736
509, 352, // 738
261, 259, // 740
261, 352, // 742
509, 260, // 744
261, 351, // 746
509, 351, // 748
509, 259, // 750
261, 260 // 752
}; // cityUVs
#define CITY_UV_INDEX_COUNT 197
const S3L_Index cityUVIndices[CITY_UV_INDEX_COUNT * 3] = {
0, 1, 2, // 0
3, 4, 5, // 3
6, 7, 8, // 6
9, 10, 11, // 9
0, 2, 12, // 12
13, 14, 15, // 15
16, 17, 18, // 18
16, 19, 17, // 21
11, 20, 9, // 24
10, 9, 21, // 27
14, 22, 15, // 30
16, 18, 23, // 33
5, 24, 3, // 36
25, 26, 27, // 39
28, 29, 30, // 42
31, 32, 33, // 45
34, 35, 36, // 48
37, 38, 39, // 51
40, 41, 42, // 54
43, 44, 45, // 57
42, 46, 40, // 60
47, 48, 49, // 63
50, 46, 42, // 66
51, 52, 53, // 69
45, 44, 54, // 72
51, 53, 31, // 75
55, 56, 57, // 78
54, 44, 58, // 81
59, 60, 61, // 84
62, 63, 64, // 87
64, 63, 65, // 90
65, 63, 66, // 93
63, 67, 66, // 96
31, 53, 32, // 99
47, 68, 48, // 102
25, 69, 26, // 105
28, 30, 70, // 108
34, 71, 35, // 111
37, 39, 72, // 114
55, 73, 56, // 117
74, 75, 76, // 120
74, 77, 75, // 123
78, 79, 80, // 126
81, 82, 83, // 129
84, 81, 83, // 132
85, 86, 87, // 135
87, 88, 85, // 138
89, 90, 91, // 141
92, 93, 94, // 144
95, 96, 97, // 147
98, 99, 100, // 150
101, 102, 103, // 153
104, 105, 106, // 156
107, 108, 109, // 159
78, 80, 110, // 162
111, 112, 113, // 165
114, 115, 116, // 168
114, 117, 115, // 171
109, 118, 107, // 174
90, 119, 91, // 177
102, 101, 120, // 180
108, 107, 121, // 183
112, 122, 113, // 186
114, 116, 123, // 189
100, 124, 98, // 192
88, 87, 125, // 195
81, 126, 82, // 198
97, 127, 95, // 201
94, 128, 92, // 204
129, 130, 131, // 207
131, 132, 129, // 210
133, 134, 135, // 213
136, 137, 138, // 216
139, 140, 141, // 219
142, 143, 144, // 222
145, 146, 147, // 225
148, 149, 150, // 228
151, 152, 153, // 231
154, 155, 156, // 234
157, 158, 159, // 237
160, 161, 162, // 240
163, 164, 165, // 243
166, 167, 168, // 246
169, 170, 171, // 249
172, 173, 174, // 252
172, 174, 175, // 255
176, 177, 178, // 258
165, 164, 179, // 261
180, 181, 182, // 264
183, 184, 185, // 267
186, 187, 188, // 270
189, 190, 191, // 273
192, 193, 194, // 276
195, 196, 197, // 279
198, 199, 200, // 282
201, 202, 203, // 285
204, 205, 206, // 288
203, 207, 201, // 291
208, 209, 210, // 294
211, 207, 203, // 297
212, 213, 214, // 300
206, 205, 215, // 303
212, 214, 192, // 306
216, 217, 218, // 309
215, 205, 219, // 312
220, 221, 222, // 315
223, 224, 225, // 318
226, 227, 228, // 321
229, 230, 231, // 324
231, 232, 229, // 327
233, 180, 182, // 330
232, 231, 234, // 333
235, 234, 231, // 336
236, 237, 238, // 339
239, 240, 241, // 342
241, 240, 242, // 345
242, 240, 243, // 348
240, 244, 243, // 351
187, 245, 188, // 354
246, 247, 248, // 357
247, 249, 248, // 360
160, 250, 161, // 363
166, 168, 251, // 366
189, 191, 252, // 369
192, 214, 193, // 372
169, 171, 253, // 375
208, 254, 209, // 378
220, 222, 255, // 381
148, 256, 149, // 384
151, 257, 152, // 387
154, 156, 258, // 390
157, 259, 158, // 393
163, 260, 164, // 396
183, 261, 184, // 399
180, 262, 181, // 402
249, 247, 263, // 405
133, 135, 264, // 408
136, 138, 265, // 411
139, 141, 266, // 414
142, 267, 143, // 417
195, 268, 196, // 420
198, 200, 269, // 423
216, 270, 217, // 426
271, 272, 273, // 429
271, 274, 272, // 432
275, 276, 277, // 435
278, 279, 280, // 438
275, 281, 276, // 441
278, 282, 279, // 444
283, 284, 285, // 447
286, 283, 285, // 450
287, 288, 289, // 453
290, 291, 292, // 456
293, 294, 295, // 459
296, 297, 298, // 462
299, 300, 301, // 465
291, 302, 292, // 468
300, 299, 303, // 471
288, 287, 304, // 474
283, 305, 284, // 477
298, 306, 296, // 480
295, 307, 293, // 483
308, 309, 310, // 486
310, 311, 308, // 489
312, 313, 314, // 492
315, 316, 317, // 495
318, 319, 320, // 498
321, 322, 323, // 501
324, 325, 326, // 504
327, 328, 329, // 507
327, 329, 330, // 510
331, 332, 333, // 513
323, 322, 334, // 516
335, 336, 337, // 519
338, 339, 340, // 522
341, 342, 343, // 525
344, 345, 346, // 528
347, 348, 349, // 531
349, 350, 347, // 534
350, 349, 351, // 537
339, 352, 340, // 540
353, 354, 355, // 543
354, 356, 355, // 546
318, 357, 319, // 549
341, 343, 358, // 552
324, 326, 359, // 555
321, 360, 322, // 558
335, 361, 336, // 561
356, 354, 362, // 564
312, 314, 363, // 567
315, 317, 364, // 570
365, 366, 367, // 573
365, 368, 366, // 576
369, 370, 371, // 579
372, 373, 374, // 582
369, 375, 370, // 585
372, 376, 373 // 588
}; // cityUVIndices
2019-06-17 21:51:23 +02:00
S3L_Model3D cityModel;
void cityModelInit()
2019-06-09 20:30:18 +02:00
{
2019-06-17 21:51:23 +02:00
S3L_initModel3D(
cityVertices,
CITY_VERTEX_COUNT,
cityTriangleIndices,
CITY_TRIANGLE_COUNT,
&cityModel);
}
2019-06-09 20:30:18 +02:00
#endif // guard