1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
|
#ifndef CITY_MODEL_H
#define CITY_MODEL_H
#define CITY_VERTEX_COUNT 155
const S3L_Unit cityVertices[CITY_VERTEX_COUNT * 3] = {
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
563, 889, -1996, // 36
563, 889, -2611, // 39
-51, 889, -2611, // 42
-238, 790, -3072, // 45
512, 792, -3072, // 48
-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
-1395, 1403, -2044, // 99
-1122, 1403, -1709, // 102
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
998, 155, -3046, // 180
998, 155, -3609, // 183
1561, 155, -3609, // 186
1561, 155, -3046, // 189
2508, 889, -972, // 192
3123, 889, -972, // 195
3123, 889, -1587, // 198
2508, 889, -1587, // 201
1024, 316, -4096, // 204
2048, 316, -4096, // 207
512, 792, -4096, // 210
1024, 298, -4710, // 213
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
2443, -253, -5243, // 303
2721, -253, -4712, // 306
2443, 1078, -5243, // 309
2721, 1078, -4712, // 312
1187, 297, -993, // 315
1414, 297, -713, // 318
1177, 1403, -1022, // 321
1450, 1403, -687, // 324
1055, 297, -700, // 327
1019, 1403, -671, // 330
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
5003, -253, -4219, // 435
5281, -253, -3688, // 438
5003, 1078, -4219, // 441
5281, 1078, -3688, // 444
3747, 297, 30, // 447
3974, 297, 310, // 450
3737, 1403, 1, // 453
4010, 1403, 336, // 456
3615, 297, 323, // 459
3579, 1403, 352 // 462
}; // 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
9, 45, 80, // 51
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
9, 80, 20, // 114
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
53, 119, 54, // 168
53, 120, 119, // 171
55, 120, 56, // 174
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
62, 63, 76, // 225
56, 66, 67, // 228
56, 64, 35, // 231
120, 53, 65, // 234
35, 65, 53, // 237
40, 69, 42, // 240
98, 79, 41, // 243
68, 70, 75, // 246
39, 46, 16, // 249
39, 70, 68, // 252
39, 68, 40, // 255
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
42, 69, 41, // 357
69, 98, 41, // 360
40, 68, 69, // 363
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
56, 67, 64, // 387
120, 65, 66, // 390
35, 64, 65, // 393
98, 100, 79, // 396
58, 79, 78, // 399
78, 77, 74, // 402
98, 69, 99, // 405
44, 60, 63, // 408
37, 61, 60, // 411
62, 44, 63, // 414
43, 62, 61, // 417
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
}; // 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
S3L_Model3D cityModel;
void cityModelInit()
{
S3L_model3DInit(
cityVertices,
CITY_VERTEX_COUNT,
cityTriangleIndices,
CITY_TRIANGLE_COUNT,
&cityModel);
}
#endif // guard
|