Art Tile Numbering Scheme RTCM v11-22-99
Using the numbering scheme aaa-bbb.
This is a Document on how to properly refer to images in .ART files.
This numbering scheme was derived as follows...
In the duke directory there is a big file named DUKE3D.GRP. It is a group
file... that is, it is just a collection of other files (not unlike the common ZIP file).
This group file contains (among other things) all of the artwork. This artwork is made up
of 14 separate files named TILES000.ART, TILES001.ART, TILES002.ART... up to and
including TILES014.ART. The aaa part of the numbering scheme corresponds to
the particular TILES
FILE that the image came from.
Each TILES
FILE contains a maximum of 256 images (000-255).
The bbb part of the numbering scheme corresponds to this image number.
So... tile 001-105 is image #105 from the TILES
FILE
set TILES001.ART and tile 012-002 is image #2 from the TILES
FILE set TILES012.ART. The TILES
FILES have a few empty
slots. The space was there but an image was never placed there.
For you BUILDers out there, the aaa-bbb numbering scheme can easily be converted to the number assigned to the image in BUILD. We'll use the fire extinguisher 003-148 as an example: Take the first 3 digits and multiply by 256. This gives you 768. Then add to it the second three digits 768 + 148 = 916. In BUILD go to image 916 and you'll find (holy cow!) the fire extinguisher. (An example conversions is shown below.)
The reverse is also true. If, in BUILD you run across image 916 and you wish to find it on some list of images, 916 ÷ 256 = 3 with a remainder of 148 (003-148). Now I know everyone would use a calculator and a calculator will give the answer 3.578125. To quickly express that in terms of a remainder, subtract the whole number (3) so you are left with 0.578125. Now multiply that by 256 and you'll get 148.
The conversion formula is as follows:
Given
aaa-bbb cccc
(as in the format above)
(aaa*256)+bbb=cccc
In plain English:
Multiply the first three digits by 256.
Add that to the second three digits to arrive at the BUILD tile number.
=================================
DUKEPICS-BUILD CONVERSION )
The first Three TILES
FILE shown
=================================
Tile File-Tile Image#
000-000 0
000-001 1
000-002 2
000-003 3
000-004 4
000-005 5
000-006 6
000-007 7
000-008 8
000-009 9
000-010 10
000-011 11
000-012 12
000-013 13
000-014 14
000-015 15
000-016 16
000-017 17
000-018 18
000-019 19
000-020 20
000-021 21
000-022 22
000-023 23
000-024 24
000-025 25
000-026 26
000-027 27
000-028 28
000-029 29
000-030 30
000-031 31
000-032 32
000-033 33
000-034 34
000-035 35
000-036 36
000-037 37
000-038 38
000-039 39
000-040 40
000-041 41
000-042 42
000-043 43
000-044 44
000-045 45
000-046 46
000-047 47
000-048 48
000-049 49
000-050 50
000-051 51
000-052 52
000-053 53
000-054 54
000-055 55
000-056 56
000-057 57
000-058 58
000-059 59
000-060 60
000-061 61
000-062 62
000-063 63
000-064 64
000-065 65
000-066 66
000-067 67
000-068 68
000-069 69
000-070 70
000-071 71
000-072 72
000-073 73
000-074 74
000-075 75
000-076 76
000-077 77
000-078 78
000-079 79
000-080 80
000-081 81
000-082 82
000-083 83
000-084 84
000-085 85
000-086 86
000-087 87
000-088 88
000-089 89
000-090 90
000-091 91
000-092 92
000-093 93
000-094 94
000-095 95
000-096 96
000-097 97
000-098 98
000-099 99
000-100 100
000-101 101
000-102 102
000-103 103
000-104 104
000-105 105
000-106 106
000-107 107
000-108 108
000-109 109
000-110 110
000-111 111
000-112 112
000-113 113
000-114 114
000-115 115
000-116 116
000-117 117
000-118 118
000-119 119
000-120 120
000-121 121
000-122 122
000-123 123
000-124 124
000-125 125
000-126 126
000-127 127
000-128 128
000-129 129
000-130 130
000-131 131
000-132 132
000-133 133
000-134 134
000-135 135
000-136 136
000-137 137
000-138 138
000-139 139
000-140 140
000-141 141
000-142 142
000-143 143
000-144 144
000-145 145
000-146 146
000-147 147
000-148 148
000-149 149
000-150 150
000-151 151
000-152 152
000-153 153
000-154 154
000-155 155
000-156 156
000-157 157
000-158 158
000-159 159
000-160 160
000-161 161
000-162 162
000-163 163
000-164 164
000-165 165
000-166 166
000-167 167
000-168 168
000-169 169
000-170 170
000-171 171
000-172 172
000-173 173
000-174 174
000-175 175
000-176 176
000-177 177
000-178 178
000-179 179
000-180 180
000-181 181
000-182 182
000-183 183
000-184 184
000-185 185
000-186 186
000-187 187
000-188 188
000-189 189
000-190 190
000-191 191
000-192 192
000-193 193
000-194 194
000-195 195
000-196 196
000-197 197
000-198 198
000-199 199
000-200 200
000-201 201
000-202 202
000-203 203
000-204 204
000-205 205
000-206 206
000-207 207
000-208 208
000-209 209
000-210 210
000-211 211
000-212 212
000-213 213
000-214 214
000-215 215
000-216 216
000-217 217
000-218 218
000-219 219
000-220 220
000-221 221
000-222 222
000-223 223
000-224 224
000-225 225
000-226 226
000-227 227
000-228 228
000-229 229
000-230 230
000-231 231
000-232 232
000-233 233
000-234 234
000-235 235
000-236 236
000-237 237
000-238 238
000-239 239
000-240 240
000-241 241
000-242 242
000-243 243
000-244 244
000-245 245
000-246 246
000-247 247
000-248 248
000-249 249
000-250 250
000-251 251
000-252 252
000-253 253
000-254 254
000-255 255
001-000 256
001-001 257
001-002 258
001-003 259
001-004 260
001-005 261
001-006 262
001-007 263
001-008 264
001-009 265
001-010 266
001-011 267
001-012 268
001-013 269
001-014 270
001-015 271
001-016 272
001-017 273
001-018 274
001-019 275
001-020 276
001-021 277
001-022 278
001-023 279
001-024 280
001-025 281
001-026 282
001-027 283
001-028 284
001-029 285
001-030 286
001-031 287
001-032 288
001-033 289
001-034 290
001-035 291
001-036 292
001-037 293
001-038 294
001-039 295
001-040 296
001-041 297
001-042 298
001-043 299
001-044 300
001-045 301
001-046 302
001-047 303
001-048 304
001-049 305
001-050 306
001-051 307
001-052 308
001-053 309
001-054 310
001-055 311
001-056 312
001-057 313
001-058 314
001-059 315
001-060 316
001-061 317
001-062 318
001-063 319
001-064 320
001-065 321
001-066 322
001-067 323
001-068 324
001-069 325
001-070 326
001-071 327
001-072 328
001-073 329
001-074 330
001-075 331
001-076 332
001-077 333
001-078 334
001-079 335
001-080 336
001-081 337
001-082 338
001-083 339
001-084 340
001-085 341
001-086 342
001-087 343
001-088 344
001-089 345
001-090 346
001-091 347
001-092 348
001-093 349
001-094 350
001-095 351
001-096 352
001-097 353
001-098 354
001-099 355
001-100 356
001-101 357
001-102 358
001-103 359
001-104 360
001-105 361
001-106 362
001-107 363
001-108 364
001-109 365
001-110 366
001-111 367
001-112 368
001-113 369
001-114 370
001-115 371
001-116 372
001-117 373
001-118 374
001-119 375
001-120 376
001-121 377
001-122 378
001-123 379
001-124 380
001-125 381
001-126 382
001-127 383
001-128 384
001-129 385
001-130 386
001-131 387
001-132 388
001-133 389
001-134 390
001-135 391
001-136 392
001-137 393
001-138 394
001-139 395
001-140 396
001-141 397
001-142 398
001-143 399
001-144 400
001-145 401
001-146 402
001-147 403
001-148 404
001-149 405
001-150 406
001-151 407
001-152 408
001-153 409
001-154 410
001-155 411
001-156 412
001-157 413
001-158 414
001-159 415
001-160 416
001-161 417
001-162 418
001-163 419
001-164 420
001-165 421
001-166 422
001-167 423
001-168 424
001-169 425
001-170 426
001-171 427
001-172 428
001-173 429
001-174 430
001-175 431
001-176 432
001-177 433
001-178 434
001-179 435
001-180 436
001-181 437
001-182 438
001-183 439
001-184 440
001-185 441
001-186 442
001-187 443
001-188 444
001-189 445
001-190 446
001-191 447
001-192 448
001-193 449
001-194 450
001-195 451
001-196 452
001-197 453
001-198 454
001-199 455
001-200 456
001-201 457
001-202 458
001-203 459
001-204 460
001-205 461
001-206 462
001-207 463
001-208 464
001-209 465
001-210 466
001-211 467
001-212 468
001-213 469
001-214 470
001-215 471
001-216 472
001-217 473
001-218 474
001-219 475
001-220 476
001-221 477
001-222 478
001-223 479
001-224 480
001-225 481
001-226 482
001-227 483
001-228 484
001-229 485
001-230 486
001-231 487
001-232 488
001-233 489
001-234 490
001-235 491
001-236 492
001-237 493
001-238 494
001-239 495
001-240 496
001-241 497
001-242 498
001-243 499
001-244 500
001-245 501
001-246 502
001-247 503
001-248 504
001-249 505
001-250 506
001-251 507
001-252 508
001-253 509
001-254 510
001-255 511
002-000 512
002-001 513
002-002 514
002-003 515
002-004 516
002-005 517
002-006 518
002-007 519
002-008 520
002-009 521
002-010 522
002-011 523
002-012 524
002-013 525
002-014 526
002-015 527
002-016 528
002-017 529
002-018 530
002-019 531
002-020 532
002-021 533
002-022 534
002-023 535
002-024 536
002-025 537
002-026 538
002-027 539
002-028 540
002-029 541
002-030 542
002-031 543
002-032 544
002-033 545
002-034 546
002-035 547
002-036 548
002-037 549
002-038 550
002-039 551
002-040 552
002-041 553
002-042 554
002-043 555
002-044 556
002-045 557
002-046 558
002-047 559
002-048 560
002-049 561
002-050 562
002-051 563
002-052 564
002-053 565
002-054 566
002-055 567
002-056 568
002-057 569
002-058 570
002-059 571
002-060 572
002-061 573
002-062 574
002-063 575
002-064 576
002-065 577
002-066 578
002-067 579
002-068 580
002-069 581
002-070 582
002-071 583
002-072 584
002-073 585
002-074 586
002-075 587
002-076 588
002-077 589
002-078 590
002-079 591
002-080 592
002-081 593
002-082 594
002-083 595
002-084 596
002-085 597
002-086 598
002-087 599
002-088 600
002-089 601
002-090 602
002-091 603
002-092 604
002-093 605
002-094 606
002-095 607
002-096 608
002-097 609
002-098 610
002-099 611
002-100 612
002-101 613
002-102 614
002-103 615
002-104 616
002-105 617
002-106 618
002-107 619
002-108 620
002-109 621
002-110 622
002-111 623
002-112 624
002-113 625
002-114 626
002-115 627
002-116 628
002-117 629
002-118 630
002-119 631
002-120 632
002-121 633
002-122 634
002-123 635
002-124 636
002-125 637
002-126 638
002-127 639
002-128 640
002-129 641
002-130 642
002-131 643
002-132 644
002-133 645
002-134 646
002-135 647
002-136 648
002-137 649
002-138 650
002-139 651
002-140 652
002-141 653
002-142 654
002-143 655
002-144 656
002-145 657
002-146 658
002-147 659
002-148 660
002-149 661
002-150 662
002-151 663
002-152 664
002-153 665
002-154 666
002-155 667
002-156 668
002-157 669
002-158 670
002-159 671
002-160 672
002-161 673
002-162 674
002-163 675
002-164 676
002-165 677
002-166 678
002-167 679
002-168 680
002-169 681
002-170 682
002-171 683
002-172 684
002-173 685
002-174 686
002-175 687
002-176 688
002-177 689
002-178 690
002-179 691
002-180 692
002-181 693
002-182 694
002-183 695
002-184 696
002-185 697
002-186 698
002-187 699
002-188 700
002-189 701
002-190 702
002-191 703
002-192 704
002-193 705
002-194 706
002-195 707
002-196 708
002-197 709
002-198 710
002-199 711
002-200 712
002-201 713
002-202 714
002-203 715
002-204 716
002-205 717
002-206 718
002-207 719
002-208 720
002-209 721
002-210 722
002-211 723
002-212 724
002-213 725
002-214 726
002-215 727
002-216 728
002-217 729
002-218 730
002-219 731
002-220 732
002-221 733
002-222 734
002-223 735
002-224 736
002-225 737
002-226 738
002-227 739
002-228 740
002-229 741
002-230 742
002-231 743
002-232 744
002-233 745
002-234 746
002-235 747
002-236 748
002-237 749
002-238 750
002-239 751
002-240 752
002-241 753
002-242 754
002-243 755
002-244 756
002-245 757
002-246 758
002-247 759
002-248 760
002-249 761
002-250 762
002-251 763
002-252 764
002-253 765
002-254 766
002-255 767
003-000 768
003-001 769
003-002 770
003-003 771
003-004 772
003-005 773
003-006 774
003-007 775
003-008 776
003-009 777
003-010 778
003-011 779
003-012 780
003-013 781
003-014 782
003-015 783
003-016 784
003-017 785
003-018 786
003-019 787
003-020 788
003-021 789
003-022 790
003-023 791
003-024 792
003-025 793
003-026 794
003-027 795
003-028 796
003-029 797
003-030 798
003-031 799
003-032 800
003-033 801
003-034 802
003-035 803
003-036 804
003-037 805
003-038 806
003-039 807
003-040 808
003-041 809
003-042 810
003-043 811
003-044 812
003-045 813
003-046 814
003-047 815
003-048 816
003-049 817
003-050 818
003-051 819
003-052 820
003-053 821
003-054 822
003-055 823
003-056 824
003-057 825
003-058 826
003-059 827
003-060 828
003-061 829
003-062 830
003-063 831
003-064 832
003-065 833
003-066 834
003-067 835
003-068 836
003-069 837
003-070 838
003-071 839
003-072 840
003-073 841
003-074 842
003-075 843
003-076 844
003-077 845
003-078 846
003-079 847
003-080 848
003-081 849
003-082 850
003-083 851
003-084 852
003-085 853
003-086 854
003-087 855
003-088 856
003-089 857
003-090 858
003-091 859
003-092 860
003-093 861
003-094 862
003-095 863
003-096 864
003-097 865
003-098 866
003-099 867
003-100 868
003-101 869
003-102 870
003-103 871
003-104 872
003-105 873
003-106 874
003-107 875
003-108 876
003-109 877
003-110 878
003-111 879
003-112 880
003-113 881
003-114 882
003-115 883
003-116 884
003-117 885
003-118 886
003-119 887
003-120 888
003-121 889
003-122 890
003-123 891
003-124 892
003-125 893
003-126 894
003-127 895
003-128 896
003-129 897
003-130 898
003-131 899
003-132 900
003-133 901
003-134 902
003-135 903
003-136 904
003-137 905
003-138 906
003-139 907
003-140 908
003-141 909
003-142 910
003-143 911
003-144 912
003-145 913
003-146 914
003-147 915
003-148 916
003-149 917
003-150 918
003-151 919
003-152 920
003-153 921
003-154 922
003-155 923
003-156 924
003-157 925
003-158 926
003-159 927
003-160 928
003-161 929
003-162 930
003-163 931
003-164 932
003-165 933
003-166 934
003-167 935
003-168 936
003-169 937
003-170 938
003-171 939
003-172 940
003-173 941
003-174 942
003-175 943
003-176 944
003-177 945
003-178 946
003-179 947
003-180 948
003-181 949
003-182 950
003-183 951
003-184 952
003-185 953
003-186 954
003-187 955
003-188 956
003-189 957
003-190 958
003-191 959
003-192 960
003-193 961
003-194 962
003-195 963
003-196 964
003-197 965
003-198 966
003-199 967
003-200 968
003-201 969
003-202 970
003-203 971
003-204 972
003-205 973
003-206 974
003-207 975
003-208 976
003-209 977
003-210 978
003-211 979
003-212 980
003-213 981
003-214 982
003-215 983
003-216 984
003-217 985
003-218 986
003-219 987
003-220 988
003-221 989
003-222 990
003-223 991
003-224 992
003-225 993
003-226 994
003-227 995
003-228 996
003-229 997
003-230 998
003-231 999
003-232 1000
003-233 1001
003-234 1002
003-235 1003
003-236 1004
003-237 1005
003-238 1006
003-239 1007
003-240 1008
003-241 1009
003-242 1010
003-243 1011
003-244 1012
003-245 1013
003-246 1014
003-247 1015
003-248 1016
003-249 1017
003-250 1018
003-251 1019
003-252 1020
003-253 1021
003-254 1022
003-255 1023
======================================================