3d/src/meshes/teapot.ts

28 lines
50 KiB
TypeScript

import { Mesh } from "../renderer/mesh";
// prettier-ignore
const positions = new Float32Array([0.3173194,0.3333786,8.5697365,0.4346243,-0.49552074,8.534368,0.9198235,-0.10649914,8.46603,0.69460624,0.52524734,8.511177,0.97284055,0.4136325,8.389786,1.0132805,-0.11324591,8.344206,0.7736344,-0.57159126,8.38971,0.9758238,-0.10039134,8.188933,0.94195294,0.414358,8.188992,0.7588978,-0.54432714,8.18913,0.49902672,-0.07166117,7.6414285,0.50669265,0.21589954,7.6385503,0.69673765,0.83600205,8.38971,0.35126597,-0.8476943,8.389785,0.6694722,0.82126665,8.18913,0.23164886,0.982192,8.466029,0.35198915,-0.8168068,8.188991,0.37011656,-0.26150253,7.638832,0.5069319,0.14772983,7.4535193,0.3866512,0.43248278,7.6388326,-0.5578883,-0.3094799,8.534368,0.39927992,-0.20180121,7.4527583,0.23839387,1.0756484,8.344206,-0.16887234,-0.79467624,8.46603,0.60362357,-0.019366859,7.313401,0.5811307,0.29035118,7.3134084,0.22553529,1.0381917,8.188932,-0.37184733,0.68303454,8.534368,-0.17561466,-0.88813454,8.344206,0.4734453,-0.28901318,7.3134036,-0.16275844,-0.8506782,8.188933,0.15353324,-0.38154563,7.63855,1.198738,-0.14633353,7.1056128,1.1576148,0.4868177,7.1055975,0.2565811,0.60471696,7.727753,-0.28848737,1.0352092,8.389786,0.92881936,-0.69529,7.105553,0.32694885,0.46164724,7.4527583,-0.6339587,-0.64848906,8.38971,0.08536056,-0.3817857,7.45352,0.4141602,0.53581345,7.313403,-0.28921315,1.0043199,8.188991,0.22798373,-0.45598426,7.3134084,-0.6066965,-0.6337515,8.189131,-0.13403079,-0.37388057,7.641429,2.7538369,-0.47784615,6.855464,2.6645033,1.0011065,6.8552766,0.82043344,0.9911856,7.105554,0.13346235,0.5647119,7.615177,-0.71085685,0.75910497,8.38971,0.42445442,-1.03247,7.1055965,2.1208193,-1.7569087,6.855009,0.14451347,0.66599226,7.313401,-0.9100624,-0.22612211,8.389785,-0.022583503,0.56930006,7.4535193,-0.17598931,0.5413771,7.6360645,-0.6961207,0.73184085,8.18913,-0.08173364,-0.4784776,7.313401,3.3105688,-0.6107299,6.7219095,3.2099237,1.1729777,6.721785,0.27146533,1.2611125,7.1056128,-0.8791747,-0.22684313,8.188991,-0.3238697,-0.24497157,7.638832,2.5387228,-2.1470783,6.721652,3.5068655,-0.60725945,6.572071,3.5817578,0.23275018,6.5618834,1.8820512,2.1831918,6.85501,-0.8570466,0.29401478,8.466029,-0.2641706,-0.27413306,7.4527583,-0.20868984,-1.0735997,7.1056113,0.93873763,-2.5393524,6.8552766,3.2108827,-1.4866515,6.5724206,-0.16520894,0.6434989,7.313408,-0.95050275,0.30076113,8.344206,3.4251747,1.1554604,6.5717473,-0.41020927,0.43279728,7.724516,-0.91304624,0.2879027,8.188933,-0.35138005,-0.3483008,7.313403,2.7134223,-2.2387066,6.572655,2.2722223,2.6010914,6.7216535,0.57838964,3.232884,6.7839127,0.27146533,1.2611125,7.1056128,-0.36167288,1.2199802,7.1055984,-0.45191103,-0.00358756,7.6383915,1.6036147,-2.998129,6.6701837,3.0742886,1.9522526,6.5674567,-0.75766027,-0.80367374,7.1055527,-0.5401944,-2.6286998,6.8554626,2.0888412,-2.8002293,6.5673866,2.4488332,2.7006938,6.5624285,-0.41066995,0.4765256,7.313403,-0.3365005,0.3893181,7.4527583,-0.41160053,0.29100296,7.6205225,-0.44415385,0.039785467,7.45352,0.69117117,-3.1695483,6.7201076,1.8696885,3.1343663,6.5751276,1.1240903,3.3882115,6.6680064,-0.5183526,-0.10284078,7.3134084,0.57838964,3.232884,6.7839127,-0.8759619,2.7268612,6.8552785,-0.8660391,0.8828046,7.1055536,-0.6730901,-3.1854231,6.721909,0.8811102,-3.3549297,6.5695343,-1.0948335,-0.2993084,7.1055975,-1.8192712,-1.995676,6.855009,-0.54084575,0.20688291,7.3134017,-0.19194114,-3.440414,6.572637,0.6793699,3.5807958,6.5659122,-1.0478399,3.2722905,6.7217855,-0.23563012,3.6250587,6.5726337,-2.058048,1.9444163,6.85501,-1.1359624,0.33383572,7.1056128,-2.2094445,-2.4135787,6.721652,-1.1199048,-3.2616193,6.57264,-0.23563012,3.6250587,6.5726337,-2.601717,-0.8135826,6.855278,-1.2548609,3.4110599,6.5634727,-2.0500004,-2.7948868,6.5637937,-2.475946,2.3345895,6.7216535,-2.0788782,2.9596846,6.571581,-2.691062,0.66534126,6.8554645,-3.1471443,-0.9854685,6.721784,-2.6357317,-2.247982,6.573928,-2.63897,2.3919406,6.6172624,-3.1306086,-1.522142,6.5726523,-3.2477925,0.7982382,6.7219095,-3.0718286,1.8474529,6.571794,-3.413452,-0.74533796,6.5658684,-3.5159945,0.059388027,6.5718307,-3.4100876,0.9910958,6.574492,-4.730704,-0.86154985,4.941897,-4.349601,-0.5207203,5.8704295,-4.431518,-0.47427037,5.7001743,-4.544287,0.27175042,5.5340447,-4.515292,-0.18791197,5.5581765,-6.0064917,-0.26725486,5.555498,-5.974183,0.19864558,5.5146837,-6.012012,0.50790197,5.5816584,-6.550813,-0.48760614,5.679387,-5.2484293,0.09680519,3.7657053,-4.4538007,0.60822797,5.6591616,-4.7887526,0.7449787,4.8942394,-3.971134,-0.7134599,6.6173983,-6.0881467,0.67618674,5.706145,-4.281139,1.5959278,5.605165,-4.9241576,1.4730728,4.175028,-4.3772764,0.7091898,5.81098,-5.2557173,-0.6386304,3.5125139,-4.5762753,-2.2242808,4.1880355,-4.056509,-1.9614571,5.593843,-6.9542165,-0.5174698,5.7965603,-4.7068014,2.1098776,4.175024,-5.255685,0.8265116,3.51245,-5.115945,-1.338603,3.5125136,-4.2860003,-0.41995412,6.0210557,-6.2920575,-0.4233016,5.9851403,-6.739088,-0.20704432,5.4430785,-6.757185,0.45542058,5.4665256,-4.2435946,2.9862344,4.1873975,-3.7614768,2.6614072,5.5901113,-3.8449485,-3.3171709,4.187343,-3.4095986,-2.932576,5.5886626,-3.586688,-1.7080476,6.694552,-6.4975467,0.7083442,5.8248315,-7.19817,0.6742263,5.519435,-4.305058,0.66851044,5.9728203,-3.96999,0.63667864,6.678227,-3.379538,3.9700978,4.187344,-2.994935,3.5347333,5.5886993,-3.7781985,1.4320339,6.6953306,-3.3161764,2.3631377,6.695235,-5.0724497,1.8809651,3.2418895,-5.436617,-0.07728625,2.4636514,-5.4069343,-0.39494467,2.332125,-4.8036203,-2.3392727,3.2419538,-2.861079,-4.181229,4.1874,-2.536268,-3.699107,5.590102,-3.0171854,-2.5670226,6.694106,-3.7049954,-0.95043725,6.8313518,-6.2546616,0.6104441,5.987863,-5.4033594,0.59700084,2.3087864,-5.2481666,-1.3797152,2.377088,-4.252325,-0.099223375,6.1451607,-3.956284,0.00023755585,6.7539997,-6.3227677,-0.11042072,6.10885,-7.1245694,-0.1845508,5.3228803,-7.0947223,0.19801868,5.306762,-7.174853,0.5064983,5.3518076,-7.5182743,0.7055142,5.573855,-2.286653,4.701417,4.188045,-2.0238216,4.1816473,5.5938654,-2.6384156,3.133416,6.695234,-4.454975,3.1285956,3.2412653,-5.250233,1.5595442,2.3770206,-5.016066,-2.0581434,2.377086,-4.035949,-3.4859674,3.2413816,-1.9847316,-4.644433,4.1750174,-1.48033,-4.218348,5.5979357,-2.4405496,-3.068894,6.729654,-5.0191436,2.2382622,2.3770227,-3.7470934,0.88844436,6.830117,-3.5256727,1.5801275,6.827864,-5.360387,-0.52368873,2.1185849,-4.701892,-2.6908948,2.3770838,-1.3479232,-4.861798,4.1750026,-1.8018217,-3.5090172,6.694245,-7.200964,0.609706,5.840724,-6.3285265,0.37226683,6.087644,-4.25417,0.37743765,6.1208873,-1.3476619,5.0493426,4.1751246,-0.8926558,4.5611806,5.6040473,-1.7815825,3.7057772,6.6953135,-3.548338,4.161096,3.2413821,-4.705932,2.8714378,2.3770392,-3.1936693,2.3020644,6.8124237,-5.346328,0.71555746,2.063215,-5.010006,-1.6751164,1.7790406,-4.3117332,-3.2718909,2.3770773,-3.0034537,-4.3925996,3.2412758,-0.6614745,-4.861669,4.587829,-3.3389218,-1.8052135,6.831704,-2.8393576,-2.49956,6.8336506,-7.701988,-0.5187389,5.405467,-7.367252,-0.46998867,5.3715563,-0.6737634,5.183913,4.175127,-4.31667,3.4529867,2.3770516,-5.119853,1.1243631,1.5908962,-5.903442,0.09866872,2.7168872,-5.8858705,-0.27557752,2.642396,-5.0957665,-0.5644824,1.4881663,-3.851685,-3.7950518,2.3770664,0.031256422,-5.04252,4.1750975,0.011662637,-3.9763088,6.6404853,-0.819132,-3.853918,6.688407,-7.312107,0.37113437,5.9253755,-7.300333,-0.009827633,5.119475,-7.367562,0.44728976,5.111066,-7.586666,0.67378813,5.127903,0.031525277,5.2300315,4.1751146,0.3496119,4.638354,5.6102314,-0.7830427,4.044278,6.6954255,-2.4016495,4.9287653,3.241949,-3.8574228,3.9768324,2.377068,-2.6021001,2.9604928,6.8223453,-4.7469864,2.4944785,1.7789929,-5.252127,-0.38440123,1.7811959,-5.2223115,0.2085007,1.6619786,-4.6468096,-1.5506939,1.1972382,-4.3991623,-2.9073324,1.7792491,-3.3278384,-4.254301,2.3770509,-1.7558192,-5.0100827,3.241873,0.7365425,-4.996398,4.1751213,0.9554415,-4.373686,5.6039987,-7.746068,0.5081755,5.663058,-7.842549,0.70379484,5.12325,-8.019979,0.5683675,5.2090693,0.7368014,5.1839046,4.175056,0.031525277,5.2300315,4.1751146,0.3496119,4.638354,5.6102314,-3.334263,4.4368796,2.3770814,-4.8758225,-0.16590808,1.1607132,-2.7462924,-4.643561,2.3770385,1.4104426,-4.861831,4.175107,-1.8565576,-3.291895,6.829735,-7.2763257,-0.3220995,5.8849096,-7.4144034,-0.31355634,5.09981,-7.341536,-0.012963378,5.944661,1.4107013,5.0493035,4.175035,1.5431004,4.4058485,5.5979724,0.31550398,4.114251,6.6955013,-1.0648859,5.3834357,3.2426853,-2.753266,4.827038,2.3770866,-1.9496351,3.403922,6.828042,-3.9892373,3.6279087,1.7792077,-3.534902,1.3419379,6.7536054,-3.1034727,2.213788,6.753592,-4.4050016,2.3193011,1.1972897,-4.768838,1.1694709,1.1613004,-3.7303765,0.36352766,6.7753444,-6.4756627,0.29410294,3.156839,-6.6369,-0.09990094,3.3072042,-6.2025986,-0.470372,2.7201223,-5.7300205,-0.5029038,2.1332479,-4.0792565,-2.6941519,1.1974577,-3.5027647,-3.9268675,1.7792103,-2.1131122,-4.956774,2.3770192,-0.34353554,-5.2910557,3.243316,2.3494358,-4.513902,4.188034,2.0866013,-3.9941409,5.5938454,0.8458194,-3.8567634,6.695423,-7.831824,0.19886562,5.705507,-8.094867,0.2955673,5.3307548,2.0475075,4.831946,4.175031,-2.12051,5.1412153,2.3770878,-1.2157704,3.7652235,6.8247223,-6.1934395,0.5100337,2.8293028,-5.4246874,0.36932442,2.4164786,-5.932614,-0.14036371,2.0343564,-1.4343928,-5.187864,2.3770118,-0.6543521,-3.7040982,6.834261,-7.685257,-0.42229876,5.6169567,-7.347461,-0.008614036,4.8715043,-7.3810925,0.377184,4.744323,2.9238608,4.368738,4.1874127,2.599037,3.8866217,5.5901165,0.31550398,4.114251,6.6955013,1.3696648,3.9033444,6.6953316,0.4063109,5.478569,3.2433312,-1.4420887,5.3733134,2.3770819,-2.969696,4.5243163,1.7792546,-2.6308517,2.7743998,6.7802687,-3.7023778,3.3718052,1.1974682,-3.6680453,-0.6744328,6.753139,-6.314681,0.37202823,2.2773352,-6.159253,0.65871054,2.3440857,-5.2512546,0.5622446,1.7798784,-6.717674,0.68150586,3.0420375,-6.684208,-0.39921018,3.2172334,-4.0868173,-0.192652,0.4751745,-3.8717358,-1.2729477,0.4751809,-3.246659,-3.640007,1.1974671,-2.3693287,-4.68462,1.7789958,-0.71620446,-5.330765,2.3770237,1.1276636,-5.1959224,3.24267,3.4423199,-3.7825778,4.187342,3.0577242,-3.3472278,5.5886636,1.8443594,-3.5182643,6.6953096,-3.3633852,-1.6067684,6.7742524,-7.8042846,-0.18544722,5.6870413,0.4063109,5.478569,3.2433312,-0.72409046,5.5172434,2.3770707,-0.20039962,3.9575915,6.8247266,-2.088375,3.2287989,6.7536,-3.8722596,1.4589622,0.4751937,-4.051824,0.64860255,0.47571108,-6.8648367,0.70852804,3.0078607,-7.046276,-0.520934,3.3223233,-7.0870767,-0.49296743,3.1119637,-6.602185,-0.37153652,2.5548275,0.035404194,-5.3794003,2.377041,0.29871577,-3.743172,6.8321533,-7.5974884,-0.48682934,5.0446377,-8.030417,-0.20051181,5.426653,-7.4448137,0.60520554,4.411285,-7.5999126,0.71828,4.102902,-7.9099193,0.6069816,4.24128,-8.092233,0.3703162,4.4733057,-8.168957,0.17194043,4.822119,3.9077268,3.5046847,4.1873484,3.472368,3.1200871,5.588685,2.3007684,3.4413216,6.6952367,1.8185909,5.1976027,3.2418675,0.027373014,5.566918,2.37704,-1.7374868,5.135153,1.7790415,-2.756525,4.204398,1.1974552,-3.5780842,1.404164,6.5562587,-2.8333483,2.7082171,6.556407,-3.7940054,0.371256,6.556247,-3.3993247,-2.227243,0.4751969,-2.1941495,-4.3426347,1.1972888,-1.0482578,-5.1330214,1.778742,0.78686714,-5.329726,2.3770711,2.4644177,-4.7412496,3.2419624,4.306375,-2.7987163,4.1873918,3.8242598,-2.4738975,5.590093,2.7011974,-2.9458964,6.695234,0.77898186,5.518282,2.3770227,0.027373014,5.566918,2.37704,-0.20039962,3.9575915,6.8247266,0.8531174,3.8797479,6.8247237,-0.74499977,3.791392,6.7858686,-1.4417481,3.566486,6.7536907,-3.400405,2.4131637,0.47520807,-6.923593,0.60747963,3.4389355,-6.6953583,-0.013274428,2.5051777,1.5048629,-5.1857967,2.3770826,1.2785492,-3.5777092,6.82472,-1.2664151,-3.4705017,6.7800164,-2.8481781,-2.4062736,6.75612,-2.1361177,-3.0412354,6.7564607,-8.126128,-0.18313502,5.0961356,-7.344837,-0.24456674,4.456033,-7.2117953,-0.008970504,4.2507915,4.6390495,2.4117992,4.1880417,4.119274,2.1489663,5.593877,3.0710456,2.7635624,6.695235,3.066226,4.580123,3.2412648,1.4971681,5.375383,2.3770146,-0.34254044,5.4136314,1.7785238,-1.6130615,4.771958,1.1972396,-1.6573169,3.5457325,6.556233,-3.6192412,-1.269777,6.556458,-7.013715,0.36999366,2.7914958,-7.238237,0.60780025,3.1472998,-7.0722775,0.36817148,3.878109,-7.0563846,-0.3823268,3.7118723,-7.249857,-0.32068634,3.085015,-2.7058933,-3.0168705,0.47520605,-0.96771836,-4.7579217,1.1970073,0.4053214,-5.226116,1.7785263,2.1832895,-4.953697,2.3770845,3.611114,-3.9735818,3.241378,4.900875,-1.9813905,3.7656164,4.3434877,-1.4179593,5.5979514,3.378955,-2.1756198,6.6952353,-0.5045018,-3.635692,6.753706,-7.4469895,-0.41718417,4.420278,-8.028167,-0.08392716,4.1285315,-8.090689,-0.18284929,4.465577,2.1758907,5.144292,2.3770273,2.00482,3.4299693,6.832451,0.04425714,3.8563523,6.7803407,-2.7074025,3.2030592,0.47520375,-2.5726264,-2.8716905,6.556129,-4.025156,-0.21047442,0.28335992,-3.8078282,-1.2731591,0.2834088,2.816042,-4.6395216,2.3770845,4.992367,-1.2846601,4.1606407,2.0124123,-3.2164075,6.82804,0.29789388,-3.668307,6.7528677,-7.949939,-0.46532854,5.0585604,-7.8970437,0.36936703,3.8938644,4.667706,1.3815396,5.037746,3.6434104,1.906729,6.6953106,4.098726,3.673484,3.2413895,2.809069,4.8310785,2.377043,1.1110369,5.320537,1.7787428,-0.34254044,5.4136314,1.7785238,0.04425714,3.8563523,6.7803407,0.56071013,3.820888,6.780335,-0.31851503,5.0310044,1.1968436,2.6458645,2.9585094,6.556356,0.88556135,3.8675795,6.55643,-1.6573169,3.5457325,6.556233,-3.9590328,0.898784,0.28337845,-7.3148484,-0.012829382,3.0350292,-1.8290501,-3.6038957,0.4752029,0.3812963,-4.8434844,1.1968379,1.8002667,-4.947635,1.779039,3.3970406,-4.2493625,2.3770742,4.517753,-2.9410813,3.241257,4.792674,-0.56844103,5.037682,3.840976,-1.2445179,6.6953306,2.6648738,-2.7729814,6.822344,1.2915494,-3.4710155,6.7790594,-1.2361106,-3.541482,6.564154,-7.628632,-0.5208629,4.342767,-7.879861,-0.4778739,4.3912725,3.3906176,4.4418178,2.3770528,1.2823496,3.6588292,6.77232,-1.8306533,3.7906063,0.4751903,3.4833674,1.7824525,6.556236,3.8516362,-0.21831024,6.556236,-0.65172243,3.8495312,6.5640235,-0.65172243,3.8495312,6.5640235,-3.621578,1.9081422,0.28341877,-3.3375154,-2.2108119,0.2834436,3.9201987,-3.7893152,2.3770666,-7.7622733,-0.01176587,3.5889034,5.1114855,1.5272183,3.731053,3.9819095,0.9081907,6.695424,4.8663964,2.5267985,3.2419434,3.9144619,3.9825702,2.3770678,2.8981256,2.727245,6.8223453,2.4321156,4.872134,1.7789999,1.0305097,4.94544,1.1970135,-0.31851503,5.0310044,1.1968436,3.7871618,0.7768693,6.5640225,2.151423,3.2286174,6.7535925,0.88556135,3.8675795,6.55643,1.2109123,-3.5427477,6.5585585,0.030377537,-3.7481942,6.556368,-7.5394063,0.36914256,3.3318565,-7.7099285,-0.38731572,3.7365253,-0.8070288,-3.9515762,0.4751778,1.6758456,-4.5844383,1.1972371,3.0324783,-4.3367934,1.7792495,4.3794475,-3.2654703,2.3770523,5.236874,-0.6392787,3.7783449,4.0518813,-0.1903576,6.6955,3.3676007,-1.8796743,6.8324494,4.921234,0.76358765,4.746632,4.374509,3.459411,2.3770778,-0.80837876,4.1388216,0.47517642,-3.0476236,2.775321,0.2834471,3.7290246,0.87014186,6.785868,3.504117,1.5668962,6.75369,3.1664298,2.2135217,6.753599,2.7120318,2.755998,6.7802687,3.4622812,-1.7084004,6.5564127,-3.5008435,-0.6699893,0.13198212,-2.6501765,-2.9852502,0.28344595,4.76871,-2.6839197,2.377037,5.2927423,-1.2423507,3.0185995,4.9627104,0.06955906,4.750888,2.1511536,-3.0412834,6.7535977,4.7646704,2.87841,2.3770845,3.3415554,2.0747788,6.8280416,3.5655434,4.1143823,1.7792106,2.2569351,4.530146,1.1972893,3.7585196,-0.43556315,6.7803335,3.7939835,0.08088671,6.7803392,2.3425848,-2.9970698,6.556362,0.3178027,-4.024448,0.4751742,2.8193026,-4.016883,1.1974564,4.052013,-3.440397,1.7792099,5.0819216,-2.0507438,2.377021,2.6936302,-2.5868845,6.7802677,5.285567,1.4042546,3.093043,5.0788436,2.2456608,2.3770828,3.702855,1.3409172,6.824722,0.020473175,4.2125535,0.47571662,-2.2731817,3.4626627,0.28344473,3.5964599,-1.1572055,6.7723184,3.1662495,-2.0262752,6.753591,-3.3948684,1.2518055,0.132026,-2.7330964,-2.3770037,0.14949782,-1.7829934,-3.5592084,0.28341725,5.3429136,-1.2053245,2.5984461,5.234566,-0.9998197,3.517517,5.2317896,-0.14782351,3.9187021,3.817382,-0.7279616,6.824723,5.23198,0.7170731,3.8378177,5.2374287,1.2228642,3.4744844,4.461943,3.0948472,1.7792519,3.3094323,3.8275242,1.197465,0.86980563,4.1390944,0.47517905,0.020473175,4.2125535,0.47571662,1.3980982,-3.809365,0.47518066,3.7651544,-3.184287,1.1974654,4.8097653,-2.3069603,1.7789931,3.8952193,0.32555953,6.8247256,5.304023,1.5456657,2.294942,-1.3355259,3.932978,0.28341034,-2.4393737,2.858245,0.14949907,-2.1378677,-1.8630359,0.062231947,-0.7736363,-3.8966615,0.283377,5.365675,-1.0353161,2.2656987,5.980071,-0.95416343,3.7473016,5.8726006,-0.47322437,4.0314875,5.6534486,0.5390246,4.004417,5.9734955,1.1424643,3.743597,5.320845,1.4251025,2.715455,5.362547,1.2023716,2.236414,5.1053176,1.8224366,1.8128697,4.1420302,2.8816752,1.1974589,1.8918276,3.7914135,0.4752043,-2.490558,0.21160704,0.037366636,2.3523912,-3.3369524,0.4751951,4.46778,-2.131785,1.1972903,5.1768384,-1.3231857,1.7953123,6.533757,-1.0639676,3.6835604,6.638696,1.200992,3.8430643,-0.2728472,4.1503034,0.28336054,-1.9254082,2.263013,0.062232867,-1.1266558,-3.3324995,0.132025,0.33562735,-3.9627848,0.28335863,5.3656826,-0.552829,1.9139667,5.952957,-1.1935283,2.9967444,6.116315,0.0951385,4.2783213,6.1461897,0.6248089,4.2172513,5.3687925,0.831689,1.9620869,4.709585,1.7382131,1.1972369,2.7686727,3.2043874,0.4752079,0.23503682,-1.071256,-0.0003161478,3.1420164,-2.643525,0.47520587,4.831614,-0.98195803,1.1612992,5.186922,-0.22539668,1.4699719,6.454007,1.2974428,3.3594618,5.129014,0.80249345,1.4593781,0.83641624,4.0841804,0.28337893,-0.2728472,4.1503034,0.28336054,-0.73235995,3.6259918,0.13198325,-0.17723309,1.2943197,0.0000035632477,1.3983141,-3.7454555,0.28340825,5.3477383,0.29166287,1.7928702,6.329355,-0.9915551,2.7560124,6.61503,-1.0288318,3.2925076,6.555245,-0.626463,4.513844,6.353933,-0.4007407,4.4410877,6.6771183,-0.79848605,4.4080696,6.4833198,1.0061774,4.227145,6.0156517,1.3106078,2.7524338,3.4621005,2.41476,0.47519627,-0.086459965,-2.4281883,0.037366044,3.7290418,-1.7666837,0.47520345,6.1249423,-0.648356,2.2706246,6.502354,0.30787817,4.7692614,6.1080465,0.95751995,2.3589628,1.8457707,3.7467268,0.28341934,0.7951409,-3.4384716,0.13198134,2.3359544,-3.275149,0.2834438,6.561281,0.63669205,4.7027864,6.6590147,1.0898895,3.0319288,4.7372355,0.42505196,0.97745115,3.934514,1.4604647,0.4751819,0.14923692,2.6157062,0.03736722,4.0767236,-0.74466074,0.4751781,6.601287,-0.4528047,2.5900903,6.996112,-0.69361264,3.3450387,6.980644,-0.8744909,3.9022043,6.581801,-0.060869526,4.9807677,2.7129488,3.1727731,0.2834469,1.1894317,3.5200171,0.13202651,-0.73235995,3.6259918,0.13198325,3.1104014,-2.587803,0.28344575,6.160445,0.31580782,2.1495166,7.2517424,-0.56772244,5.5264316,6.77691,0.8437352,4.8424435,4.1495953,0.380169,0.47517455,6.632122,0.49791166,2.550653,6.963985,-0.09763762,2.9635518,3.400295,2.3983274,0.28344494,2.5021532,-2.6707227,0.14949752,3.6843576,-1.72062,0.28341755,7.2163815,-0.37407193,3.6072721,7.4610567,-0.5447116,5.3487186,6.9951925,1.0524173,3.9312193,0.14923692,2.6157062,0.03736722,6.9370003,0.6047369,3.0253458,7.2538595,0.26284945,3.5667257,7.604919,-0.4150154,5.2876244,3.8706036,1.4606845,0.28340954,2.7958703,2.5645244,0.1494988,1.9881839,-2.0754974,0.062231906,4.0218105,-0.7112595,0.2833773,7.7167187,-0.21032076,5.2491274,6.9847584,-0.24307872,5.9314547,7.4152937,-0.4006576,6.2037954,6.8654375,0.20102085,5.797168,7.0197935,0.4880324,5.897712,7.473017,0.65329975,6.0312843,7.1624184,0.7782843,3.694129,7.7543983,0.20389417,5.2316613,4.087933,0.39799693,0.28335974,2.2006412,2.0505579,0.06223284,3.4576466,-1.064283,0.1320253,7.868846,-0.4188554,5.9469986,7.311481,0.5206287,6.2384286,7.2509556,0.857493,5.01134,0.23503682,-1.071256,-0.0003161478,7.655847,0.5398016,5.2791934,7.144215,-0.13775255,6.2459326,7.097779,0.18415965,6.2468796,3.5636184,0.857513,0.13198228,8.270933,-0.40947828,6.6404014,8.397093,-0.2674425,6.27001,8.090277,-0.16513182,5.8901577,-0.17723309,1.2943197,0.0000035632477,2.5533364,-0.024088254,0.037366614,8.1105585,0.35696587,5.8848352,7.745861,-0.29607552,6.619299,8.791607,-0.37024873,6.680369,9.208957,-0.22081424,6.7232866,8.514184,0.18247418,6.254532,7.6830177,0.6525094,5.8102393,8.254537,0.54529625,6.26645,7.6640778,-0.051385157,6.699082,7.452693,0.18596663,6.5899305,9.418197,0.02214857,6.7426867,9.309395,0.2883362,6.7054057,7.639344,0.42809772,6.5993533,8.081022,0.54702026,6.682619,8.973659,0.5072487,6.6863976,8.516912,0.5961705,6.6518593,7.774359,0.30062857,6.710231,8.778585,-0.31967074,6.749737,8.168418,-0.3056635,6.7230115,9.289243,0.35341647,6.7610135,9.343727,-0.047097933,6.773689,8.747097,0.51438695,6.747256,7.8048196,0.034893997,6.686088,7.9792643,-0.14918195,6.6844816,9.230967,0.1964769,6.742982,7.8494005,0.23327385,6.683101,8.797728,-0.20270823,6.696664,8.379226,-0.23452786,6.685985,8.787157,0.39214262,6.6979775,8.434503,0.42667592,6.686893,8.068272,0.3675492,6.6910095,8.594647,0.33826095,6.5586057,8.741324,-0.040165488,6.556678,8.313558,-0.22020936,6.556027,7.7901807,-0.120350294,6.5560217,7.9875245,0.3855724,6.5559316,7.6833825,0.17818877,6.5562525]);
// prettier-ignore
const colors = null;
// prettier-ignore
const uvs = new Float32Array([0.5130135,0.9198848,0.5217891,0.85828614,0.58114374,0.8746406,0.58527386,0.9281594,0.6222538,0.9077095,0.59163153,0.86890244,0.552618,0.84294724,0.59104407,0.8699213,0.62563014,0.9079919,0.5540415,0.841756,0.5516901,0.8839597,0.5668332,0.913114,0.63845086,0.9481697,0.5143893,0.82650316,0.64400506,0.9493522,0.5032841,0.97406995,0.5152399,0.82476294,0.52789915,0.8641659,0.560285,0.9045825,0.55687505,0.93820417,0.43091312,0.86009645,0.53206015,0.86927867,0.50688475,0.9820157,0.47324118,0.82889205,0.57240975,0.880344,0.5955016,0.91412896,0.49936882,0.98160875,0.38838595,0.9307757,0.47342134,0.818861,0.5419219,0.85465,0.47360563,0.8194256,0.5009462,0.85286015,0.6320224,0.8241051,0.6957167,0.8717224,0.5244438,0.9552642,0.321421,0.95452094,0.5772139,0.7874715,0.5419612,0.94312495,0.43428594,0.82873905,0.48963708,0.85210955,0.5909376,0.9488121,0.31289035,0.9535726,0.50808364,0.8386394,0.43398276,0.8264038,0.4672116,0.8490727,0.68442667,0.69075227,0.7677691,0.74190634,0.7797651,0.919399,0.47073036,0.95381856,0.3296314,0.91405547,0.52456814,0.764805,0.6112861,0.647773,0.47136694,0.9693712,0.39690262,0.84757364,0.4286443,0.94780624,0.393127,0.93785214,0.32605162,0.91227955,0.47129816,0.83305895,0.6915945,0.65503204,0.7756376,0.7061503,0.9493108,0.9476329,0.3959446,0.84520465,0.43808037,0.85536253,0.6164496,0.61160266,0.6955771,0.64192766,0.73241365,0.6636259,0.86089665,0.7841265,0.36793247,0.8823658,0.44432837,0.85408545,0.47024077,0.7573834,0.5411039,0.62103,0.6577283,0.61399305,0.35257414,0.9472293,0.35724416,0.8758726,0.7746078,0.68852794,0.3733376,0.9145913,0.35807136,0.8755461,0.43603545,0.83863723,0.6199908,0.5952105,0.86648875,0.74763167,0.9804292,0.7847217,0.05800074,0.9470879,0.1700483,0.9186431,0.40918443,0.8729354,0.5642368,0.579605,0.81633395,0.70794994,0.41838777,0.76619494,0.46870893,0.6141348,0.58635426,0.57979107,0.86578345,0.7297765,0.34922224,0.9129243,0.38138193,0.9140363,0.38661256,0.9008091,0.40486693,0.8772048,0.5255224,0.58028775,0.9041162,0.7425292,0.94570374,0.7563357,0.40270334,0.8547409,0.014138669,0.784562,0.08442734,0.79050976,0.2515162,0.87192476,0.4679464,0.57813275,0.53227085,0.56509775,0.36694822,0.7899612,0.39988467,0.6280756,0.37145704,0.88099164,0.488151,0.5603074,0.9749289,0.7515472,0.07733683,0.75583076,1,0.7518859,0.1780229,0.7524028,0.3113885,0.827473,0.39620015,0.5933264,0.45013458,0.5626584,0.02590349,0.7502048,0.33165544,0.66004163,0.08336244,0.7360534,0.4090929,0.57185626,0.16890922,0.7196524,0.13130634,0.7213562,0.25745046,0.7056582,0.32541767,0.6267899,0.37749538,0.58520985,0.1695168,0.7052448,0.34251413,0.6000702,0.24910891,0.6733818,0.20017692,0.6860455,0.31026167,0.6179733,0.27798718,0.6378613,0.23958251,0.6624164,0.28464392,0.4864717,0.28498235,0.55736434,0.28115457,0.5477971,0.25570035,0.5514192,0.2705213,0.5432856,0.26806915,0.5302274,0.25634587,0.5351294,0.24925917,0.5426619,0.27259868,0.5282114,0.24444605,0.4413668,0.24575703,0.56613994,0.23414335,0.51830506,0.30268717,0.60578007,0.24627501,0.54972535,0.21067178,0.574331,0.2076304,0.4881872,0.2438646,0.57847446,0.26293457,0.41529727,0.31854618,0.42177543,0.3294336,0.5032448,0.2723695,0.5323272,0.18816572,0.49985325,0.22189446,0.44077185,0.28322378,0.40314728,0.28365842,0.5696856,0.27400708,0.54523134,0.2642439,0.52296853,0.25022617,0.5320317,0.1593124,0.5159724,0.17086244,0.5971978,0.35865298,0.40223253,0.36771506,0.48477077,0.34112304,0.59049904,0.24659455,0.5515303,0.24588035,0.53279114,0.24699932,0.58816814,0.2548594,0.6407019,0.12066301,0.53475666,0.13061813,0.6171116,0.2254057,0.66042745,0.18546042,0.68367624,0.19035369,0.44470155,0.23766378,0.3736579,0.24596088,0.36147276,0.3112502,0.3721156,0.3998853,0.38667402,0.40648776,0.47049192,0.37710464,0.5732688,0.31416214,0.61545026,0.24981065,0.56025493,0.21801525,0.37797883,0.27380627,0.34845197,0.2743498,0.58408105,0.2795482,0.62895304,0.26718163,0.5543414,0.26248547,0.5156484,0.2544375,0.51999414,0.24837086,0.5254307,0.24616271,0.53391534,0.08102207,0.5495714,0.08862658,0.63335013,0.1437526,0.7048693,0.1525248,0.46621132,0.19328743,0.39823967,0.2941829,0.33673427,0.3523931,0.35192838,0.43191862,0.37803334,0.44650903,0.46116275,0.4043408,0.56586915,0.17444819,0.40960068,0.24774413,0.6591667,0.21926193,0.67785656,0.24717681,0.35058284,0.31475133,0.32563043,0.4540663,0.37416425,0.43135697,0.55576897,0.24941503,0.5462295,0.25612414,0.5607166,0.25816396,0.5935229,0.050283827,0.5576775,0.044015072,0.64466846,0.09908898,0.72281355,0.11497244,0.4843169,0.15597351,0.42016393,0.18731065,0.69494605,0.21368273,0.36845344,0.27828977,0.3130484,0.3356722,0.31524217,0.39518535,0.33556834,0.47720122,0.39825025,0.3490256,0.5995908,0.3802572,0.5843848,0.26847196,0.51288396,0.2683577,0.51376116,0.028906103,0.5612363,0.13770096,0.4298646,0.19671394,0.35345167,0.2370786,0.3967119,0.24548845,0.38788235,0.24416023,0.31525728,0.35708755,0.30569434,0.5006035,0.3715247,0.4985274,0.54524106,0.46821022,0.54922736,0.25474378,0.54580563,0.25747308,0.5090618,0.24825433,0.5143125,0.24393636,0.5164698,0.006745183,0.56319314,0.008450594,0.649223,0.050416894,0.7358967,0.07677932,0.49832088,0.11949526,0.43863845,0.15003483,0.7145771,0.16068405,0.38497368,0.24007717,0.33743805,0.22259447,0.34067464,0.27037823,0.27944613,0.31981084,0.29058224,0.37912178,0.29713255,0.44038028,0.32420915,0.5243146,0.37308502,0.5318696,0.46083057,0.25049984,0.53463733,0.24431553,0.51584655,0.2472804,0.51718134,0.9844811,0.5633728,1,0.56319314,0.99197483,0.6494522,0.10123867,0.44641507,0.22563857,0.301084,0.40188268,0.2897215,0.5472815,0.37644538,0.42563075,0.57035005,0.26852047,0.5359441,0.263421,0.5041579,0.2625745,0.54166716,0.962814,0.5618191,0.94899464,0.64654464,0.010972952,0.7414839,0.037107322,0.5074313,0.08282236,0.45311695,0.11480032,0.7302347,0.124822065,0.40396053,0.22795789,0.6712179,0.18806413,0.6945492,0.15476128,0.35073918,0.18683645,0.3258141,0.2670692,0.6476468,0.23768584,0.42655855,0.24732496,0.42923182,0.2513246,0.3941782,0.24699345,0.3647126,0.31205833,0.25660333,0.36353832,0.27104187,0.42546284,0.28364503,0.48857814,0.31930292,0.58037746,0.38458973,0.57323647,0.47017878,0.52795506,0.5532292,0.25658727,0.53219366,0.25265223,0.51852256,0.94164366,0.5586555,0.064138554,0.45866,0.07560094,0.7424201,0.2287847,0.412081,0.2252812,0.38013548,0.237499,0.3639056,0.4499393,0.27911296,0.4727381,0.5608466,0.26802626,0.52248174,0.2559492,0.49901754,0.24765734,0.4988456,0.910648,0.5509713,0.9039712,0.6368661,0.99177855,0.7418896,0.9445268,0.7391354,0.0058846734,0.5107175,0.045073416,0.46295327,0.089141905,0.41903478,0.15707599,0.7121016,0.119970635,0.36917055,0.30608022,0.6226108,0.22846006,0.38857847,0.22233938,0.3925001,0.21354789,0.35497448,0.22825976,0.4302618,0.25367334,0.42289954,0.21533352,0.25173414,0.25441208,0.22724009,0.35662487,0.23639931,0.41050792,0.25573406,0.47537002,0.27636734,0.53835475,0.32231665,0.6230136,0.3999052,0.6132673,0.4848028,0.56592655,0.56214267,0.34224516,0.6024473,0.26374185,0.5272366,0.9922643,0.5107441,0.025501903,0.4659015,0.023741495,0.7523519,0.124242544,0.7255496,0.16061805,0.28683957,0.1872019,0.2699982,0.22820812,0.43035787,0.25663978,0.42851302,0.2546264,0.4211613,0.24792275,0.39440238,0.5017849,0.2756912,0.508569,0.5649978,0.26613542,0.5001962,0.26213217,0.5167769,0.24071859,0.48803627,0.23722394,0.47757038,0.24043372,0.4823474,0.24633712,0.4881283,0.25210133,0.49871373,0.8701271,0.53633034,0.86064655,0.6215639,0.8948408,0.7288636,0.95402485,0.5076542,0.0052853553,0.4674071,0.052798085,0.42963132,0.08550118,0.3836488,0.22329965,0.65884614,0.16140229,0.6930944,0.26411742,0.63358617,0.29573697,0.20379181,0.40533763,0.22028199,0.46140826,0.24633451,0.5282129,0.277283,0.58522785,0.33254033,0.664364,0.41957307,0.65271306,0.50385976,0.6030338,0.5760627,0.9850117,0.46737605,1,0.4674071,1,0.7548339,0.9689623,0.7538595,0.053079598,0.74916697,0.08941819,0.7382798,0.12735724,0.30603665,0.23328477,0.44659027,0.23990135,0.3978003,0.55368125,0.28091577,0.54532224,0.56910527,0.4484285,0.56550455,0.377361,0.58471334,0.4124903,0.57208216,0.26004678,0.5048106,0.25816453,0.47931442,0.25196767,0.47361618,0.82999194,0.5171074,0.8184418,0.6016948,0.8480723,0.71267325,0.91437626,0.49865025,0.9652791,0.46581846,0.014920957,0.4351397,0.050511353,0.39369583,0.09699449,0.72082126,0.3253156,0.5958716,0.2342488,0.41791308,0.23233967,0.43768787,0.2417015,0.4628297,0.25608715,0.4461575,0.25090727,0.42321837,0.34132147,0.18236053,0.45899224,0.21018139,0.51620805,0.2449415,0.57821965,0.28630847,0.6295434,0.34836558,0.6986259,0.4139017,0.6924484,0.5265296,0.6400835,0.59438854,0.47775102,0.56172615,0.26123652,0.47624022,0.25196254,0.46908635,0.2564879,0.48179382,0.94596356,0.46280584,0.9056911,0.74452984,0.011648702,0.7546241,0.09504482,0.3214411,0.3948876,0.56230557,0.21322796,0.24270606,0.25202188,0.2182599,0.6018889,0.2932198,0.71569586,0.4478733,0.57573783,0.5785021,0.50834394,0.562658,0.26506776,0.50088143,0.24278924,0.4662631,0.79168963,0.554464,0.803711,0.6920006,0.87550515,0.48441458,0.92695457,0.45841175,0.9759161,0.43499935,1,0.43584436,1,0.7546241,0.98398024,0.75550973,0.01413902,0.39880005,0.868809,0.7172815,0.9653001,0.7377642,1,0.7240665,0.17623064,0.26678324,0.24434593,0.425496,0.39319336,0.16462019,0.51726466,0.20852074,0.56916356,0.25230134,0.6247703,0.30143803,0.6719923,0.36845642,0.72788703,0.515442,0.6780026,0.61651725,0.60504115,0.5900477,0.5469693,0.57037175,0.4497681,0.55080956,0.26254386,0.4725662,0.26130295,0.47535282,0.9081522,0.45271018,0.94439054,0.7519003,0.062776744,0.33274406,0.8024688,0.6887559,0.71680963,0.638291,1,0.73574334,0.046413425,0.73597884,0.14240545,0.28766018,0.29325184,0.19474868,0.64696115,0.31077474,0.24813175,0.44989252,0.8033589,0.47525275,0.7607902,0.6680474,0.836696,0.46560705,0.8894618,0.44577354,0.85052013,0.72661227,0.9384965,0.42915654,0.97672856,0.39852363,1,0.39942795,0.7574405,0.66551316,0.89383173,0.74101996,0.011154608,0.73886675,0.5440886,0.55540556,0.49831235,0.54786146,0.23886186,0.44325644,0.2554974,0.45171374,0.45275858,0.15303537,0.5733626,0.21616451,0.6180971,0.26645094,0.6685742,0.32105863,0.7394554,0.43875772,0.71812326,0.6417457,0.64740777,0.6122155,0.7735597,0.5233191,0.87078696,0.4376698,0.029751394,0.33957282,0.110194296,0.30487964,0.7591016,0.68206155,0.79072416,0.698256,0.82384145,0.7148347,0.8575531,0.7304795,0.65675634,0.60153115,0.22462386,0.20846418,0.33912283,0.17315191,0.68973815,0.33213538,0.72964406,0.38926312,0.75212336,0.51039696,0.583444,0.580559,0.8520217,0.4284638,0.8142802,0.7111209,0.9019402,0.41805565,0.9408077,0.3928109,0.7053113,0.6480297,0.7262233,0.66132563,0.5916475,0.5689258,0.5190917,0.15078324,0.6244662,0.23087302,0.6635175,0.2854808,0.7105987,0.34386867,0.61060345,0.59317833,0.804546,0.44055903,0.833041,0.41821745,0.7786581,0.6917183,0.004252717,0.3416968,0.07839418,0.31816578,0.67608464,0.6290335,0.6384618,0.6063454,0.1536803,0.25443566,0.30864602,0.16505495,0.391684,0.15519494,0.7340543,0.37023962,0.7319386,0.41817933,0.75303197,0.45468277,0.69445324,0.64012146,0.77908087,0.46549228,0.79626656,0.45541567,0.8654965,0.4021955,0.9056376,0.3820153,0.97806096,0.34068596,1,0.3416968,0.5823958,0.15903464,0.67106485,0.25044128,0.7063438,0.30785483,0.7360157,0.66639125,0.81432575,0.40297848,0.046318103,0.3272149,0.0916705,0.29149556,0.2863888,0.13205566,0.4527353,0.1434733,0.74100137,0.3587609,0.7338084,0.44182512,0.7437084,0.46124923,0.7709421,0.47320032,0.7870091,0.47345734,0.80696774,0.42082763,0.8045546,0.39467335,0.82727057,0.3819661,0.8704606,0.36655763,0.94478977,0.3351723,0.16632336,0.18295112,0.63797927,0.17492375,0.7142772,0.2731492,0.73717165,0.32669032,0.7331228,0.44125232,0.78412217,0.48296824,0.013105107,0.33166564,0.0850115,0.25460055,0.41676068,0.12536348,0.5210398,0.1413637,0.75902903,0.34773517,0.73352563,0.40064338,0.75607884,0.48527357,0.7698728,0.49004295,0.7974898,0.37389576,0.8344185,0.34684342,0.91211915,0.3249089,0.089365445,0.059318684,0.6865314,0.19556446,0.75341636,0.2906637,0.77362293,0.3284449,0.7907253,0.45771837,0.8027427,0.34600335,0.97897816,0.33123446,1,0.33219123,0.029211603,0.3049663,0.073849484,0.16211563,0.58582526,0.14999673,0.7839223,0.35713086,0.74145424,0.39977834,0.73710525,0.42637146,0.73674035,0.48684162,0.7431381,0.4855297,0.73397624,0.4802106,0.7778673,0.496201,0.79826665,0.42915648,0.8793003,0.31020576,0.49658078,0.0703934,0.7299443,0.21887559,0.7532975,0.38050473,0.7576252,0.51215523,0.7920153,0.40722287,0.9461781,0.32587862,0.5593095,0.12159761,0.6421275,0.16630144,0.76569843,0.5144738,0.78716,0.4450481,0.79966164,0.30859056,0.8454733,0.2913379,0.025933046,0.2437008,0.77028036,0.24349295,0.7553843,0.4034027,0.74534714,0.4371755,0.73730695,0.45866233,0.74747044,0.5160859,0.9140076,0.31586528,0.96481144,0.30409497,1,0.30761978,0.6908571,0.18729456,0.77787626,0.38870138,0.73335403,0.53012216,0.7692145,0.52146775,0.8093312,0.26860565,0.7772624,0.4160522,0.7604917,0.42829394,0.8816228,0.30137065,0.67542815,0.15788853,0.7340389,0.21069852,0.7504252,0.4536472,0.7355558,0.5237522,0.77865803,0.4853931,0.9850999,0.25003365,0.7755457,0.4401307,0.764043,0.4602291,0.73875844,0.52297765,0.84827495,0.28276503,0.901832,0.28869012,0.6985599,0.12355745,0.7740327,0.23530614,0.743394,0.52335006,0.7365941,0.5498972,0.73343647,0.56249,0.74791646,0.55489075,0.7533589,0.56317425,0.7563343,0.56590277,0.77408516,0.4719417,0.751775,0.5281325,0.8126398,0.26028186,0.90993035,0.2513137,0.7640979,0.201195,0.7356446,0.5479983,0.75149727,0.57473445,0.7655549,0.5332784,0.8855156,0.08481474,0.7583207,0.53470504,0.7375035,0.5678402,0.74448085,0.57287586,0.83801496,0.24903476,0.7324858,0.57108116,0.7378615,0.5595827,0.7408856,0.5482673,0.97768795,0.16312042,0.827278,0.17662486,0.7503656,0.5544029,0.7337154,0.5760231,0.7342241,0.56942034,0.7374404,0.5699929,0.7455945,0.563058,0.7571533,0.55710304,0.75144994,0.5692185,0.73763454,0.5818495,0.7425302,0.58358496,0.74144787,0.5716608,0.74508154,0.57318884,0.74746835,0.5851656,0.74911624,0.58507687,0.7491651,0.5770056,0.75066555,0.58108795,0.7449089,0.586397,0.7340877,0.5716504,0.7336544,0.57627,0.74608964,0.5756417,0.73963976,0.5714663,0.74934244,0.58129424,0.73925436,0.5820999,0.73624176,0.57854915,0.74347126,0.5738409,0.74344695,0.58441556,0.7368448,0.57165444,0.73521954,0.574153,0.7470784,0.57800543,0.7476074,0.5812706,0.746387,0.58409214,0.74605036,0.57389486,0.74057925,0.5696205,0.73663545,0.5705806,0.7377069,0.5759552,0.74682367,0.5798425,0.7427287,0.58012176]);
// prettier-ignore
const normals = null;
// prettier-ignore
const faces = new Uint32Array([0,1,2,2,3,0,2,4,3,4,2,5,2,1,6,7,8,4,4,5,7,6,5,2,9,7,5,5,6,9,10,11,7,4,12,3,8,7,11,13,6,1,8,14,12,12,4,8,7,9,10,3,15,0,16,9,6,6,13,16,17,10,9,18,11,10,11,19,8,15,3,12,20,1,0,10,21,18,14,8,19,12,22,15,1,20,23,23,13,1,21,10,17,18,21,24,24,25,18,14,26,22,22,12,14,27,0,15,13,23,28,9,16,17,29,24,21,30,16,13,13,28,30,31,17,16,32,33,25,25,24,32,19,34,14,15,35,27,36,32,24,24,29,36,11,18,37,37,19,11,26,14,34,35,15,22,23,20,38,31,39,21,21,17,31,25,40,37,37,18,25,26,41,35,35,22,26,38,28,23,16,30,31,42,29,21,21,39,42,43,30,28,28,38,43,44,31,30,45,46,33,33,32,45,33,47,40,40,25,33,34,19,48,34,48,26,35,49,27,50,36,29,29,42,50,51,45,32,32,36,51,40,52,37,37,48,19,41,26,48,53,38,20,39,31,44,54,37,52,48,55,41,41,56,49,49,35,41,30,43,44,57,42,39,58,59,46,46,45,58,47,60,52,52,40,47,48,37,54,61,43,38,38,53,61,62,44,43,63,58,45,45,51,63,64,65,58,46,66,47,47,33,46,67,27,49,27,20,0,44,68,39,69,50,42,42,57,69,70,51,36,36,50,70,71,64,58,59,58,65,52,72,54,54,55,48,56,41,55,49,73,67,20,27,67,67,53,20,68,44,62,39,68,57,58,63,71,65,74,59,55,75,56,56,76,73,73,49,56,53,67,73,43,61,62,77,57,68,78,71,63,59,79,66,66,46,59,66,80,60,60,47,66,81,82,72,72,52,81,76,61,53,53,73,76,83,62,61,84,63,51,51,70,84,74,85,59,86,69,57,57,77,86,87,70,50,50,69,87,88,78,63,79,59,85,85,89,79,72,90,91,91,54,72,55,54,91,55,92,75,76,56,75,83,93,68,68,62,83,94,84,70,84,88,63,89,95,79,79,96,80,80,66,79,92,55,91,75,92,76,61,76,83,97,77,68,68,93,97,98,99,82,82,81,98,82,100,90,90,72,82,92,83,76,101,94,70,70,87,101,84,94,102,84,102,88,96,79,95,103,86,77,77,97,103,104,87,69,69,86,104,90,105,91,106,102,94,94,101,106,96,95,107,96,107,80,98,108,99,93,91,105,105,97,93,107,109,80,99,110,100,100,82,99,100,111,105,105,90,100,92,91,93,93,83,92,112,101,87,87,104,112,113,106,101,108,98,114,111,103,97,97,105,111,115,104,86,86,103,115,114,116,108,117,113,101,101,112,117,108,118,110,110,99,108,116,119,108,110,120,111,111,100,110,121,112,104,104,115,121,122,117,112,118,108,119,120,115,103,103,111,120,119,123,118,124,122,112,112,121,124,118,125,120,120,110,118,123,119,126,123,126,118,125,121,115,115,120,125,127,124,121,125,118,126,128,127,121,126,129,125,121,125,128,129,128,125,130,131,132,133,130,134,130,132,134,135,136,133,133,134,135,134,132,135,136,137,133,138,135,132,130,133,139,140,133,137,141,139,133,131,130,142,131,138,132,137,143,140,141,144,145,146,144,141,139,147,130,130,148,149,149,142,130,138,131,150,146,140,143,151,145,144,139,141,152,147,153,130,131,154,155,155,150,131,136,135,156,156,157,136,137,136,157,158,151,144,144,159,158,145,152,141,148,130,153,148,160,161,161,149,148,142,149,162,143,163,146,157,164,143,143,137,157,146,165,166,144,146,166,165,146,163,167,158,159,159,168,167,159,144,169,169,170,159,166,169,144,152,145,171,172,173,147,147,139,172,153,174,148,160,175,176,176,161,160,149,161,177,177,162,149,178,142,162,179,165,163,163,143,164,145,151,171,180,172,139,139,152,180,173,181,153,153,147,173,182,142,183,154,131,142,182,154,142,154,182,184,184,155,154,138,156,135,185,186,156,157,156,186,186,187,157,164,157,187,164,188,163,189,167,168,168,190,189,168,159,170,170,191,168,192,171,151,151,158,192,193,180,152,152,171,193,181,194,174,174,153,181,174,195,160,160,148,174,175,196,197,197,176,175,161,176,198,198,177,161,183,142,178,199,193,171,200,201,169,181,173,202,194,203,174,196,204,197,205,198,176,163,206,179,179,207,208,208,165,179,209,189,190,190,210,209,190,168,191,191,211,190,212,192,158,158,167,212,213,199,171,171,192,213,170,169,201,201,214,170,169,166,200,193,215,180,202,216,181,203,217,195,195,174,203,195,218,175,175,160,195,219,197,204,176,197,205,162,220,178,177,221,220,220,162,177,207,184,182,182,208,207,138,150,222,223,185,156,206,163,188,224,209,210,225,213,192,183,200,166,215,193,226,227,228,172,172,228,173,216,202,229,194,181,216,217,230,195,219,231,232,233,205,197,156,138,223,206,234,207,207,179,206,186,185,235,235,236,186,187,186,236,164,187,236,236,237,164,188,164,237,238,224,210,210,239,238,210,190,211,211,240,210,241,212,167,167,189,241,242,225,192,192,212,242,191,170,214,214,243,191,244,226,193,193,199,244,228,202,173,229,202,245,245,246,229,229,247,216,216,248,203,203,194,216,230,249,218,218,195,230,218,250,196,196,175,218,231,251,252,252,232,231,197,219,233,221,177,198,222,223,138,188,253,206,254,255,188,256,257,258,259,242,212,201,243,214,199,213,244,229,246,260,217,203,248,249,261,218,204,196,250,251,262,252,232,233,219,205,263,198,198,263,221,264,150,155,265,235,185,234,206,253,234,266,184,184,207,234,237,254,188,253,188,255,267,256,258,258,268,267,239,210,240,240,269,239,270,241,189,189,209,270,271,259,212,212,241,271,211,191,243,243,272,211,273,244,213,213,225,273,274,275,201,276,277,226,226,244,276,200,183,178,201,200,278,278,274,201,226,260,246,228,227,279,279,280,228,202,228,281,281,282,202,247,229,260,247,283,248,248,216,247,248,284,230,230,217,248,261,285,250,250,218,261,250,286,219,219,204,250,262,287,288,288,252,262,232,252,289,185,223,265,253,290,234,255,291,253,292,267,268,209,224,270,293,271,241,272,294,211,225,242,273,243,201,275,278,200,178,295,227,296,296,180,295,281,228,280,202,282,245,245,282,297,249,230,284,285,298,250,231,219,286,233,299,263,263,205,233,266,264,184,155,184,264,300,222,150,266,234,290,236,235,301,301,302,236,303,292,268,268,304,303,268,258,305,305,306,268,307,270,224,224,238,307,308,293,241,241,270,308,240,211,294,309,273,242,242,259,309,272,243,310,310,243,275,311,276,244,244,273,311,178,312,278,260,226,277,313,314,315,315,314,215,316,295,180,180,215,316,280,317,281,245,297,246,318,319,247,247,260,318,283,320,284,284,248,283,284,321,261,261,249,284,298,322,286,286,250,298,286,323,251,251,231,286,287,324,325,325,288,287,252,288,326,326,289,252,232,299,233,327,178,220,290,253,291,290,328,266,257,256,329,330,308,270,294,331,240,259,271,309,310,332,272,333,334,277,215,314,335,316,215,335,295,279,227,317,336,281,337,338,282,285,261,321,322,339,286,262,251,323,232,340,299,150,264,300,265,223,341,265,301,235,291,342,290,264,266,328,302,343,236,237,236,343,343,344,237,254,237,344,255,254,345,345,346,255,255,347,291,348,303,304,304,349,348,304,268,306,306,350,304,351,329,256,256,267,351,352,330,270,270,307,352,269,240,331,353,309,271,271,293,353,354,311,273,273,309,354,275,274,355,355,356,275,277,276,333,312,178,327,274,278,357,357,355,274,334,318,260,260,277,334,282,281,336,319,358,283,283,247,319,320,359,321,321,284,320,321,360,298,298,285,321,339,361,323,323,286,339,323,362,287,287,262,323,324,363,364,364,325,324,288,325,365,365,326,288,232,289,340,328,290,342,347,255,346,267,292,351,366,367,329,368,369,305,293,308,353,272,370,294,332,371,272,372,333,276,355,357,356,297,313,246,315,246,313,373,279,295,337,282,336,297,282,338,338,374,297,322,298,360,361,375,323,376,340,289,377,263,299,220,378,327,378,220,221,378,221,263,263,379,378,263,377,379,328,300,264,222,341,223,291,380,342,301,265,381,302,301,382,345,254,344,383,348,349,349,384,383,349,304,350,350,385,349,386,351,292,292,303,386,387,366,329,329,351,387,306,305,369,388,353,308,308,330,388,331,294,370,370,272,371,389,354,309,309,353,389,310,275,356,276,311,372,390,119,116,357,128,129,390,356,119,356,126,119,357,129,126,356,357,126,312,391,357,357,278,312,313,297,374,314,313,392,392,393,314,335,314,393,295,316,373,394,280,279,280,395,317,336,317,395,337,396,338,358,397,320,320,283,358,359,398,360,360,321,359,360,399,339,339,322,360,375,400,362,362,323,375,362,401,324,324,287,362,363,402,403,403,364,363,325,364,404,404,365,325,289,326,376,299,405,377,406,381,265,380,291,347,300,328,342,381,382,301,346,407,347,347,408,380,409,387,351,369,410,306,330,352,388,370,411,331,332,310,356,412,372,311,357,127,128,413,122,124,357,391,127,391,124,127,391,413,124,374,392,313,414,415,319,319,318,414,361,339,399,400,416,362,402,417,403,418,376,326,405,299,340,340,419,405,342,222,300,265,341,406,380,420,342,343,302,394,345,421,346,407,346,421,408,347,407,422,383,384,384,349,385,385,423,384,424,386,303,303,348,424,425,409,351,351,386,425,350,306,410,426,427,367,367,366,426,369,368,428,428,429,369,430,389,353,353,388,430,356,390,332,311,354,412,390,116,114,431,95,89,432,433,109,431,107,95,432,109,107,431,432,107,371,332,390,122,413,117,391,312,327,334,333,434,395,280,382,396,435,374,374,338,396,392,374,435,397,436,359,359,320,397,398,437,399,399,360,398,399,438,375,375,361,399,416,439,401,401,362,416,401,440,363,363,324,401,441,403,417,364,403,442,442,404,364,326,365,443,443,418,326,340,376,444,445,377,405,341,222,446,446,406,341,222,342,420,382,394,302,408,447,420,420,380,408,448,425,386,366,387,426,429,449,369,450,412,354,451,65,452,431,89,85,451,74,65,451,431,85,451,85,74,453,433,432,370,371,390,390,454,370,391,327,378,378,413,391,455,434,333,434,414,318,318,334,434,373,394,279,415,456,358,358,319,415,400,375,438,439,457,401,418,444,376,444,419,340,447,446,222,222,420,447,421,458,407,383,422,459,422,384,423,423,460,422,461,424,348,348,383,461,462,448,386,386,424,462,385,350,410,410,463,385,464,426,387,387,409,464,410,369,449,465,466,427,427,426,465,411,370,454,354,389,450,333,372,455,451,452,467,468,449,432,432,431,468,429,428,432,454,469,411,413,378,379,413,113,117,470,88,102,413,471,113,471,106,113,470,102,106,471,470,106,393,392,472,394,382,280,382,381,395,381,406,395,336,395,406,406,446,336,337,336,446,446,447,337,337,473,396,435,396,473,473,458,435,435,472,392,436,474,398,398,359,436,437,475,438,438,399,437,438,476,416,416,400,438,457,477,440,440,401,457,402,363,440,417,478,441,403,441,479,479,442,403,365,404,480,480,443,365,394,373,343,344,393,345,421,345,393,393,472,421,458,473,407,407,473,447,447,408,407,481,459,422,481,422,460,482,462,424,409,425,464,483,450,389,484,455,372,485,486,451,451,467,485,486,487,451,431,451,487,488,468,431,449,429,432,445,471,413,452,64,71,470,78,88,470,489,78,489,452,71,489,71,78,316,335,344,447,473,337,415,414,490,456,491,397,397,358,456,439,416,476,477,492,440,402,493,417,494,441,478,441,494,479,495,444,418,419,444,470,373,316,344,344,343,373,458,421,472,494,481,460,460,479,494,459,461,383,496,482,424,424,461,496,423,385,463,463,497,423,498,464,425,425,448,498,449,468,410,499,465,426,426,464,499,389,430,483,372,412,484,500,501,452,467,452,501,487,488,431,64,452,65,413,379,377,377,445,413,471,405,419,502,489,470,393,344,335,472,435,458,474,503,437,437,398,474,475,504,476,476,438,475,476,505,457,457,439,476,492,506,402,402,440,492,404,442,480,418,443,507,461,459,508,509,496,461,497,510,423,448,462,498,463,410,468,511,483,430,512,484,412,513,500,452,452,489,513,405,471,445,470,471,419,444,495,502,502,470,444,514,513,489,434,455,515,515,490,414,414,434,515,490,516,456,456,415,490,491,517,436,436,397,491,477,457,505,506,518,493,493,402,506,478,417,519,417,493,519,494,478,520,521,480,442,507,495,418,481,494,520,481,520,522,459,481,522,522,523,459,508,459,523,508,509,461,460,423,510,524,498,462,462,482,524,497,463,488,488,463,468,525,499,464,464,498,525,526,527,466,466,465,526,412,450,512,501,485,467,495,507,502,507,514,489,489,502,507,503,528,475,475,437,503,504,529,505,505,476,504,505,530,492,492,477,505,442,479,521,507,443,514,510,531,460,509,508,532,482,496,524,488,487,497,533,512,450,534,515,455,455,484,534,485,497,486,487,486,497,490,535,516,491,456,516,517,536,474,474,436,517,506,492,530,506,537,518,519,538,539,539,478,519,531,521,479,443,480,514,520,540,522,479,460,531,522,540,541,541,523,522,542,532,508,542,543,532,544,524,496,496,509,544,545,525,498,498,524,545,546,526,465,465,499,546,450,483,533,531,510,485,497,485,510,490,515,547,535,490,547,528,548,504,504,475,528,529,549,530,530,505,529,530,550,537,537,506,530,493,551,538,538,519,493,539,520,478,539,540,520,480,521,513,513,514,480,523,541,552,552,508,523,509,532,544,553,533,483,484,512,534,515,534,554,521,531,501,501,500,521,485,501,531,516,555,517,517,491,516,536,556,503,503,474,536,550,557,537,493,558,551,559,540,539,500,513,521,540,559,560,540,560,541,544,543,561,544,532,543,562,545,524,524,544,562,563,546,499,499,525,563,483,511,553,554,547,515,547,564,535,548,565,529,529,504,548,549,566,550,550,530,549,550,567,557,508,552,568,568,542,508,544,561,569,570,571,527,527,526,570,572,534,512,512,533,572,573,564,547,555,516,535,536,517,555,556,574,528,528,503,556,567,550,566,575,557,567,576,558,518,518,537,576,558,493,518,558,577,551,538,578,579,579,539,538,538,580,578,580,538,551,559,539,579,581,541,560,542,568,582,567,569,561,575,567,561,569,562,544,583,563,525,525,545,583,547,554,573,535,584,555,565,585,549,549,529,565,537,586,576,577,558,576,587,559,579,587,560,559,541,581,552,582,543,542,543,582,588,589,570,526,526,546,589,533,553,572,572,554,534,555,590,556,556,536,555,574,591,548,548,528,574,586,537,557,560,587,592,560,592,581,582,568,593,562,569,594,595,583,545,545,562,595,554,572,596,584,535,564,585,597,566,566,549,585,566,594,567,586,598,576,576,599,577,577,600,551,601,587,579,579,578,601,588,561,543,593,588,582,569,567,594,602,589,546,546,563,602,603,604,571,571,570,603,574,556,590,591,605,565,565,548,591,575,606,586,586,557,575,599,576,598,600,577,599,551,607,580,608,581,592,561,588,606,606,575,561,609,595,562,562,594,609,596,573,554,590,555,584,597,609,594,594,566,597,598,586,606,606,610,598,598,611,599,581,608,552,588,593,610,612,602,563,563,583,612,570,589,603,590,613,591,591,574,590,605,614,585,585,565,605,611,598,610,615,599,611,600,616,607,607,551,600,617,568,552,617,593,568,610,606,588,604,603,618,610,619,611,611,620,615,599,621,616,616,600,599,622,612,583,583,595,622,623,603,589,589,602,623,590,624,613,605,591,613,614,625,597,597,585,614,620,611,619,621,599,615,615,626,621,627,578,580,628,580,607,601,627,629,627,601,578,629,587,601,587,629,630,630,592,587,630,608,592,631,552,608,619,610,593,593,617,632,624,590,584,619,632,620,620,633,626,626,615,620,580,628,627,632,619,593,634,622,595,595,609,634,602,612,623,603,623,635,613,636,614,614,605,613,625,634,609,609,597,625,616,637,607,638,608,630,608,638,631,552,631,639,639,617,552,635,618,603,584,640,624,632,641,633,633,620,632,627,642,643,643,629,627,641,632,617,644,623,612,612,622,644,636,613,624,625,614,636,637,616,621,607,645,628,645,607,637,637,646,645,626,647,637,637,621,626,629,643,630,618,635,648,624,649,636,633,650,647,647,626,633,627,628,642,617,639,641,622,634,644,644,635,623,636,644,634,634,625,636,650,633,641,646,637,647,628,645,651,652,645,646,646,653,652,650,654,646,646,647,650,638,630,643,639,631,655,635,644,649,649,624,640,639,655,641,650,656,654,642,651,657,642,657,658,658,643,642,651,642,628,650,641,655,646,659,653,659,646,654,654,660,659,643,658,661,661,638,643,638,661,662,662,631,638,649,648,635,644,636,649,656,650,655,660,654,656,656,663,660,656,655,631,631,662,664,656,664,663,640,648,649,664,656,631,665,658,657,645,666,667,666,645,652,667,651,645,668,660,663,665,661,658,661,665,662,651,667,657,666,652,653,659,669,653,660,668,659,664,670,663,670,664,662,663,670,668,653,669,666,657,671,665,672,667,666,659,673,669,673,659,668,662,665,670,667,672,671,671,657,667,674,665,671,675,666,669,666,676,672,668,677,673,677,668,670,670,678,677,665,679,670,665,674,679,666,675,676,678,670,679,680,673,677,669,681,675,681,669,673,675,681,682,682,676,675,673,680,681,676,682,683,683,672,676,678,684,680,680,677,678,684,678,679,674,685,684,684,679,674,683,671,672,671,683,685,685,674,671,682,681,680,680,684,682,682,684,685,685,683,682,140,146,141,133,140,141,208,182,183,183,166,208,166,165,208,180,296,172,296,227,172,226,315,215,226,246,315]);
export default new Mesh({
colors,
faces,
name: "src/meshes/teapot.ply",
normals,
positions,
uvs,
vertexCount: 686
});