// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // C++ Mesh File for 3ds Max, created by SaveMeshToCpp Macroscript // Built from the object Text_EMBER_Mesher #include "stdafx.h" #include #pragma warning( disable : 4305 ) // Anonymous namespace, to avoid name collisions namespace { // 855 vertices float verts[] = { -0.41888, -0.34834, 0.0, -0.49181, -0.34834, 0.0, -0.49181, -0.45, 0.0, -0.46563, -0.45, 0.0, -0.46563, -0.40665, 0.0, -0.42228, -0.40665, 0.0, -0.42228, -0.38693, 0.0, -0.46563, -0.38693, 0.0, -0.46563, -0.36806, 0.0, -0.41888, -0.36806, 0.0, -0.37757, -0.37333, 0.0, -0.40222, -0.37333, 0.0, -0.40222, -0.45, 0.0, -0.37757, -0.45, 0.0, -0.37689, -0.34375, 0.0, -0.4029, -0.34375, 0.0, -0.4029, -0.36245, 0.0, -0.37689, -0.36245, 0.0, -0.2788, -0.407577, 0.0, -0.278993, -0.4026795, 0.0, -0.27957, -0.3981202, 0.0, -0.280534, -0.3938992, 0.0, -0.281882, -0.3900163, 0.0, -0.283616, -0.3864716, 0.0, -0.285735, -0.3832652, 0.0, -0.288239, -0.380397, 0.0, -0.291126, -0.3778906, 0.0, -0.294392, -0.3757699, 0.0, -0.298038, -0.3740347, 0.0, -0.302064, -0.3726852, 0.0, -0.30647, -0.3717212, 0.0, -0.311255, -0.3711428, 0.0, -0.31642, -0.37095, 0.0, -0.322048, -0.3711764, 0.0, -0.327323, -0.3718555, 0.0, -0.332244, -0.3729874, 0.0, -0.336812, -0.374572, 0.0, -0.341027, -0.3766094, 0.0, -0.344889, -0.3790996, 0.0, -0.348398, -0.3820425, 0.0, -0.351492, -0.3853726, 0.0, -0.35411, -0.3890244, 0.0, -0.356252, -0.3929979, 0.0, -0.357918, -0.3972931, 0.0, -0.359108, -0.4019099, 0.0, -0.359822, -0.4068484, 0.0, -0.36006, -0.4121086, 0.0, -0.359808, -0.4174091, 0.0, -0.359054, -0.4223502, 0.0, -0.357796, -0.4269319, 0.0, -0.356036, -0.4311542, 0.0, -0.353772, -0.4350171, 0.0, -0.351006, -0.4385206, 0.0, -0.347736, -0.44166469, 0.0, -0.343994, -0.44441732, 0.0, -0.339811, -0.44674647, 0.0, -0.335186, -0.44865214, 0.0, -0.33012, -0.45013433, 0.0, -0.324612, -0.45119304, 0.0, -0.318662, -0.45182826, 0.0, -0.312271, -0.45204, 0.0, -0.309741, -0.45200924, 0.0, -0.307274, -0.45191695, 0.0, -0.304872, -0.45176313, 0.0, -0.302535, -0.45154778, 0.0, -0.300261, -0.45127091, 0.0, -0.298052, -0.450932506, 0.0, -0.295908, -0.450532578, 0.0, -0.293775, -0.4500641297, 0.0, -0.291604, -0.449520168, 0.0, -0.289394, -0.44890069, 0.0, -0.287144, -0.4482057, 0.0, -0.284855, -0.4474352, 0.0, -0.282527, -0.44658918, 0.0, -0.28016, -0.44566766, 0.0, -0.28016, -0.42586, 0.0, -0.282912, -0.42586, 0.0, -0.284194, -0.4267895, 0.0, -0.285602, -0.4277018, 0.0, -0.287137, -0.428597, 0.0, -0.288798, -0.4294751, 0.0, -0.290586, -0.430336, 0.0, -0.292499, -0.4311799, 0.0, -0.29454, -0.4320066, 0.0, -0.296653, -0.4327662, 0.0, -0.298786, -0.4334091, 0.0, -0.300938, -0.433935, 0.0, -0.303111, -0.4343441, 0.0, -0.305302, -0.4346362, 0.0, -0.307514, -0.4348116, 0.0, -0.309745, -0.43487, 0.0, -0.313161, -0.4347718, 0.0, -0.316331, -0.4344771, 0.0, -0.319256, -0.433986, 0.0, -0.321935, -0.4332984, 0.0, -0.324367, -0.4324143, 0.0, -0.326555, -0.4313338, 0.0, -0.328496, -0.4300569, 0.0, -0.330196, -0.4285947, 0.0, -0.331658, -0.4269587, 0.0, -0.332883, -0.4251488, 0.0, -0.333871, -0.4231649, 0.0, -0.334621, -0.4210072, 0.0, -0.335134, -0.4186755, 0.0, -0.33541, -0.41617, 0.0, -0.2788, -0.41617, 0.0, -0.335479, -0.40172, 0.0, -0.335239, -0.3994934, 0.0, -0.334835, -0.3974476, 0.0, -0.334265, -0.3955825, 0.0, -0.33353, -0.3938983, 0.0, -0.33263, -0.3923948, 0.0, -0.331565, -0.3910721, 0.0, -0.330335, -0.3899302, 0.0, -0.328971, -0.3889538, 0.0, -0.327503, -0.3881277, 0.0, -0.325931, -0.3874517, 0.0, -0.324255, -0.386926, 0.0, -0.322476, -0.3865504, 0.0, -0.320593, -0.3863251, 0.0, -0.318607, -0.38625, 0.0, -0.316494, -0.3863293, 0.0, -0.314547, -0.3865671, 0.0, -0.312765, -0.3869635, 0.0, -0.311149, -0.3875185, 0.0, -0.309697, -0.388232, 0.0, -0.308411, -0.3891041, 0.0, -0.30729, -0.3901348, 0.0, -0.306321, -0.3913226, 0.0, -0.305492, -0.3926661, 0.0, -0.304804, -0.3941654, 0.0, -0.304255, -0.3958204, 0.0, -0.303847, -0.3976312, 0.0, -0.303578, -0.3995977, 0.0, -0.30345, -0.40172, 0.0, -0.23681, -0.34375, 0.0, -0.26146, -0.34375, 0.0, -0.26146, -0.45, 0.0, -0.23681, -0.45, 0.0, -0.13906, -0.34375, 0.0, -0.16371, -0.34375, 0.0, -0.16371, -0.3763103, 0.0, -0.165035, -0.3756821, 0.0, -0.166351, -0.3750859, 0.0, -0.167657, -0.374522, 0.0, -0.168953, -0.3739902, 0.0, -0.170239, -0.3734905, 0.0, -0.171515, -0.373023, 0.0, -0.172781, -0.3725876, 0.0, -0.174093, -0.3721982, 0.0, -0.175508, -0.3718688, 0.0, -0.177024, -0.3715992, 0.0, -0.178643, -0.3713896, 0.0, -0.180363, -0.3712398, 0.0, -0.182186, -0.3711499, 0.0, -0.18411, -0.37112, 0.0, -0.186007, -0.3711778, 0.0, -0.187905, -0.3713514, 0.0, -0.189802, -0.3716406, 0.0, -0.1917, -0.3720455, 0.0, -0.193597, -0.372566, 0.0, -0.195495, -0.3732023, 0.0, -0.197393, -0.3739542, 0.0, -0.19925, -0.3748107, 0.0, -0.201026, -0.3757605, 0.0, -0.20272, -0.3768036, 0.0, -0.204334, -0.3779401, 0.0, -0.205867, -0.3791699, 0.0, -0.207318, -0.3804931, 0.0, -0.208688, -0.3819097, 0.0, -0.210054, -0.383495, 0.0, -0.211335, -0.385168, 0.0, -0.21253, -0.3869288, 0.0, -0.21364, -0.3887773, 0.0, -0.214665, -0.3907137, 0.0, -0.215605, -0.3927378, 0.0, -0.216459, -0.3948496, 0.0, -0.217213, -0.3970507, 0.0, -0.217851, -0.3993425, 0.0, -0.218372, -0.4017249, 0.0, -0.218778, -0.4041981, 0.0, -0.219068, -0.4067619, 0.0, -0.219242, -0.4094165, 0.0, -0.2193, -0.4121617, 0.0, -0.219128, -0.4172367, 0.0, -0.218613, -0.4220052, 0.0, -0.217753, -0.4264673, 0.0, -0.21655, -0.4306228, 0.0, -0.215004, -0.4344718, 0.0, -0.213114, -0.4380143, 0.0, -0.21088, -0.44125031, 0.0, -0.208359, -0.44411288, 0.0, -0.20561, -0.44653506, 0.0, -0.202631, -0.44851684, 0.0, -0.199423, -0.4500582202, 0.0, -0.195986, -0.45115921, 0.0, -0.192319, -0.4518198, 0.0, -0.188424, -0.45204, 0.0, -0.186385, -0.45199062, 0.0, -0.184417, -0.45184246, 0.0, -0.182518, -0.45159554, 0.0, -0.180689, -0.45124985, 0.0, -0.17893, -0.450805386, 0.0, -0.177241, -0.450262156, 0.0, -0.175622, -0.449620156, 0.0, -0.174021, -0.44887218, 0.0, -0.172386, -0.44801101, 0.0, -0.170718, -0.44703666, 0.0, -0.169016, -0.44594911, 0.0, -0.167281, -0.44474838, 0.0, -0.165512, -0.44343445, 0.0, -0.16371, -0.44200734, 0.0, -0.16371, -0.45, 0.0, -0.13906, -0.45, 0.0, -0.164547, -0.4293396, 0.0, -0.16542, -0.429876, 0.0, -0.166329, -0.4303804, 0.0, -0.167275, -0.4308529, 0.0, -0.168256, -0.4312933, 0.0, -0.169274, -0.4317018, 0.0, -0.170328, -0.4320783, 0.0, -0.171392, -0.432413, 0.0, -0.172439, -0.4326963, 0.0, -0.173469, -0.432928, 0.0, -0.174483, -0.4331083, 0.0, -0.17548, -0.433237, 0.0, -0.17646, -0.4333143, 0.0, -0.177424, -0.43334, 0.0, -0.179785, -0.4332363, 0.0, -0.181953, -0.4329252, 0.0, -0.183929, -0.4324067, 0.0, -0.185713, -0.4316808, 0.0, -0.187305, -0.4307474, 0.0, -0.188704, -0.4296067, 0.0, -0.189911, -0.4282586, 0.0, -0.190943, -0.4266808, 0.0, -0.191816, -0.424851, 0.0, -0.19253, -0.4227693, 0.0, -0.193086, -0.4204356, 0.0, -0.193483, -0.4178499, 0.0, -0.193721, -0.4150122, 0.0, -0.1938, -0.4119227, 0.0, -0.193701, -0.408958, 0.0, -0.193404, -0.4061842, 0.0, -0.19291, -0.4036011, 0.0, -0.192218, -0.4012088, 0.0, -0.191328, -0.3990072, 0.0, -0.19024, -0.3969964, 0.0, -0.188955, -0.3951763, 0.0, -0.187472, -0.3935749, 0.0, -0.185791, -0.3922198, 0.0, -0.183913, -0.391111, 0.0, -0.181837, -0.3902487, 0.0, -0.179563, -0.3896328, 0.0, -0.177092, -0.3892632, 0.0, -0.174423, -0.38914, 0.0, -0.173731, -0.3891498, 0.0, -0.173019, -0.389179, 0.0, -0.172288, -0.3892278, 0.0, -0.171537, -0.3892961, 0.0, -0.170767, -0.3893839, 0.0, -0.169978, -0.3894913, 0.0, -0.169169, -0.3896181, 0.0, -0.168355, -0.3897672, 0.0, -0.167553, -0.3899412, 0.0, -0.166762, -0.3901402, 0.0, -0.165982, -0.390364, 0.0, -0.165214, -0.3906129, 0.0, -0.164456, -0.3908866, 0.0, -0.16371, -0.3911853, 0.0, -0.16371, -0.4287713, 0.0, 0.04318, -0.34834, 0.0, 0.0126464, -0.34834, 0.0, -0.0100804, -0.3992922, 0.0, -0.0328737, -0.34834, 0.0, -0.06358, -0.34834, 0.0, -0.06358, -0.45, 0.0, -0.03859, -0.45, 0.0, -0.03859, -0.3818991, 0.0, -0.0198103, -0.42603, 0.0, -0.00177968, -0.42603, 0.0, 0.017, -0.3818991, 0.0, 0.017, -0.45, 0.0, 0.04318, -0.45, 0.0, 0.14331, -0.407577, 0.0, 0.143117, -0.4026795, 0.0, 0.142539, -0.3981202, 0.0, 0.141576, -0.3938992, 0.0, 0.140228, -0.3900163, 0.0, 0.138494, -0.3864716, 0.0, 0.136375, -0.3832652, 0.0, 0.133871, -0.380397, 0.0, 0.130984, -0.3778906, 0.0, 0.127718, -0.3757699, 0.0, 0.124072, -0.3740347, 0.0, 0.120046, -0.3726852, 0.0, 0.11564, -0.3717212, 0.0, 0.110855, -0.3711428, 0.0, 0.10569, -0.37095, 0.0, 0.100062, -0.3711764, 0.0, 0.0947873, -0.3718555, 0.0, 0.089866, -0.3729874, 0.0, 0.0852978, -0.374572, 0.0, 0.0810828, -0.3766094, 0.0, 0.077221, -0.3790996, 0.0, 0.0737123, -0.3820425, 0.0, 0.0706182, -0.3853726, 0.0, 0.0680002, -0.3890244, 0.0, 0.0658581, -0.3929979, 0.0, 0.0641921, -0.3972931, 0.0, 0.063002, -0.4019099, 0.0, 0.062288, -0.4068484, 0.0, 0.06205, -0.4121086, 0.0, 0.0623015, -0.4174091, 0.0, 0.063056, -0.4223502, 0.0, 0.0643135, -0.4269319, 0.0, 0.066074, -0.4311542, 0.0, 0.0683376, -0.4350171, 0.0, 0.0711041, -0.4385206, 0.0, 0.0743737, -0.44166469, 0.0, 0.0781155, -0.44441732, 0.0, 0.0822988, -0.44674647, 0.0, 0.0869237, -0.44865214, 0.0, 0.0919902, -0.45013433, 0.0, 0.0974981, -0.45119304, 0.0, 0.103448, -0.45182826, 0.0, 0.109839, -0.45204, 0.0, 0.112369, -0.45200924, 0.0, 0.114836, -0.45191695, 0.0, 0.117238, -0.45176313, 0.0, 0.119575, -0.45154778, 0.0, 0.121849, -0.45127091, 0.0, 0.124058, -0.450932506, 0.0, 0.126202, -0.450532578, 0.0, 0.128335, -0.4500641297, 0.0, 0.130506, -0.449520168, 0.0, 0.132716, -0.44890069, 0.0, 0.134966, -0.4482057, 0.0, 0.137255, -0.4474352, 0.0, 0.139583, -0.44658918, 0.0, 0.14195, -0.44566766, 0.0, 0.14195, -0.42586, 0.0, 0.139198, -0.42586, 0.0, 0.137916, -0.4267895, 0.0, 0.136508, -0.4277018, 0.0, 0.134973, -0.428597, 0.0, 0.133312, -0.4294751, 0.0, 0.131524, -0.430336, 0.0, 0.129611, -0.4311799, 0.0, 0.12757, -0.4320066, 0.0, 0.125457, -0.4327662, 0.0, 0.123324, -0.4334091, 0.0, 0.121172, -0.433935, 0.0, 0.119, -0.4343441, 0.0, 0.116808, -0.4346362, 0.0, 0.114596, -0.4348116, 0.0, 0.112365, -0.43487, 0.0, 0.108949, -0.4347718, 0.0, 0.105779, -0.4344771, 0.0, 0.102854, -0.433986, 0.0, 0.100175, -0.4332984, 0.0, 0.0977426, -0.4324143, 0.0, 0.0955555, -0.4313338, 0.0, 0.0936142, -0.4300569, 0.0, 0.0919145, -0.4285947, 0.0, 0.0904521, -0.4269587, 0.0, 0.089227, -0.4251488, 0.0, 0.0882393, -0.4231649, 0.0, 0.0874889, -0.4210072, 0.0, 0.0869758, -0.4186755, 0.0, 0.0867, -0.41617, 0.0, 0.14331, -0.41617, 0.0, 0.0866309, -0.40172, 0.0, 0.0868706, -0.3994934, 0.0, 0.0872753, -0.3974476, 0.0, 0.087845, -0.3955825, 0.0, 0.0885799, -0.3938983, 0.0, 0.0894798, -0.3923948, 0.0, 0.0905447, -0.3910721, 0.0, 0.0917748, -0.3899302, 0.0, 0.0931392, -0.3889538, 0.0, 0.0946073, -0.3881277, 0.0, 0.0961791, -0.3874517, 0.0, 0.0978547, -0.386926, 0.0, 0.0996339, -0.3865504, 0.0, 0.101517, -0.3863251, 0.0, 0.103503, -0.38625, 0.0, 0.105616, -0.3863293, 0.0, 0.107563, -0.3865671, 0.0, 0.109345, -0.3869635, 0.0, 0.110961, -0.3875185, 0.0, 0.112413, -0.388232, 0.0, 0.113699, -0.3891041, 0.0, 0.11482, -0.3901348, 0.0, 0.115789, -0.3913226, 0.0, 0.116618, -0.3926661, 0.0, 0.117306, -0.3941654, 0.0, 0.117855, -0.3958204, 0.0, 0.118263, -0.3976312, 0.0, 0.118532, -0.3995977, 0.0, 0.11866, -0.40172, 0.0, 0.227195, -0.4233464, 0.0, 0.226911, -0.4211899, 0.0, 0.226438, -0.4191435, 0.0, 0.225776, -0.4172071, 0.0, 0.224924, -0.4153807, 0.0, 0.223883, -0.4136644, 0.0, 0.222652, -0.4120581, 0.0, 0.221224, -0.4105661, 0.0, 0.21959, -0.4091926, 0.0, 0.21775, -0.4079376, 0.0, 0.215704, -0.4068011, 0.0, 0.213452, -0.4057831, 0.0, 0.210994, -0.4048836, 0.0, 0.20833, -0.4041027, 0.0, 0.207083, -0.4037984, 0.0, 0.205839, -0.4035094, 0.0, 0.204595, -0.4032357, 0.0, 0.203353, -0.4029773, 0.0, 0.202112, -0.4027341, 0.0, 0.200873, -0.4025063, 0.0, 0.199634, -0.4022937, 0.0, 0.191553, -0.4008248, 0.0, 0.189706, -0.400415, 0.0, 0.188062, -0.4000052, 0.0, 0.186621, -0.3995954, 0.0, 0.185383, -0.3991856, 0.0, 0.184349, -0.3987757, 0.0, 0.183518, -0.3983659, 0.0, 0.182891, -0.3979561, 0.0, 0.182402, -0.3975198, 0.0, 0.181989, -0.3970306, 0.0, 0.181651, -0.3964885, 0.0, 0.181388, -0.3958935, 0.0, 0.1812, -0.3952456, 0.0, 0.181088, -0.3945448, 0.0, 0.18105, -0.3937911, 0.0, 0.181133, -0.3929511, 0.0, 0.181382, -0.3921675, 0.0, 0.181797, -0.3914404, 0.0, 0.182377, -0.3907697, 0.0, 0.183124, -0.3901554, 0.0, 0.184037, -0.3895976, 0.0, 0.185115, -0.3890962, 0.0, 0.186315, -0.3886568, 0.0, 0.187592, -0.388285, 0.0, 0.188945, -0.3879808, 0.0, 0.190375, -0.3877442, 0.0, 0.191882, -0.3875752, 0.0, 0.193465, -0.3874738, 0.0, 0.195125, -0.38744, 0.0, 0.197172, -0.3874883, 0.0, 0.199211, -0.3876331, 0.0, 0.201244, -0.3878745, 0.0, 0.203269, -0.3882124, 0.0, 0.205287, -0.3886468, 0.0, 0.207299, -0.3891778, 0.0, 0.209303, -0.3898054, 0.0, 0.211273, -0.3905099, 0.0, 0.21318, -0.3912716, 0.0, 0.215024, -0.3920907, 0.0, 0.216805, -0.3929671, 0.0, 0.218524, -0.3939007, 0.0, 0.22018, -0.3948917, 0.0, 0.221773, -0.39594, 0.0, 0.22389, -0.39594, 0.0, 0.22389, -0.3765759, 0.0, 0.222551, -0.3760154, 0.0, 0.22107, -0.3754648, 0.0, 0.219449, -0.3749239, 0.0, 0.217687, -0.3743928, 0.0, 0.215784, -0.3738716, 0.0, 0.213739, -0.3733601, 0.0, 0.211554, -0.3728585, 0.0, 0.209284, -0.3723973, 0.0, 0.206985, -0.372007, 0.0, 0.204657, -0.3716877, 0.0, 0.202299, -0.3714393, 0.0, 0.199912, -0.3712619, 0.0, 0.197496, -0.3711555, 0.0, 0.195051, -0.37112, 0.0, 0.190014, -0.3712698, 0.0, 0.18529, -0.3717192, 0.0, 0.180881, -0.3724683, 0.0, 0.176785, -0.3735169, 0.0, 0.173003, -0.3748652, 0.0, 0.169535, -0.3765131, 0.0, 0.166381, -0.3784605, 0.0, 0.163598, -0.3806338, 0.0, 0.161242, -0.382959, 0.0, 0.159316, -0.3854362, 0.0, 0.157817, -0.3880653, 0.0, 0.156746, -0.3908464, 0.0, 0.156104, -0.3937794, 0.0, 0.15589, -0.3968644, 0.0, 0.155993, -0.3992647, 0.0, 0.156302, -0.4015495, 0.0, 0.156817, -0.4037186, 0.0, 0.157538, -0.405772, 0.0, 0.158465, -0.4077099, 0.0, 0.159598, -0.4095321, 0.0, 0.160937, -0.4112387, 0.0, 0.162489, -0.4128254, 0.0, 0.164261, -0.414288, 0.0, 0.166252, -0.4156266, 0.0, 0.168464, -0.4168411, 0.0, 0.170895, -0.4179315, 0.0, 0.173546, -0.4188978, 0.0, 0.176417, -0.41974, 0.0, 0.177526, -0.4200266, 0.0, 0.17867, -0.4203006, 0.0, 0.179848, -0.420562, 0.0, 0.181061, -0.4208107, 0.0, 0.182309, -0.4210468, 0.0, 0.183592, -0.4212703, 0.0, 0.18491, -0.4214812, 0.0, 0.186205, -0.4216837, 0.0, 0.187421, -0.4218821, 0.0, 0.188557, -0.4220765, 0.0, 0.189614, -0.4222668, 0.0, 0.190592, -0.422453, 0.0, 0.191491, -0.4226352, 0.0, 0.19231, -0.4228133, 0.0, 0.193871, -0.423147, 0.0, 0.195282, -0.4234849, 0.0, 0.196543, -0.423827, 0.0, 0.197653, -0.4241733, 0.0, 0.198613, -0.4245237, 0.0, 0.199424, -0.4248783, 0.0, 0.200083, -0.4252371, 0.0, 0.200626, -0.4256293, 0.0, 0.201086, -0.4260843, 0.0, 0.201462, -0.426602, 0.0, 0.201754, -0.4271824, 0.0, 0.201963, -0.4278255, 0.0, 0.202088, -0.4285313, 0.0, 0.20213, -0.4292998, 0.0, 0.202059, -0.4301758, 0.0, 0.201846, -0.4309882, 0.0, 0.201491, -0.4317372, 0.0, 0.200994, -0.4324227, 0.0, 0.200355, -0.4330447, 0.0, 0.199574, -0.4336033, 0.0, 0.198652, -0.4340984, 0.0, 0.197581, -0.4345286, 0.0, 0.196358, -0.4348926, 0.0, 0.194982, -0.4351905, 0.0, 0.193452, -0.4354221, 0.0, 0.19177, -0.4355876, 0.0, 0.189934, -0.4356869, 0.0, 0.187946, -0.43572, 0.0, 0.186381, -0.4356969, 0.0, 0.184844, -0.4356275, 0.0, 0.183335, -0.4355119, 0.0, 0.181854, -0.4353501, 0.0, 0.180401, -0.435142, 0.0, 0.178976, -0.4348877, 0.0, 0.177578, -0.4345871, 0.0, 0.176216, -0.4342543, 0.0, 0.174895, -0.4339032, 0.0, 0.173616, -0.4335339, 0.0, 0.172378, -0.4331462, 0.0, 0.171182, -0.4327403, 0.0, 0.170028, -0.4323162, 0.0, 0.168916, -0.4318738, 0.0, 0.167691, -0.4313679, 0.0, 0.166547, -0.430872, 0.0, 0.165486, -0.4303859, 0.0, 0.164507, -0.4299096, 0.0, 0.16361, -0.4294433, 0.0, 0.162795, -0.4289868, 0.0, 0.162062, -0.4285402, 0.0, 0.1578, -0.42569, 0.0, 0.15555, -0.42569, 0.0, 0.15555, -0.44589609, 0.0, 0.15706, -0.44655102, 0.0, 0.158704, -0.4471892, 0.0, 0.160482, -0.44781063, 0.0, 0.162393, -0.4484153, 0.0, 0.164438, -0.449003228, 0.0, 0.166617, -0.449574404, 0.0, 0.16893, -0.450128828, 0.0, 0.171348, -0.450635874, 0.0, 0.173844, -0.45106491, 0.0, 0.176418, -0.45141594, 0.0, 0.17907, -0.45168897, 0.0, 0.1818, -0.45188399, 0.0, 0.184608, -0.452001, 0.0, 0.187494, -0.45204, 0.0, 0.192619, -0.45189158, 0.0, 0.197424, -0.4514463, 0.0, 0.201908, -0.450704177, 0.0, 0.206072, -0.449665204, 0.0, 0.209915, -0.44832938, 0.0, 0.213438, -0.44669671, 0.0, 0.216641, -0.44476719, 0.0, 0.219466, -0.44259519, 0.0, 0.221857, -0.44023508, 0.0, 0.223813, -0.4376869, 0.0, 0.225334, -0.4349506, 0.0, 0.226421, -0.4320261, 0.0, 0.227073, -0.4289136, 0.0, 0.22729, -0.425613, 0.0, 0.32062, -0.4000333, 0.0, 0.320477, -0.3960588, 0.0, 0.320049, -0.3923773, 0.0, 0.319336, -0.3889888, 0.0, 0.318338, -0.3858934, 0.0, 0.317054, -0.3830909, 0.0, 0.315486, -0.3805814, 0.0, 0.313631, -0.3783649, 0.0, 0.311524, -0.3764428, 0.0, 0.309196, -0.3748164, 0.0, 0.306646, -0.3734857, 0.0, 0.303875, -0.3724507, 0.0, 0.300883, -0.3717114, 0.0, 0.29767, -0.3712679, 0.0, 0.294235, -0.37112, 0.0, 0.292159, -0.3711758, 0.0, 0.290136, -0.3713432, 0.0, 0.288168, -0.3716223, 0.0, 0.286255, -0.3720129, 0.0, 0.284395, -0.3725152, 0.0, 0.28259, -0.3731291, 0.0, 0.280839, -0.3738546, 0.0, 0.279104, -0.3746847, 0.0, 0.277349, -0.3756125, 0.0, 0.275573, -0.3766379, 0.0, 0.273776, -0.3777609, 0.0, 0.271958, -0.3789816, 0.0, 0.27012, -0.3802999, 0.0, 0.26826, -0.3817158, 0.0, 0.26826, -0.34375, 0.0, 0.24361, -0.34375, 0.0, 0.24361, -0.45, 0.0, 0.26826, -0.45, 0.0, 0.26826, -0.3955894, 0.0, 0.269399, -0.3949321, 0.0, 0.270514, -0.3943279, 0.0, 0.271605, -0.3937768, 0.0, 0.272673, -0.3932788, 0.0, 0.273717, -0.3928338, 0.0, 0.274737, -0.3924419, 0.0, 0.275733, -0.392103, 0.0, 0.276716, -0.3918131, 0.0, 0.277694, -0.3915677, 0.0, 0.278669, -0.3913669, 0.0, 0.279639, -0.3912108, 0.0, 0.280605, -0.3910992, 0.0, 0.281567, -0.3910323, 0.0, 0.282524, -0.39101, 0.0, 0.283827, -0.3910337, 0.0, 0.285045, -0.3911049, 0.0, 0.286179, -0.3912235, 0.0, 0.287227, -0.3913895, 0.0, 0.28819, -0.3916029, 0.0, 0.289069, -0.3918638, 0.0, 0.289862, -0.3921721, 0.0, 0.290587, -0.392532, 0.0, 0.291261, -0.3929477, 0.0, 0.291882, -0.3934192, 0.0, 0.292453, -0.3939465, 0.0, 0.292971, -0.3945295, 0.0, 0.293438, -0.3951684, 0.0, 0.293853, -0.395863, 0.0, 0.294171, -0.3965378, 0.0, 0.294461, -0.3973117, 0.0, 0.294723, -0.3981845, 0.0, 0.294957, -0.3991563, 0.0, 0.295163, -0.4002271, 0.0, 0.295341, -0.4013969, 0.0, 0.295492, -0.4026656, 0.0, 0.295619, -0.4039845, 0.0, 0.295726, -0.4053047, 0.0, 0.295814, -0.4066263, 0.0, 0.295882, -0.4079491, 0.0, 0.295931, -0.4092732, 0.0, 0.29596, -0.4105986, 0.0, 0.29597, -0.4119253, 0.0, 0.29597, -0.45, 0.0, 0.32062, -0.45, 0.0, 0.41888, -0.407577, 0.0, 0.418687, -0.4026795, 0.0, 0.418109, -0.3981202, 0.0, 0.417146, -0.3938992, 0.0, 0.415798, -0.3900163, 0.0, 0.414064, -0.3864716, 0.0, 0.411945, -0.3832652, 0.0, 0.409441, -0.380397, 0.0, 0.406554, -0.3778906, 0.0, 0.403288, -0.3757699, 0.0, 0.399642, -0.3740347, 0.0, 0.395616, -0.3726852, 0.0, 0.39121, -0.3717212, 0.0, 0.386425, -0.3711428, 0.0, 0.38126, -0.37095, 0.0, 0.375632, -0.3711764, 0.0, 0.370357, -0.3718555, 0.0, 0.365436, -0.3729874, 0.0, 0.360868, -0.374572, 0.0, 0.356653, -0.3766094, 0.0, 0.352791, -0.3790996, 0.0, 0.349282, -0.3820425, 0.0, 0.346188, -0.3853726, 0.0, 0.34357, -0.3890244, 0.0, 0.341428, -0.3929979, 0.0, 0.339762, -0.3972931, 0.0, 0.338572, -0.4019099, 0.0, 0.337858, -0.4068484, 0.0, 0.33762, -0.4121086, 0.0, 0.337871, -0.4174091, 0.0, 0.338626, -0.4223502, 0.0, 0.339883, -0.4269319, 0.0, 0.341644, -0.4311542, 0.0, 0.343908, -0.4350171, 0.0, 0.346674, -0.4385206, 0.0, 0.349944, -0.44166469, 0.0, 0.353685, -0.44441732, 0.0, 0.357869, -0.44674647, 0.0, 0.362494, -0.44865214, 0.0, 0.36756, -0.45013433, 0.0, 0.373068, -0.45119304, 0.0, 0.379018, -0.45182826, 0.0, 0.385409, -0.45204, 0.0, 0.387939, -0.45200924, 0.0, 0.390406, -0.45191695, 0.0, 0.392808, -0.45176313, 0.0, 0.395145, -0.45154778, 0.0, 0.397419, -0.45127091, 0.0, 0.399628, -0.450932506, 0.0, 0.401772, -0.450532578, 0.0, 0.403904, -0.4500641297, 0.0, 0.406076, -0.449520168, 0.0, 0.408286, -0.44890069, 0.0, 0.410536, -0.4482057, 0.0, 0.412825, -0.4474352, 0.0, 0.415153, -0.44658918, 0.0, 0.41752, -0.44566766, 0.0, 0.41752, -0.42586, 0.0, 0.414768, -0.42586, 0.0, 0.413486, -0.4267895, 0.0, 0.412078, -0.4277018, 0.0, 0.410543, -0.428597, 0.0, 0.408882, -0.4294751, 0.0, 0.407094, -0.430336, 0.0, 0.405181, -0.4311799, 0.0, 0.40314, -0.4320066, 0.0, 0.401027, -0.4327662, 0.0, 0.398894, -0.4334091, 0.0, 0.396742, -0.433935, 0.0, 0.394569, -0.4343441, 0.0, 0.392378, -0.4346362, 0.0, 0.390166, -0.4348116, 0.0, 0.387935, -0.43487, 0.0, 0.384519, -0.4347718, 0.0, 0.381348, -0.4344771, 0.0, 0.378424, -0.433986, 0.0, 0.375745, -0.4332984, 0.0, 0.373313, -0.4324143, 0.0, 0.371126, -0.4313338, 0.0, 0.369184, -0.4300569, 0.0, 0.367485, -0.4285947, 0.0, 0.366022, -0.4269587, 0.0, 0.364797, -0.4251488, 0.0, 0.363809, -0.4231649, 0.0, 0.363059, -0.4210072, 0.0, 0.362546, -0.4186755, 0.0, 0.36227, -0.41617, 0.0, 0.41888, -0.41617, 0.0, 0.362201, -0.40172, 0.0, 0.362441, -0.3994934, 0.0, 0.362845, -0.3974476, 0.0, 0.363415, -0.3955825, 0.0, 0.36415, -0.3938983, 0.0, 0.36505, -0.3923948, 0.0, 0.366115, -0.3910721, 0.0, 0.367345, -0.3899302, 0.0, 0.368709, -0.3889538, 0.0, 0.370177, -0.3881277, 0.0, 0.371749, -0.3874517, 0.0, 0.373425, -0.386926, 0.0, 0.375204, -0.3865504, 0.0, 0.377087, -0.3863251, 0.0, 0.379073, -0.38625, 0.0, 0.381186, -0.3863293, 0.0, 0.383133, -0.3865671, 0.0, 0.384915, -0.3869635, 0.0, 0.386531, -0.3875185, 0.0, 0.387983, -0.388232, 0.0, 0.389269, -0.3891041, 0.0, 0.39039, -0.3901348, 0.0, 0.391359, -0.3913226, 0.0, 0.392188, -0.3926661, 0.0, 0.392876, -0.3941654, 0.0, 0.393425, -0.3958204, 0.0, 0.393833, -0.3976312, 0.0, 0.394102, -0.3995977, 0.0, 0.39423, -0.40172, 0.0, 0.49181, -0.3732636, 0.0, 0.491451, -0.3732256, 0.0, 0.491075, -0.3731904, 0.0, 0.490683, -0.3731581, 0.0, 0.490274, -0.3731287, 0.0, 0.489849, -0.3731022, 0.0, 0.489407, -0.3730785, 0.0, 0.488948, -0.3730577, 0.0, 0.486017, -0.37299, 0.0, 0.484557, -0.3730374, 0.0, 0.483058, -0.3731795, 0.0, 0.48152, -0.3734164, 0.0, 0.479943, -0.3737481, 0.0, 0.478327, -0.3741745, 0.0, 0.476671, -0.3746956, 0.0, 0.474977, -0.3753116, 0.0, 0.473221, -0.3760697, 0.0, 0.471378, -0.3770174, 0.0, 0.469449, -0.3781548, 0.0, 0.467433, -0.3794818, 0.0, 0.465332, -0.3809984, 0.0, 0.463144, -0.3827046, 0.0, 0.46087, -0.3846005, 0.0, 0.46087, -0.37333, 0.0, 0.43622, -0.37333, 0.0, 0.43622, -0.45, 0.0, 0.46087, -0.45, 0.0, 0.46087, -0.3986069, 0.0, 0.462182, -0.3981581, 0.0, 0.463468, -0.3977483, 0.0, 0.46473, -0.3973775, 0.0, 0.465966, -0.3970457, 0.0, 0.467178, -0.3967528, 0.0, 0.468364, -0.3964989, 0.0, 0.469525, -0.396284, 0.0, 0.470699, -0.3961025, 0.0, 0.471923, -0.395949, 0.0, 0.473197, -0.3958233, 0.0, 0.474521, -0.3957256, 0.0, 0.475895, -0.3956558, 0.0, 0.47732, -0.395614, 0.0, 0.478794, -0.3956, 0.0, 0.47948, -0.3956052, 0.0, 0.480213, -0.3956208, 0.0, 0.480993, -0.3956468, 0.0, 0.48182, -0.3956833, 0.0, 0.482695, -0.3957301, 0.0, 0.483617, -0.3957873, 0.0, 0.484586, -0.395855, 0.0, 0.48554, -0.3959331, 0.0, 0.486417, -0.3960215, 0.0, 0.487215, -0.3961204, 0.0, 0.487935, -0.3962297, 0.0, 0.488578, -0.3963494, 0.0, 0.489143, -0.3964795, 0.0, 0.489629, -0.39662, 0.0, 0.49181, -0.39662, 0.0 }; // 839 faces int faces[] = { 8, 9, 0, 1, 3, 8, 0, 1, 1, 2, 8, 1, 2, 1, 2, 7, 8, 2, 1, 1, 5, 6, 7, 1, 3, 4, 5, 7, 1, 1, 4, 7, 2, 1, 0, 3, 4, 2, 1, 5, 12, 13, 10, 1, 3, 11, 12, 10, 1, 5, 16, 17, 14, 1, 3, 16, 14, 15, 1, 6, 134, 106, 18, 1, 1, 134, 18, 19, 1, 2, 134, 19, 20, 1, 2, 133, 134, 20, 1, 1, 133, 20, 21, 1, 2, 132, 133, 21, 1, 1, 132, 21, 22, 1, 2, 132, 22, 23, 1, 2, 131, 132, 23, 1, 1, 131, 23, 24, 1, 2, 130, 131, 24, 1, 1, 130, 24, 25, 1, 2, 129, 130, 25, 1, 1, 129, 25, 26, 1, 2, 128, 129, 26, 1, 1, 128, 26, 27, 1, 2, 127, 128, 27, 1, 1, 127, 27, 28, 1, 2, 126, 127, 28, 1, 1, 126, 28, 29, 1, 2, 125, 126, 29, 1, 1, 125, 29, 30, 1, 2, 124, 125, 30, 1, 1, 124, 30, 31, 1, 2, 123, 124, 31, 1, 1, 122, 123, 31, 1, 1, 122, 31, 32, 1, 2, 121, 122, 32, 1, 1, 121, 32, 33, 1, 2, 120, 121, 33, 1, 1, 119, 120, 33, 1, 1, 119, 33, 34, 1, 2, 118, 119, 34, 1, 1, 117, 118, 34, 1, 1, 117, 34, 35, 1, 2, 116, 117, 35, 1, 1, 115, 116, 35, 1, 1, 115, 35, 36, 1, 2, 114, 115, 36, 1, 1, 104, 105, 18, 1, 3, 104, 18, 106, 1, 0, 74, 75, 76, 1, 3, 74, 76, 77, 1, 2, 74, 77, 78, 1, 2, 74, 78, 79, 1, 2, 74, 79, 80, 1, 2, 73, 74, 80, 1, 1, 73, 80, 81, 1, 2, 72, 73, 81, 1, 1, 72, 81, 82, 1, 2, 71, 72, 82, 1, 1, 71, 82, 83, 1, 2, 70, 71, 83, 1, 1, 70, 83, 84, 1, 2, 69, 70, 84, 1, 1, 68, 69, 84, 1, 1, 68, 84, 85, 1, 2, 67, 68, 85, 1, 1, 67, 85, 86, 1, 2, 66, 67, 86, 1, 1, 66, 86, 87, 1, 2, 65, 66, 87, 1, 1, 64, 65, 87, 1, 1, 64, 87, 88, 1, 2, 63, 64, 88, 1, 1, 63, 88, 89, 1, 2, 62, 63, 89, 1, 1, 62, 89, 90, 1, 2, 61, 62, 90, 1, 1, 60, 61, 90, 1, 1, 60, 90, 91, 1, 2, 59, 60, 91, 1, 1, 59, 91, 92, 1, 2, 58, 59, 92, 1, 1, 58, 92, 93, 1, 2, 58, 93, 94, 1, 2, 57, 58, 94, 1, 1, 57, 94, 95, 1, 2, 56, 57, 95, 1, 1, 56, 95, 96, 1, 2, 114, 36, 37, 1, 2, 113, 114, 37, 1, 1, 55, 56, 96, 1, 1, 55, 96, 97, 1, 2, 112, 113, 37, 1, 1, 112, 37, 38, 1, 2, 111, 112, 38, 1, 1, 111, 38, 39, 1, 2, 110, 111, 39, 1, 1, 110, 39, 40, 1, 2, 109, 110, 40, 1, 1, 109, 40, 41, 1, 2, 108, 109, 41, 1, 1, 108, 41, 42, 1, 2, 107, 108, 42, 1, 1, 107, 42, 43, 1, 2, 106, 107, 43, 1, 1, 106, 43, 44, 1, 2, 104, 106, 44, 1, 0, 104, 44, 45, 1, 2, 104, 45, 46, 1, 2, 104, 46, 47, 1, 2, 104, 47, 48, 1, 2, 103, 104, 48, 1, 1, 103, 48, 49, 1, 2, 102, 103, 49, 1, 1, 102, 49, 50, 1, 2, 101, 102, 50, 1, 1, 101, 50, 51, 1, 2, 101, 51, 52, 1, 2, 100, 101, 52, 1, 1, 100, 52, 53, 1, 2, 99, 100, 53, 1, 1, 99, 53, 54, 1, 2, 98, 99, 54, 1, 1, 98, 54, 55, 1, 2, 98, 55, 97, 1, 4, 137, 138, 135, 1, 3, 136, 137, 135, 1, 5, 139, 262, 263, 1, 2, 139, 263, 264, 1, 2, 139, 264, 265, 1, 2, 139, 265, 266, 1, 2, 139, 266, 267, 1, 2, 139, 267, 268, 1, 2, 139, 268, 269, 1, 2, 213, 139, 269, 1, 1, 213, 269, 270, 1, 2, 211, 212, 213, 1, 3, 211, 213, 270, 1, 0, 211, 270, 214, 1, 2, 211, 214, 215, 1, 2, 211, 215, 216, 1, 2, 211, 216, 217, 1, 2, 211, 217, 218, 1, 2, 139, 140, 141, 1, 3, 262, 139, 141, 1, 0, 211, 218, 219, 1, 2, 262, 141, 142, 1, 2, 261, 262, 142, 1, 1, 261, 142, 143, 1, 2, 260, 261, 143, 1, 1, 260, 143, 144, 1, 2, 259, 260, 144, 1, 1, 259, 144, 145, 1, 2, 258, 259, 145, 1, 1, 257, 258, 145, 1, 1, 257, 145, 146, 1, 2, 256, 257, 146, 1, 1, 256, 146, 147, 1, 2, 255, 256, 147, 1, 1, 211, 219, 220, 1, 2, 210, 211, 220, 1, 1, 210, 220, 221, 1, 2, 209, 210, 221, 1, 1, 209, 221, 222, 1, 2, 255, 147, 148, 1, 2, 254, 255, 148, 1, 1, 254, 148, 149, 1, 2, 254, 149, 150, 1, 2, 254, 150, 151, 1, 2, 254, 151, 152, 1, 2, 253, 254, 152, 1, 1, 253, 152, 153, 1, 2, 253, 153, 154, 1, 2, 252, 253, 154, 1, 1, 252, 154, 155, 1, 2, 252, 155, 156, 1, 2, 252, 156, 157, 1, 2, 251, 252, 157, 1, 1, 251, 157, 158, 1, 2, 251, 158, 159, 1, 2, 251, 159, 160, 1, 2, 250, 251, 160, 1, 1, 250, 160, 161, 1, 2, 250, 161, 162, 1, 2, 249, 250, 162, 1, 1, 249, 162, 163, 1, 2, 249, 163, 164, 1, 2, 249, 164, 165, 1, 2, 248, 249, 165, 1, 1, 248, 165, 166, 1, 2, 248, 166, 167, 1, 2, 248, 167, 168, 1, 2, 247, 248, 168, 1, 1, 247, 168, 169, 1, 2, 247, 169, 170, 1, 2, 247, 170, 171, 1, 2, 246, 247, 171, 1, 1, 246, 171, 172, 1, 2, 246, 172, 173, 1, 2, 245, 246, 173, 1, 1, 245, 173, 174, 1, 2, 245, 174, 175, 1, 2, 245, 175, 176, 1, 2, 244, 245, 176, 1, 1, 244, 176, 177, 1, 2, 244, 177, 178, 1, 2, 243, 244, 178, 1, 1, 243, 178, 179, 1, 2, 243, 179, 180, 1, 2, 242, 243, 180, 1, 1, 242, 180, 181, 1, 2, 242, 181, 182, 1, 2, 241, 242, 182, 1, 1, 241, 182, 183, 1, 2, 241, 183, 184, 1, 2, 240, 241, 184, 1, 1, 240, 184, 185, 1, 2, 239, 240, 185, 1, 1, 239, 185, 186, 1, 2, 238, 239, 186, 1, 1, 238, 186, 187, 1, 2, 237, 238, 187, 1, 1, 237, 187, 188, 1, 2, 236, 237, 188, 1, 1, 236, 188, 189, 1, 2, 235, 236, 189, 1, 1, 235, 189, 190, 1, 2, 235, 190, 191, 1, 2, 234, 235, 191, 1, 1, 234, 191, 192, 1, 2, 233, 234, 192, 1, 1, 233, 192, 193, 1, 2, 233, 193, 194, 1, 2, 232, 233, 194, 1, 1, 232, 194, 195, 1, 2, 232, 195, 196, 1, 2, 231, 232, 196, 1, 1, 231, 196, 197, 1, 2, 230, 231, 197, 1, 1, 230, 197, 198, 1, 2, 230, 198, 199, 1, 2, 229, 230, 199, 1, 1, 229, 199, 200, 1, 2, 229, 200, 201, 1, 2, 228, 229, 201, 1, 1, 228, 201, 202, 1, 2, 228, 202, 203, 1, 2, 228, 203, 204, 1, 2, 227, 228, 204, 1, 1, 227, 204, 205, 1, 2, 227, 205, 206, 1, 2, 226, 227, 206, 1, 1, 226, 206, 207, 1, 2, 225, 226, 207, 1, 1, 225, 207, 208, 1, 2, 224, 225, 208, 1, 1, 223, 224, 208, 1, 1, 223, 208, 209, 1, 2, 223, 209, 222, 1, 4, 282, 283, 271, 1, 3, 281, 282, 271, 1, 1, 281, 271, 272, 1, 2, 281, 272, 273, 1, 2, 280, 281, 273, 1, 1, 279, 280, 273, 1, 1, 278, 279, 273, 1, 1, 278, 273, 274, 1, 2, 278, 274, 275, 1, 2, 278, 275, 276, 1, 2, 277, 278, 276, 1, 5, 400, 372, 284, 1, 1, 400, 284, 285, 1, 2, 400, 285, 286, 1, 2, 399, 400, 286, 1, 1, 399, 286, 287, 1, 2, 398, 399, 287, 1, 1, 398, 287, 288, 1, 2, 398, 288, 289, 1, 2, 397, 398, 289, 1, 1, 397, 289, 290, 1, 2, 396, 397, 290, 1, 1, 396, 290, 291, 1, 2, 395, 396, 291, 1, 1, 395, 291, 292, 1, 2, 394, 395, 292, 1, 1, 394, 292, 293, 1, 2, 393, 394, 293, 1, 1, 393, 293, 294, 1, 2, 392, 393, 294, 1, 1, 392, 294, 295, 1, 2, 391, 392, 295, 1, 1, 391, 295, 296, 1, 2, 390, 391, 296, 1, 1, 390, 296, 297, 1, 2, 389, 390, 297, 1, 1, 388, 389, 297, 1, 1, 388, 297, 298, 1, 2, 387, 388, 298, 1, 1, 387, 298, 299, 1, 2, 386, 387, 299, 1, 1, 385, 386, 299, 1, 1, 385, 299, 300, 1, 2, 384, 385, 300, 1, 1, 383, 384, 300, 1, 1, 383, 300, 301, 1, 2, 382, 383, 301, 1, 1, 381, 382, 301, 1, 1, 381, 301, 302, 1, 2, 380, 381, 302, 1, 1, 370, 371, 284, 1, 3, 370, 284, 372, 1, 0, 340, 341, 342, 1, 3, 340, 342, 343, 1, 2, 340, 343, 344, 1, 2, 340, 344, 345, 1, 2, 340, 345, 346, 1, 2, 339, 340, 346, 1, 1, 339, 346, 347, 1, 2, 338, 339, 347, 1, 1, 338, 347, 348, 1, 2, 337, 338, 348, 1, 1, 337, 348, 349, 1, 2, 336, 337, 349, 1, 1, 336, 349, 350, 1, 2, 335, 336, 350, 1, 1, 334, 335, 350, 1, 1, 334, 350, 351, 1, 2, 333, 334, 351, 1, 1, 333, 351, 352, 1, 2, 332, 333, 352, 1, 1, 332, 352, 353, 1, 2, 331, 332, 353, 1, 1, 330, 331, 353, 1, 1, 330, 353, 354, 1, 2, 329, 330, 354, 1, 1, 329, 354, 355, 1, 2, 328, 329, 355, 1, 1, 328, 355, 356, 1, 2, 327, 328, 356, 1, 1, 326, 327, 356, 1, 1, 326, 356, 357, 1, 2, 325, 326, 357, 1, 1, 325, 357, 358, 1, 2, 324, 325, 358, 1, 1, 324, 358, 359, 1, 2, 324, 359, 360, 1, 2, 323, 324, 360, 1, 1, 323, 360, 361, 1, 2, 322, 323, 361, 1, 1, 322, 361, 362, 1, 2, 380, 302, 303, 1, 2, 379, 380, 303, 1, 1, 321, 322, 362, 1, 1, 321, 362, 363, 1, 2, 378, 379, 303, 1, 1, 378, 303, 304, 1, 2, 377, 378, 304, 1, 1, 377, 304, 305, 1, 2, 376, 377, 305, 1, 1, 376, 305, 306, 1, 2, 375, 376, 306, 1, 1, 375, 306, 307, 1, 2, 374, 375, 307, 1, 1, 374, 307, 308, 1, 2, 373, 374, 308, 1, 1, 373, 308, 309, 1, 2, 372, 373, 309, 1, 1, 372, 309, 310, 1, 2, 370, 372, 310, 1, 0, 370, 310, 311, 1, 2, 370, 311, 312, 1, 2, 370, 312, 313, 1, 2, 370, 313, 314, 1, 2, 369, 370, 314, 1, 1, 369, 314, 315, 1, 2, 368, 369, 315, 1, 1, 368, 315, 316, 1, 2, 367, 368, 316, 1, 1, 367, 316, 317, 1, 2, 367, 317, 318, 1, 2, 366, 367, 318, 1, 1, 366, 318, 319, 1, 2, 365, 366, 319, 1, 1, 365, 319, 320, 1, 2, 364, 365, 320, 1, 1, 364, 320, 321, 1, 2, 364, 321, 363, 1, 4, 572, 573, 574, 1, 3, 571, 572, 574, 1, 1, 570, 571, 574, 1, 1, 569, 570, 574, 1, 1, 569, 574, 575, 1, 2, 568, 569, 575, 1, 1, 568, 575, 576, 1, 2, 567, 568, 576, 1, 1, 567, 576, 577, 1, 2, 566, 567, 577, 1, 1, 565, 566, 577, 1, 1, 565, 577, 578, 1, 2, 564, 565, 578, 1, 1, 564, 578, 579, 1, 2, 563, 564, 579, 1, 1, 563, 579, 580, 1, 2, 562, 563, 580, 1, 1, 561, 562, 580, 1, 1, 561, 580, 581, 1, 2, 560, 561, 581, 1, 1, 560, 581, 582, 1, 2, 559, 560, 582, 1, 1, 558, 559, 582, 1, 1, 558, 582, 583, 1, 2, 557, 558, 583, 1, 1, 557, 583, 584, 1, 2, 556, 557, 584, 1, 1, 556, 584, 585, 1, 2, 555, 556, 585, 1, 1, 554, 555, 585, 1, 1, 554, 585, 586, 1, 2, 553, 554, 586, 1, 1, 553, 586, 587, 1, 2, 552, 553, 587, 1, 1, 551, 552, 587, 1, 1, 551, 587, 588, 1, 2, 550, 551, 588, 1, 1, 550, 588, 589, 1, 2, 549, 550, 589, 1, 1, 548, 549, 589, 1, 1, 548, 589, 590, 1, 2, 547, 548, 590, 1, 1, 546, 547, 590, 1, 1, 546, 590, 591, 1, 2, 545, 546, 591, 1, 1, 544, 545, 591, 1, 1, 464, 465, 466, 1, 3, 463, 464, 466, 1, 1, 462, 463, 466, 1, 1, 461, 462, 466, 1, 1, 460, 461, 466, 1, 1, 460, 466, 467, 1, 2, 460, 467, 468, 1, 2, 459, 460, 468, 1, 1, 459, 468, 469, 1, 2, 459, 469, 470, 1, 2, 458, 459, 470, 1, 1, 458, 470, 471, 1, 2, 457, 458, 471, 1, 1, 457, 471, 472, 1, 2, 456, 457, 472, 1, 1, 456, 472, 473, 1, 2, 456, 473, 474, 1, 2, 455, 456, 474, 1, 1, 455, 474, 475, 1, 2, 454, 455, 475, 1, 1, 454, 475, 476, 1, 2, 453, 454, 476, 1, 1, 453, 476, 477, 1, 2, 452, 453, 477, 1, 1, 452, 477, 478, 1, 2, 451, 452, 478, 1, 1, 451, 478, 479, 1, 2, 451, 479, 480, 1, 2, 450, 451, 480, 1, 1, 450, 480, 481, 1, 2, 449, 450, 481, 1, 1, 448, 449, 481, 1, 1, 447, 448, 481, 1, 1, 447, 481, 482, 1, 2, 446, 447, 482, 1, 1, 445, 446, 482, 1, 1, 445, 482, 483, 1, 2, 444, 445, 483, 1, 1, 544, 591, 592, 1, 2, 543, 544, 592, 1, 1, 443, 444, 483, 1, 1, 443, 483, 484, 1, 2, 442, 443, 484, 1, 1, 542, 543, 592, 1, 1, 542, 592, 593, 1, 2, 541, 542, 593, 1, 1, 442, 484, 485, 1, 2, 441, 442, 485, 1, 1, 440, 441, 485, 1, 1, 440, 485, 486, 1, 2, 439, 440, 486, 1, 1, 541, 593, 594, 1, 2, 540, 541, 594, 1, 1, 439, 486, 487, 1, 2, 540, 594, 595, 1, 2, 539, 540, 595, 1, 1, 438, 439, 487, 1, 1, 438, 487, 488, 1, 2, 539, 595, 596, 1, 2, 538, 539, 596, 1, 1, 538, 596, 597, 1, 2, 537, 538, 597, 1, 1, 537, 597, 598, 1, 2, 537, 598, 599, 1, 2, 536, 537, 599, 1, 1, 536, 599, 600, 1, 2, 536, 600, 601, 1, 2, 535, 536, 601, 1, 1, 535, 601, 602, 1, 2, 534, 535, 602, 1, 1, 534, 602, 401, 1, 2, 534, 401, 402, 1, 2, 534, 402, 403, 1, 2, 533, 534, 403, 1, 1, 533, 403, 404, 1, 2, 533, 404, 405, 1, 2, 533, 405, 406, 1, 2, 533, 406, 407, 1, 2, 532, 533, 407, 1, 1, 532, 407, 408, 1, 2, 532, 408, 409, 1, 2, 532, 409, 410, 1, 2, 531, 532, 410, 1, 1, 531, 410, 411, 1, 2, 531, 411, 412, 1, 2, 530, 531, 412, 1, 1, 530, 412, 413, 1, 2, 530, 413, 414, 1, 2, 529, 530, 414, 1, 1, 529, 414, 415, 1, 2, 528, 529, 415, 1, 1, 528, 415, 416, 1, 2, 527, 528, 416, 1, 1, 527, 416, 417, 1, 2, 526, 527, 417, 1, 1, 526, 417, 418, 1, 2, 526, 418, 419, 1, 2, 525, 526, 419, 1, 1, 525, 419, 420, 1, 2, 524, 525, 420, 1, 1, 524, 420, 421, 1, 2, 523, 524, 421, 1, 1, 523, 421, 422, 1, 2, 522, 523, 422, 1, 1, 521, 522, 422, 1, 1, 520, 521, 422, 1, 1, 519, 520, 422, 1, 1, 518, 519, 422, 1, 1, 517, 518, 422, 1, 1, 517, 422, 423, 1, 2, 516, 517, 423, 1, 1, 515, 516, 423, 1, 1, 515, 423, 424, 1, 2, 514, 515, 424, 1, 1, 513, 514, 424, 1, 1, 513, 424, 425, 1, 2, 512, 513, 425, 1, 1, 511, 512, 425, 1, 1, 511, 425, 426, 1, 2, 510, 511, 426, 1, 1, 510, 426, 427, 1, 2, 509, 510, 427, 1, 1, 508, 509, 427, 1, 1, 507, 508, 427, 1, 1, 507, 427, 428, 1, 2, 506, 507, 428, 1, 1, 506, 428, 429, 1, 2, 505, 506, 429, 1, 1, 505, 429, 430, 1, 2, 504, 505, 430, 1, 1, 503, 504, 430, 1, 1, 503, 430, 431, 1, 2, 502, 503, 431, 1, 1, 501, 502, 431, 1, 1, 501, 431, 432, 1, 2, 500, 501, 432, 1, 1, 499, 500, 432, 1, 1, 498, 499, 432, 1, 1, 498, 432, 433, 1, 2, 497, 498, 433, 1, 1, 496, 497, 433, 1, 1, 495, 496, 433, 1, 1, 495, 433, 434, 1, 2, 494, 495, 434, 1, 1, 493, 494, 434, 1, 1, 493, 434, 435, 1, 2, 492, 493, 435, 1, 1, 491, 492, 435, 1, 1, 491, 435, 436, 1, 2, 490, 491, 436, 1, 1, 489, 490, 436, 1, 1, 489, 436, 437, 1, 2, 488, 489, 437, 1, 1, 438, 488, 437, 1, 4, 679, 680, 603, 1, 3, 678, 679, 603, 1, 1, 677, 678, 603, 1, 1, 676, 677, 603, 1, 1, 675, 676, 603, 1, 1, 674, 675, 603, 1, 1, 673, 674, 603, 1, 1, 672, 673, 603, 1, 1, 671, 672, 603, 1, 1, 634, 635, 636, 1, 3, 633, 634, 636, 1, 1, 633, 636, 637, 1, 2, 633, 637, 638, 1, 2, 631, 632, 633, 1, 3, 631, 633, 638, 1, 0, 631, 638, 639, 1, 2, 631, 639, 640, 1, 2, 631, 640, 641, 1, 2, 670, 671, 603, 1, 1, 670, 603, 604, 1, 2, 669, 670, 604, 1, 1, 668, 669, 604, 1, 1, 668, 604, 605, 1, 2, 667, 668, 605, 1, 1, 667, 605, 606, 1, 2, 666, 667, 606, 1, 1, 666, 606, 607, 1, 2, 665, 666, 607, 1, 1, 665, 607, 608, 1, 2, 664, 665, 608, 1, 1, 664, 608, 609, 1, 2, 664, 609, 610, 1, 2, 663, 664, 610, 1, 1, 663, 610, 611, 1, 2, 662, 663, 611, 1, 1, 662, 611, 612, 1, 2, 662, 612, 613, 1, 2, 661, 662, 613, 1, 1, 661, 613, 614, 1, 2, 660, 661, 614, 1, 1, 660, 614, 615, 1, 2, 660, 615, 616, 1, 2, 659, 660, 616, 1, 1, 658, 659, 616, 1, 1, 658, 616, 617, 1, 2, 657, 658, 617, 1, 1, 657, 617, 618, 1, 2, 656, 657, 618, 1, 1, 656, 618, 619, 1, 2, 655, 656, 619, 1, 1, 655, 619, 620, 1, 2, 654, 655, 620, 1, 1, 654, 620, 621, 1, 2, 654, 621, 622, 1, 2, 653, 654, 622, 1, 1, 653, 622, 623, 1, 2, 652, 653, 623, 1, 1, 652, 623, 624, 1, 2, 651, 652, 624, 1, 1, 651, 624, 625, 1, 2, 650, 651, 625, 1, 1, 650, 625, 626, 1, 2, 649, 650, 626, 1, 1, 649, 626, 627, 1, 2, 648, 649, 627, 1, 1, 648, 627, 628, 1, 2, 647, 648, 628, 1, 1, 646, 647, 628, 1, 1, 646, 628, 629, 1, 2, 645, 646, 629, 1, 1, 645, 629, 630, 1, 2, 644, 645, 630, 1, 1, 643, 644, 630, 1, 1, 643, 630, 631, 1, 2, 642, 643, 631, 1, 1, 642, 631, 641, 1, 4, 797, 769, 681, 1, 1, 797, 681, 682, 1, 2, 797, 682, 683, 1, 2, 796, 797, 683, 1, 1, 796, 683, 684, 1, 2, 795, 796, 684, 1, 1, 795, 684, 685, 1, 2, 795, 685, 686, 1, 2, 794, 795, 686, 1, 1, 794, 686, 687, 1, 2, 793, 794, 687, 1, 1, 793, 687, 688, 1, 2, 792, 793, 688, 1, 1, 792, 688, 689, 1, 2, 791, 792, 689, 1, 1, 791, 689, 690, 1, 2, 790, 791, 690, 1, 1, 790, 690, 691, 1, 2, 789, 790, 691, 1, 1, 789, 691, 692, 1, 2, 788, 789, 692, 1, 1, 788, 692, 693, 1, 2, 787, 788, 693, 1, 1, 787, 693, 694, 1, 2, 786, 787, 694, 1, 1, 785, 786, 694, 1, 1, 785, 694, 695, 1, 2, 784, 785, 695, 1, 1, 784, 695, 696, 1, 2, 783, 784, 696, 1, 1, 782, 783, 696, 1, 1, 782, 696, 697, 1, 2, 781, 782, 697, 1, 1, 780, 781, 697, 1, 1, 780, 697, 698, 1, 2, 779, 780, 698, 1, 1, 778, 779, 698, 1, 1, 778, 698, 699, 1, 2, 777, 778, 699, 1, 1, 767, 768, 681, 1, 3, 767, 681, 769, 1, 0, 737, 738, 739, 1, 3, 737, 739, 740, 1, 2, 737, 740, 741, 1, 2, 737, 741, 742, 1, 2, 737, 742, 743, 1, 2, 736, 737, 743, 1, 1, 736, 743, 744, 1, 2, 735, 736, 744, 1, 1, 735, 744, 745, 1, 2, 734, 735, 745, 1, 1, 734, 745, 746, 1, 2, 733, 734, 746, 1, 1, 733, 746, 747, 1, 2, 732, 733, 747, 1, 1, 731, 732, 747, 1, 1, 731, 747, 748, 1, 2, 730, 731, 748, 1, 1, 730, 748, 749, 1, 2, 729, 730, 749, 1, 1, 729, 749, 750, 1, 2, 728, 729, 750, 1, 1, 727, 728, 750, 1, 1, 727, 750, 751, 1, 2, 726, 727, 751, 1, 1, 726, 751, 752, 1, 2, 725, 726, 752, 1, 1, 725, 752, 753, 1, 2, 724, 725, 753, 1, 1, 723, 724, 753, 1, 1, 723, 753, 754, 1, 2, 722, 723, 754, 1, 1, 722, 754, 755, 1, 2, 721, 722, 755, 1, 1, 721, 755, 756, 1, 2, 721, 756, 757, 1, 2, 720, 721, 757, 1, 1, 720, 757, 758, 1, 2, 719, 720, 758, 1, 1, 719, 758, 759, 1, 2, 777, 699, 700, 1, 2, 776, 777, 700, 1, 1, 718, 719, 759, 1, 1, 718, 759, 760, 1, 2, 775, 776, 700, 1, 1, 775, 700, 701, 1, 2, 774, 775, 701, 1, 1, 774, 701, 702, 1, 2, 773, 774, 702, 1, 1, 773, 702, 703, 1, 2, 772, 773, 703, 1, 1, 772, 703, 704, 1, 2, 771, 772, 704, 1, 1, 771, 704, 705, 1, 2, 770, 771, 705, 1, 1, 770, 705, 706, 1, 2, 769, 770, 706, 1, 1, 769, 706, 707, 1, 2, 767, 769, 707, 1, 0, 767, 707, 708, 1, 2, 767, 708, 709, 1, 2, 767, 709, 710, 1, 2, 767, 710, 711, 1, 2, 766, 767, 711, 1, 1, 766, 711, 712, 1, 2, 765, 766, 712, 1, 1, 765, 712, 713, 1, 2, 764, 765, 713, 1, 1, 764, 713, 714, 1, 2, 764, 714, 715, 1, 2, 763, 764, 715, 1, 1, 763, 715, 716, 1, 2, 762, 763, 716, 1, 1, 762, 716, 717, 1, 2, 761, 762, 717, 1, 1, 761, 717, 718, 1, 2, 761, 718, 760, 1, 4, 853, 854, 798, 1, 3, 852, 853, 798, 1, 1, 851, 852, 798, 1, 1, 850, 851, 798, 1, 1, 850, 798, 799, 1, 2, 850, 799, 800, 1, 2, 850, 800, 801, 1, 2, 850, 801, 802, 1, 2, 849, 850, 802, 1, 1, 849, 802, 803, 1, 2, 849, 803, 804, 1, 2, 849, 804, 805, 1, 2, 849, 805, 806, 1, 2, 848, 849, 806, 1, 1, 847, 848, 806, 1, 1, 846, 847, 806, 1, 1, 846, 806, 807, 1, 2, 846, 807, 808, 1, 2, 845, 846, 808, 1, 1, 845, 808, 809, 1, 2, 844, 845, 809, 1, 1, 844, 809, 810, 1, 2, 843, 844, 810, 1, 1, 843, 810, 811, 1, 2, 842, 843, 811, 1, 1, 842, 811, 812, 1, 2, 841, 842, 812, 1, 1, 840, 841, 812, 1, 1, 840, 812, 813, 1, 2, 839, 840, 813, 1, 1, 839, 813, 814, 1, 2, 838, 839, 814, 1, 1, 838, 814, 815, 1, 2, 837, 838, 815, 1, 1, 837, 815, 816, 1, 2, 836, 837, 816, 1, 1, 836, 816, 817, 1, 2, 835, 836, 817, 1, 1, 835, 817, 818, 1, 2, 834, 835, 818, 1, 1, 833, 834, 818, 1, 1, 833, 818, 819, 1, 2, 832, 833, 819, 1, 1, 831, 832, 819, 1, 1, 831, 819, 820, 1, 2, 830, 831, 820, 1, 1, 829, 830, 820, 1, 1, 828, 829, 820, 1, 1, 827, 828, 820, 1, 1, 823, 824, 825, 1, 3, 822, 823, 825, 1, 1, 820, 821, 822, 1, 3, 820, 822, 825, 1, 0, 820, 825, 826, 1, 2, 827, 820, 826, 1, 4 }; } // anonymous namespace extern void BuildMesh_EmberIcon( Mesh& outMesh ); void BuildMesh_Text_EMBER_Mesher( Mesh& outMesh ) { int vertCount = sizeof( verts ) / sizeof( verts[0] ) / 3; int faceCount = sizeof( faces ) / sizeof( faces[0] ) / 5; BuildMesh_EmberIcon( outMesh ); int vertBase = outMesh.getNumVerts(); int faceBase = outMesh.getNumFaces(); outMesh.setNumVerts( vertBase + vertCount, TRUE ); outMesh.setNumFaces( faceBase + faceCount, TRUE ); for( int i = 0; i < vertCount; ++i ) outMesh.setVert( vertBase + i, &verts[i * 3] ); for( int i = 0; i < faceCount; ++i ) { memcpy( &outMesh.faces[faceBase + i], &faces[i * 5], sizeof( Face ) ); outMesh.faces[faceBase + i].v[0] += vertBase; outMesh.faces[faceBase + i].v[1] += vertBase; outMesh.faces[faceBase + i].v[2] += vertBase; } outMesh.InvalidateGeomCache(); outMesh.InvalidateTopologyCache(); outMesh.buildBoundingBox(); }