Torg Report post Posted September 21, 2007 fix for OSX ...and options windows works again This is now in. Thanks for that. I compiled with & without the clickable cont map, and also w/o the minimap. These were the options i normally compile with aside from the defaults: FEATURES += CLICKABLE_CONTINENT_MAP FEATURES += NEW_ACTOR_SCALE FEATURES += NEW_FILE_IO FEATURES += NEW_WEATHER Hmmmm, no idea about this. It works with my Windows compile. Anyway, just tried another ocmpile and got an error: In file included from main.c:31: elconfig.h:33: error: 'BOOL' redeclared as different kind of symbol <snip> This should now be fixed. Grum, can you take a look and make sure its sensible. I did a search and replace in about 15 minutes before leaving home this morning. It compiled ok so I committed it, but there maybe something lingering. I'll also take a look when I get the chance. 3d_objects.c: In function `draw_3d_object_detail':3d_objects.c:82: error: `cur_time' undeclared (first use in this function) This looks like an old error, but it may have crept back in. Have you updated recently? Again, if no-one gets to it, I'll have a look when I get the chance. Share this post Link to post Share on other sites
Aislinn Report post Posted September 21, 2007 3d_objects.c: In function `draw_3d_object_detail':3d_objects.c:82: error: `cur_time' undeclared (first use in this function) This looks like an old error, but it may have crept back in. Have you updated recently? Again, if no-one gets to it, I'll have a look when I get the chance. I did a fresh cvs about 30 minutes before I posted. Share this post Link to post Share on other sites
Grum Report post Posted September 21, 2007 (edited) Anyway, just tried another ocmpile and got an error: In file included from main.c:31: elconfig.h:33: error: 'BOOL' redeclared as different kind of symbol <snip> Argh... This should now be fixed. Grum, can you take a look and make sure its sensible. Well, the approach is certainly sensible. I'll also take a better look later (checking code over breakfast is rather... EDIT: only a few small problems with ANTI_ALIAS: glHint(GL_POOPT_INT_SMOOTH_HOPT_INT, GL_NICEST); Fixed now. Edited September 21, 2007 by Grum Share this post Link to post Share on other sites
Torg Report post Posted September 21, 2007 I did a fresh cvs about 30 minutes before I posted. Ok, that's really odd. I have no idea why no-one else has had this problem earlier. Neither of the related files has been updated for 6-7 weeks. cur_time is made globally available in global.h, but global.h isn't included in 3d_objects.c Hopefully someone (Grum?) will notice this post and investigate it further. I won't be able to look into it as I'm not going to be home for about 36 hours. Share this post Link to post Share on other sites
Grum Report post Posted September 21, 2007 I did a fresh cvs about 30 minutes before I posted. Ok, that's really odd. I have no idea why no-one else has had this problem earlier. Neither of the related files has been updated for 6-7 weeks. Because apparently noone ever compiles without USE_INLINE. Should be fixed now. Share this post Link to post Share on other sites
Florian Report post Posted September 21, 2007 w/o NEW_FILE_IO shader/shader.c shader/shader.c: In function 'load_shader': shader/shader.c:42: error: 'el_file_ptr' undeclared (first use in this function) shader/shader.c:42: error: (Each undeclared identifier is reported only once shader/shader.c:42: error: for each function it appears in.) shader/shader.c:42: error: expected ';' before 'file' shader/shader.c:45: error: 'file' undeclared (first use in this function) is still broken Share this post Link to post Share on other sites
Grum Report post Posted September 21, 2007 (edited) Sorry for not getting back earlier on that, Florian. The gnu make.conf states FEATURES += USE_SHADER # Needs NEW_FILE_IO and removes USE_SHADER if NEW_FILE_IO isn't set. Since my feeling is that we really want to move to using NEW_FILE_IO, I don't think anyone is really interested in adding to the shader code to work without it. Edited September 21, 2007 by Grum Share this post Link to post Share on other sites
Ermabwed Report post Posted September 21, 2007 (edited) I got #0 0x000000000047a90f in build_path_map () at map.c:189 #1 0x000000000047a829 in el_load_map ( file_name=0x7fff4c8bb170 "./maps/cont2map21_maze5.elm") at map.c:214 #2 0x000000000047a9c3 in change_map ( mapname=0x7fff4c8bb170 "./maps/cont2map21_maze5.elm") at map.c:243 #3 0x000000000047f891 in process_message_from_server ( in_data=0x2aaab00009a0 "\a\035", data_length=31) at multiplayer.c:793 #4 0x0000000000478631 in start_rendering () at main.c:155 #5 0x0000000000478a60 in main (argc=1, argv=0x7fff4c8bd728) at main.c:290 upon entering (or rather trying to enter) said map, my CVS client is up to date (just checked), I'm building with default options, plus new_sound, new_actor_scale, minimap, notepad, new_file_io. When I try to restart client I get Starting program: /home/jan/el/elc/el.x86.linux.bin [Thread debugging using libthread_db enabled] [New Thread 47916631075696 (LWP 11567)] [New Thread 1082132800 (LWP 11571)] [New Thread 1090525504 (LWP 11572)] ALSA lib conf.c:3840:(parse_args) Unknown parameter 1 ALSA lib conf.c:3966:(snd_config_expand) Parse arguments error: No such file or directory ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default:0,0 esd open sound failed. [Thread 1090525504 (LWP 11572) exited] arts grab audio ok [New Thread 1098918208 (LWP 11573)] [New Thread 1107310912 (LWP 11574)] [Thread 1107310912 (LWP 11574) exited] [New Thread 1115703616 (LWP 11575)] [Thread 1115703616 (LWP 11575) exited] [Thread 1098918208 (LWP 11573) exited] [Thread 1082132800 (LWP 11571) exited] Program exited normally. edit: 1) I can reproduce the crash (after moving away using official client) 2) I'm having Minimap open when it occurs Edited September 21, 2007 by Ermabwed Share this post Link to post Share on other sites
Florian Report post Posted September 21, 2007 and removes USE_SHADER if NEW_FILE_IO isn't set. Since my feeling is that we really want to move to using NEW_FILE_IO, I don't think anyone is really interested in adding to the shader code to work without it. My bad, I don't use those make.* files, I just define all the experimental stuff in my OSX makefile Share this post Link to post Share on other sites
Aislinn Report post Posted September 21, 2007 I did a fresh cvs about 30 minutes before I posted. Ok, that's really odd. I have no idea why no-one else has had this problem earlier. Neither of the related files has been updated for 6-7 weeks. Because apparently noone ever compiles without USE_INLINE. Should be fixed now. Fixed Thanks! Compiled and running, no more elconfig window crashes (with default options). (now going to play with clickable_continent_map, minimap, new_weather, notepad, sky_fpv_cursor, timer_check, and maybe cluster_insides too. If there is anything else you'd like tested, holler) Share this post Link to post Share on other sites
Florian Report post Posted September 23, 2007 got a new one: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000004 0x04808fce in CalAnimation::getCoreAnimation (this=0x0) at animation.cpp:51 51 return m_pCoreAnimation; (gdb) bt full #0 0x04808fce in CalAnimation::getCoreAnimation (this=0x0) at animation.cpp:51 No locals. #1 0x0482c30a in CalMixer::updateSkeleton (this=0x1a93c910) at mixer.cpp:463 pCoreAnimation = (CalCoreAnimation *) 0x1352be00 listCoreTrack = (std::list<CalCoreTrack*,std::allocator<CalCoreTrack*> > &) @0x1352be18: { <std::_List_base<CalCoreTrack*,std::allocator<CalCoreTrack*> >> = { _M_impl = { <std::allocator<std::_List_node<CalCoreTrack*> >> = { <__gnu_cxx::new_allocator<std::_List_node<CalCoreTrack*> >> = {<No data fields>}, <No data fields>}, members of std::_List_base<CalCoreTrack*,std::allocator<CalCoreTrack*> >::_List_impl: _M_node = { _M_next = 0x1352bec0, _M_prev = 0x1352da60 } } }, <No data fields>} iteratorCoreTrack = { _M_node = 0x1352be18 } pSkeleton = (CalSkeleton *) 0x1a903960 vectorBone = (std::vector<CalBone*,std::allocator<CalBone*> > &) @0x1a903964: { <std::_Vector_base<CalBone*,std::allocator<CalBone*> >> = { _M_impl = { <std::allocator<CalBone*>> = { <__gnu_cxx::new_allocator<CalBone*>> = {<No data fields>}, <No data fields>}, members of std::_Vector_base<CalBone*,std::allocator<CalBone*> >::_Vector_impl: _M_start = 0x19dc0e80, _M_finish = 0x19dc0f0c, _M_end_of_storage = 0x19dc0f0c } }, <No data fields>} iteratorAnimationAction = { _M_node = 0x1a93c92c } iteratorAnimationCycle = { _M_node = 0x54a0020 } #2 0x0482e42f in CalModel::update (this=0x1a95d4a0, deltaTime=0.0364799984) at model.cpp:546 No locals. #3 0x0480d0e8 in CalModel_Update (self=0x1a95d4a0, deltaTime=0.0364799984) at cal3d_wrapper.cpp:1173 No locals. #4 0x0002feb1 in cal_render_actor (act=0x16a97400) at cal.c:355 pCalRenderer = (class CalRenderer *) 0x137b37a0 meshCount = 3 meshId = 3 submeshCount = 1 points = {{2.94272678e-44, -nan(0x7fffff), 1}, {0, 0, 2.6560392e-27}, {6.19789712e-23, 6.11829916e-23, 1.40129846e-45}, {1.40129846e-45, 1.40129846e-45, 6.0230603e-23}, {0.00297783408, 0.00332702696, 0.768244982}, {-0.0234468207, 0.004227072, 0.958408117}, {-0.109432451, 0.0183517486, 0.821930468}, {-0.104488619, 0.00519290566, 0.484896064}, {-0.112119801, 0.0688495636, 0.12514329}, {-0.122914053, 0.0175595433, 0.0355127528}, {0.02324358, 0.00528091192, 0.958776832}, {0.107785761, 0.0183517486, 0.826433361}, {0.100738138, 0.00507000089, 0.484041333}, {0.111362599, 0.0693895519, 0.132329285}, {0.113546491, 0.0180076286, 0.0426979512}, {9.77839809e-05, 0.00337205827, 0.960229039}, {0.000238978158, 0.0123979673, 1.06355751}, {0.000585337868, 0.0191021264, 1.21157575}, {-0.00154731167, 0.0964163095, 1.33695364}, {5.97543549e-05, 0.151405856, 0.787153125}, {0.00025236595, 0.163391754, 0.432470262}, {0.056071952, 0.0357312709, 1.36830318}, {0.161947742, 0.032913141, 1.32262111}, {0.209883496, 0.0465199277, 1.0523355}, {0.23438932, -0.00831271708, 0.821795821}, {0.220032424, -0.0204923321, 0.736311615}, {0.247733578, -0.0208828859, 0.745520413}, {0.223071501, -0.0208826382, 0.688414037}, {0.208891004, -0.0532083586, 0.757847905}, {-0.0520005636, 0.035763666, 1.36753821}, {-0.174762338, 0.0384808034, 1.324368}, {-0.217349574, 0.0459342897, 1.05141389}, {-0.246215418, -0.00895123184, 0.815270424}, {-0.223292977, -0.022620922, 0.746122956}, {-0.221170694, -0.0341595896, 0.74853462}, {-0.246739909, -0.0216825306, 0.736743927}, {-0.23173365, -0.0216823705, 0.695477128}, {-0.211395159, -0.0525796674, 0.757216096}, {-0.000676052994, 0.00403647125, 1.42102623}, {0, 0, 0} <repeats 57 times>, {0, 0, 7.00649232e-45}, {9.18340949e-41, 2.1019477e-44, -nan(0x7e0000)}, {-nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}, {-nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}, {-nan(0x7fffff), 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 1.96181785e-44, 8.40779079e-45}, {1.12103877e-44, 0, -nan(0x7fffff)}, {0, 6.02243804e-23, 1.20371425e-35}, {1.40129846e-45, 1.40129846e-45, -2.82843727e-29}, {0, -1.99820089, -1.99808788}, {-2.52749657e-29, 3.36311631e-44, 6.23494455e-23}, {8.40779079e-45, 8.40779079e-45, 8.40779079e-45}, {-1.99813509, -1.99810886, -2.54398403e-29}, {-1.99813509, -1.9980998, 8.40779079e-45}, {2.24207754e-44, 2.80259693e-45, 2.80259693e-45}, {5.32493416e-44, 1.20370622e-35, 6.27208286e-23}, {1.83724242e-40, -1.99789715, 2.86422604e-39}, {3.36311631e-44, 3.08285662e-44, 1.821688e-44}, {-1.99808693, 3.36311631e-44, -1.99795628}, {7.04589844, 8.98092186e-42, 4.86230469}, {0, 7.24267578, 0}, {5.31933594, 0, 8.06787109}, {0, 7.17919922, 0}, {3.7578125, 0, 4.11328125}, {0, 6.93164062, 7.21668709e-43}, {7.17919922, 0, 8.06787109}, {0, 8.18212891, 0}, {6.62695312, 0.000171661377, -1.99790549}, {2.80259693e-45, 0, 0}, {8.40779079e-45, 8.40779079e-45, 6.27210305e-23}, {0, 1.68155816e-44, 1.821688e-44}, {1.54142831e-44, 2.51112685e-42, 0}, {0, 0, 0}, {0, 0, 0}, {2.86520414e-39, -1.99792802, 6.27200208e-23}, {6.27209296e-23, -1.99792671, 3.63344091e-36}, {-1.99793625, 0, -1.99790573}, {0, 0, 2.62355302e-39}, {-1.99808693, -1.99792671, -1.9979682}, {0, 6.25042137e-23, -1.99792802}, {6.27200208e-23, 6.25042137e-23, 5.62949953e+14}, {-1.99795628, 6.27199198e-23, -1.99793625}, {-1.99791336, 0, 0}, {-1.99796581, 0.000172175467, -1.99792838}, {2.80259693e-45, 0, 2}, {0, 0, 0}, {1, 0, 0}, {0, 0, 0}, {0, 0, -2.85053039e-29}, {-1.99796152, -1.08538918e-19, -2.96026025e-29}, {-1.9979763, 0, 0}, {0, 1.98686632e-08, 0}, {0, 0, -1.99792862}, {0, 0, 0}, {0, 0, -1.99799109}, {0, 0, 0}, {0, 0, 5.62949953e+14}, {0, 0, 0}, {-2.85039076e-29, -1.08538918e-19, -1.99808919}, {-1.9979887, -2.85053039e-29, -1.99797678}, {-1.08538918e-19, -2.96026025e-29, -1.99799156}, {0, 0, 0}, {1.98686632e-08, 0, 0}, {0, 0, 0} <repeats 14 times>, {0, -1.99800515, -1.99798298}, {nan(0x7ffffd), -nan(0x7f0208), -1.99800491}, {nan(0x7fffff), -2.55292637e-29, -1.08536074e-19}, {-2.55812578e-29, -1.99798679, -2.52735092e-29}, {-2.55812578e-29, 0, -1.99800205}, {-1.99795437, 0, -nan(0x7fffff)}, {-nan(0x7fffff), -1.99971914, -2.55812578e-29}, {0, -1.99800587, -1.99799109}, {-1.99808836, 6.0255834e-44, -1.99800968}, {-2.56367968e-29, -1.99800491, -1.08538918e-19}, {-2.96026025e-29, 6.86636248e-44, 0}, {0, 0, 0}, {0, 0, 0}, {0, -1.08536074e-19, 0}, {0, -2.52571268e-29, -1.08536074e-19}, {0, 4.67318812e-28, -2.52960396e-29}, {1.20371425e-35, 0, 0}, {-2.52571268e-29, -1.09074465e-19, 0}, {4.67318812e-28, -2.52605934e-29, -1.09074465e-19}, {-1.99802303, 0, 2.83693995e-39}, {0.147757158, 0.366851807, 6.1678169e-23}, {0.0934059098, 1.68155816e-44, 2.30662929e-25}, {3.27903841e-43, 0.3056238, 2.75434742e-39}, {2.75434742e-39, -1.99802113, -4.85833304e+23}, {-1.99801493, 2.83705486e-39, -1.99802113}, {2.83719078e-39, 0.3056238, 1.72177823e-39}, {6.1678169e-23, 6.16782448e-23, 1}, {0.322237849, 0.358222961, 0.325566828}, {-1.09051046e-19, 0.103837229, 0.232160926}, {6.16783962e-23, 0, 1.75937226e-40}, {-1.99802685, -4.85833304e+23, 2.83827539e-39}, {2.83827539e-39, -1.99804974, 2.83920305e-39}, {6.16783962e-23, 6.16783962e-23, -1.99803543}, {1.96964147e-26, 1.29592082e-41, 2.49459019e-25}, {1.40129846e-45, 0.325566828, 1.8876191e-40}, {1.40129846e-45, 1.79366203e-43, 2}, {6.16779671e-23, 6.16779418e-23, 6.16779166e-23}, {2.75306944e-39, 6.16778661e-23, 6.16778409e-23}, {2.5739279e-25, 5.60519386e-45, 6.16777651e-23}, {6.16777399e-23, 6.16777147e-23, -4.85833304e+23}, {6.16776137e-23, 2.77130313e-39, -1.99804211}, {2.77139562e-39, 5.60519386e-45, 2.5739279e-25}, {0.3056238, 0.322237849, 2.5739279e-25}, {-1.99810123, 2.5739279e-25, 3.26334386e-39}, {-0.0101094842, -0.00102096051, 0.187740326}, {-4.85833304e+23, -0.00102096051, 2.83530884e-39}, {-1.99804974, 2.83543075e-39, 3.26334386e-39}, {2.5739279e-25, -1.99810123, 2.75349263e-39}, {0.147757158, -0.162139893, -1.99810123}, {3.26334386e-39, -0.162139893, 0.00862884521}, {-0.157866642, -4.85833304e+23, 6.16775632e-23}, {1.679225e-39, -1.99810505, 1.68185103e-39}, {3.26334386e-39, -1.99810123, -1.99809551}, {6.16776137e-23, 6.16776894e-23, 6.16777147e-23}, {6.16777399e-23, 6.16777651e-23, 6.16777904e-23}, {6.16778156e-23, 6.16778409e-23, 6.16778661e-23}, {6.16778914e-23, 6.16779166e-23, 6.16779418e-23}, {6.16779671e-23, 2, 66.4100952}, {61.9078674, 0.366851807, 0}, {1.875, 2.59240216e-43, 0}, {1.10000002, 3.23126745, 0}, {1.6834259, 1.40129846e-45, 2.59240216e-43}, {2.24207754e-44, 7.21482617e-39, 66.0878601}, {61.6022415, 0.00862884521, 1.66435021e-40}, {61.9078674, 0.366851807, 0}, {1.68198548e-35, -1.99807167, 1.40129846e-45}, {4.20389539e-45, -4.85833304e+23, 9.49801731e-36}, {1.86943024e-40, -1.99808788, 1.8735921e-40}, {1.68198548e-35, 0, 66.0878601}, {61.6022415, 0.00862884521, 66.4100952}, {61.9078674, 0.366851807, 7.21482617e-39}, {2.24207754e-44, 2.59240216e-43, 0}, {0, 1.40129846e-45, 2.59240216e-43}, {2.24207754e-44, 7.21482617e-39, 66.0878601}, {61.6022415, 0.00862884521, 66.4100952}, {61.9078674, 0.366851807, 1.68198548e-35}...} skel = (class CalSkeleton *) 0x1a903960 _mesh = (class CalMesh *) 0x0 _coremesh = (class CalCoreMesh *) 0x0 _weaponmesh = (class CalCoreMesh *) 0x0 _shieldmesh = (class CalCoreMesh *) 0x0 reverse_scale = 7.84624004e-39 meshVertices = {{-0.0909521878, -0.0917109549, -0.0198136419}, {-0.017655462, -0.121576943, -0.0150428265}, {-0.0125454217, -0.165780708, -0.0156139284}, {-0.127688512, -0.11868535, -0.0398559719}, {0.00155119598, -0.218248099, -0.00156487525}, {0.000634342432, -0.175699547, 0.0114424527}, {0.0679999888, -0.133918807, 0.00960253179}, {0.105244115, -0.147835687, -0.0203652233}, {-0.0921199471, -0.0867041051, 0.0317161605}, {-0.132427394, -0.101306289, 0.0403814986}, {-0.0295773223, -0.150655299, 0.0584930778}, {-0.0165244788, -0.114811026, 0.0400040075}, {0.0255625099, -0.221490577, 0.0720805675}, {0.117640808, -0.152675599, 0.0607854724}, {0.0749550015, -0.143166363, 0.0600788966}, {0.00553408265, -0.184631705, 0.0659715235}, {0.0867028981, 0.107307792, 0.198632777}, {0.132565111, 0.024389267, 0.211501777}, {0.13720122, 0.0391586348, 0.178080052}, {0.101972744, 0.128449798, 0.144090801}, {-0.167192936, 0.038341444, 0.173822463}, {-0.163050443, 0.0248075724, 0.212339222}, {-0.117027387, 0.10759607, 0.199209869}, {-0.132669255, 0.122495271, 0.138101935}, {0.0357715078, 0.139181003, 0.0331708007}, {0.130347908, 0.11422839, 0.0779914781}, {-0.0619863607, 0.142803401, 0.0340744555}, {-0.157862842, 0.115142912, 0.0677594543}, {-0.0153620141, 0.160111368, 0.132202923}, {-0.0139707141, 0.142269269, 0.0323035456}, {-0.0153620141, 0.160111368, 0.132202923}, {-0.0139707141, 0.142269269, 0.0323035456}, {-0.0151495337, 0.143781126, 0.192273378}, {-0.0151495337, 0.143781126, 0.192273378}, {-0.183656335, -0.335352957, 0.0337302908}, {-0.132482857, -0.330162644, 0.0665755719}, {-0.153235495, -0.314285755, 0.0772978514}, {-0.195175126, -0.315154076, 0.0567163788}, {0.126797751, -0.375137627, 0.056098327}, {0.113653168, -0.386369824, 0.0337651521}, {0.173953861, -0.383372456, 0.0248593986}, {0.173360482, -0.371333122, 0.0552524626}, {-0.153682977, -0.34695822, -0.0151288509}, {-0.107997134, -0.340600431, 0.016995959}, {0.11223124, -0.380737722, -0.0222070664}, {0.167349473, -0.3788746, -0.033075422}, {-0.130719677, -0.330210865, -0.0457037985}, {-0.0961256102, -0.328772634, -0.0146776438}, {0.11306715, -0.35962379, -0.0511475205}, {0.157188654, -0.353001177, -0.0642192513}, {-0.091648832, -0.229164004, 0.0662754551}, {-0.138431668, -0.218954459, 0.063385509}, {0.142433971, -0.269408345, 0.0479365513}, {0.0982134938, -0.287650168, 0.0515428111}, {-0.183656335, -0.335352957, 0.0337302908}, {-0.195175126, -0.315154076, 0.0567163788}, {-0.138431668, -0.218954459, 0.063385509}, {0.142433971, -0.269408345, 0.0479365513}, {0.173360482, -0.371333122, 0.0552524626}, {0.173953861, -0.383372456, 0.0248593986}, {-0.131241411, -0.21626088, -0.0419903696}, {-0.153682977, -0.34695822, -0.0151288509}, {0.121733867, -0.239050582, -0.051123783}, {0.167349473, -0.3788746, -0.033075422}, {-0.130719677, -0.330210865, -0.0457037985}, {0.157188654, -0.353001177, -0.0642192513}, {-0.131241411, -0.21626088, -0.0419903696}, {-0.0821161121, -0.234070867, -0.0278313309}, {0.0776638463, -0.267980307, -0.0388001353}, {0.121733867, -0.239050582, -0.051123783}, {-0.0486172736, -0.250775158, 0.0451765954}, {0.0562090799, -0.309461772, 0.0286561176}, {-0.0535524935, -0.252991676, 0.00406359136}, {0.0561835542, -0.29942435, -0.0115781724}, {0.00300836563, -0.20611681, 0.00902828574}, {-0.00514599681, -0.265810519, 0.0114398599}, {0.00292019546, -0.195083156, 0.0528703406}, {-0.00103932619, -0.267414957, 0.0564336032}, {-0.0295773223, -0.150655299, 0.0584930778}, {0.0255625099, -0.221490577, 0.0720805675}, {-0.132427394, -0.101306289, 0.0403814986}, {-0.127688512, -0.11868535, -0.0398559719}, {0.105244115, -0.147835687, -0.0203652233}, {0.117640808, -0.152675599, 0.0607854724}, {-0.132427394, -0.101306289, 0.0403814986}, {0.117640808, -0.152675599, 0.0607854724}, {0.106136233, -0.174390346, 0.131280541}, {0.154481649, -0.139300257, 0.0813982338}, {-0.17763561, -0.160876244, 0.0615643263}, {-0.150116175, -0.180419445, 0.131689757}, {0.166476518, -0.157196909, 0.0218823701}, {0.205053806, -0.255772114, 0.0383409783}, {-0.240569085, -0.278283477, 0.04632961}, {-0.179506719, -0.197970048, 0.0103114694}, {0.158946395, -0.267089903, 0.140381306}, {0.106136233, -0.174390346, 0.131280541}, {-0.150116175, -0.180419445, 0.131689757}, {-0.221851349, -0.256379217, 0.155123234}, {0.174734116, -0.186010838, 0.168079078}, {0.217261851, -0.143257797, 0.108687766}, {-0.244323999, -0.147141695, 0.0696732849}, {-0.226073414, -0.169559926, 0.149222597}, {0.23415336, -0.168690294, 0.0466849729}, {0.205053806, -0.255772114, 0.0383409783}, {-0.240569085, -0.278283477, 0.04632961}, {-0.251880169, -0.191532508, 0.0172438771}, {0.174734116, -0.186010838, 0.168079078}, {-0.226073414, -0.169559926, 0.149222597}, {0.158946395, -0.267089903, 0.140381306}, {0.245704859, -0.308586717, 0.180527657}, {0.261736065, -0.25661996, 0.160003826}, {0.174734116, -0.186010838, 0.168079078}, {-0.322313577, -0.224248767, 0.130814701}, {-0.31788525, -0.277239084, 0.174523368}, {-0.221851349, -0.256379217, 0.155123234}, {-0.226073414, -0.169559926, 0.149222597}, {0.173286498, -0.29659164, 0.081880562}, {0.273622453, -0.31573531, 0.1519849}, {-0.339580476, -0.294126332, 0.152024359}, {-0.228614271, -0.303524435, 0.107901178}, {0.205053806, -0.255772114, 0.0383409783}, {0.31085664, -0.273004711, 0.114109978}, {-0.362351477, -0.256478727, 0.0968964696}, {-0.240569085, -0.278283477, 0.04632961}, {0.285313755, -0.268618912, 0.203857079}, {0.246286809, -0.282398164, 0.200391978}, {-0.315796077, -0.249884754, 0.184524566}, {-0.350585759, -0.238933817, 0.191138878}, {0.328314662, -0.240737498, 0.149882138}, {-0.382865787, -0.212147057, 0.127969652}, {0.252739102, -0.269890517, 0.152340949}, {0.127058595, -0.139440134, 0.0390071347}, {0.211804658, -0.155906677, 0.0333149135}, {0.304082692, -0.247617364, 0.108791411}, {-0.258399606, -0.132369578, 0.0162675083}, {-0.169201404, -0.128623232, 0.0277891979}, {-0.316551149, -0.23639293, 0.12627396}, {-0.357791185, -0.216996267, 0.0767568275}, {0.330446959, -0.237230375, 0.105188072}, {0.270445913, -0.121417105, 0.0610500276}, {0.260843873, -0.0685317442, 0.144506499}, {-0.299542099, -0.0442939401, 0.127187997}, {-0.310954571, -0.0945145488, 0.0423233807}, {-0.380690664, -0.208364323, 0.0739767849}, {0.103621811, -0.112058207, 0.151367947}, {0.127058595, -0.139440134, 0.0390071347}, {0.252739102, -0.269890517, 0.152340949}, {-0.169201404, -0.128623232, 0.0277891979}, {-0.146976992, -0.105261609, 0.141695634}, {-0.316551149, -0.23639293, 0.12627396}, {0.185235515, -0.0731289536, 0.19228296}, {-0.225541815, -0.0586611032, 0.181084037}, {0.0787704885, 0.0803502947, -0.00134612469}, {0.142472699, 0.0817887187, 0.0197321828}, {-0.169614613, 0.0887052044, 0.0161417089}, {-0.111888431, 0.085706152, -0.00776471384}, {0.00847648829, 0.0319067687, 0.0232465956}, {-0.00429208856, 0.0229422674, 0.0201378725}, {-0.00429208856, 0.0229422674, 0.0201378725}, {-0.0385332257, 0.0339022428, 0.0214777272}, {0.00847648829, 0.0319067687, 0.0232465956}, {0.0200611651, -0.0921902657, 0.041853793}, {-0.0168851633, -0.100707762, 0.0479192212}, {-0.00429208856, 0.0229422674, 0.0201378725}, {-0.0168851633, -0.100707762, 0.0479192212}, {-0.0502471626, -0.0901819095, 0.042994272}, {-0.0385332257, 0.0339022428, 0.0214777272}, {-0.00429208856, 0.0229422674, 0.0201378725}, {0.0731437951, -0.0892842263, 0.222441077}, {0.0987554491, -0.0844706297, 0.165870816}, {-0.103890032, -0.089033708, 0.222942591}, {-0.133276537, -0.08313182, 0.163942516}, {-0.0154397292, -0.121277168, 0.222229958}, {-0.0168250725, -0.117549784, 0.136291236}, {-0.0154397292, -0.121277168, 0.222229958}, {-0.0168250725, -0.117549784, 0.136291236}, {0.177738518, 0.0558818877, 0.119073451}, {0.135927483, -0.019791631, 0.184338361}, {0.217261851, -0.143257797, 0.108687766}, {0.301153123, -0.224420637, 0.119303674}, {0.325818211, -0.227959365, 0.0921463445}, {0.23415336, -0.168690294, 0.0466849729}, {-0.347812951, -0.199676797, 0.0782279968}, {-0.366301596, -0.212264955, 0.0554656424}, {-0.244323999, -0.147141695, 0.0696732849}, {-0.251880169, -0.191532508, 0.0172438771}, {0.261736065, -0.25661996, 0.160003826}, {-0.322313577, -0.224248767, 0.130814701}, {-0.226073414, -0.169559926, 0.149222597}, {0.174734116, -0.186010838, 0.168079078}, {0.0760858059, -0.0988049507, 0.131515294}, {0.052838251, -0.0376330204, 0.0384352207}, {0.150450915, -0.0290811285, 0.186218143}, {0.197831377, 0.0398783684, 0.104833178}, {-0.223202586, 0.0557339415, 0.0946547464}, {-0.198157012, 0.0681605265, 0.106149212}, {0.052838251, -0.0376330204, 0.0384352207}, {-0.090904817, -0.0323865414, 0.03195877}, {-0.117647573, -0.0950707495, 0.131206825}, {-0.090904817, -0.0323865414, 0.03195877}...} meshNormals = {{0.0603772588, 0.848050416, -0.52646482}, {0.168952331, 0.622762084, -0.763951957}, {0.157816753, -0.199261144, -0.96715498}, {-0.382076979, 0.412134677, -0.827141047}, {-0.249767035, 0.0512721129, -0.966947556}, {-0.346892715, 0.771856368, -0.532825649}, {-0.240927681, 0.937869251, -0.249709919}, {0.215274587, 0.681433558, -0.699503601}, {-0.0116226999, 0.962244213, 0.271939546}, {-0.545528233, 0.568781137, 0.615537941}, {-0.025799863, 0.237001806, 0.971166611}, {0.0945700705, 0.940064013, 0.327621967}, {0.115410306, -0.0385920331, 0.992567956}, {0.536247373, 0.459867835, 0.707785547}, {-0.0851725638, 0.838224232, 0.538633287}, {-0.179499149, 0.784238696, 0.593927503}, {0.597603023, 0.77539885, 0.204027891}, {0.965981245, 0.0405134559, 0.255419105}, {0.959561646, 0.0548566394, 0.276101559}, {0.563132942, 0.801460803, 0.201350093}, {-0.96464175, 0.0583550557, 0.257023215}, {-0.964345574, 0.0431453884, 0.261105508}, {-0.593836248, 0.777173936, 0.208228558}, {-0.600977898, 0.780660391, 0.171449721}, {0.155356362, 0.877662361, -0.453401983}, {0.66632694, 0.744517744, -0.0412507057}, {-0.133106768, 0.891723514, -0.43256402}, {-0.659103513, 0.742554188, -0.1191459}, {0.000305191992, 0.968799412, 0.247845784}, {0.00926337112, 0.759263813, -0.65071708}, {0.000305191992, 0.968799412, 0.247845784}, {0.00926337112, 0.759263813, -0.65071708}, {0.00225636945, 0.990099549, 0.140348986}, {0.00225636945, 0.990099549, 0.140348986}, {-0.793616295, -0.595210254, -0.126087368}, {0.18595697, -0.694779694, 0.694767118}, {-0.241229743, -0.201257616, 0.949370086}, {-0.851725936, -0.206349343, 0.481645942}, {-0.143479154, -0.482567579, 0.864026845}, {-0.385189593, -0.862780392, 0.327473909}, {0.828144729, -0.558518767, 0.0472556353}, {0.601213455, -0.370041788, 0.708245337}, {-0.575111985, -0.66820693, -0.471959531}, {0.592899084, -0.799459994, 0.0966139957}, {-0.505901754, -0.770620584, -0.387565911}, {0.774793983, -0.517718077, -0.36285302}, {0.0815085545, -0.51916194, -0.850780368}, {0.741119206, -0.538627267, -0.400778085}, {-0.464832842, -0.368748993, -0.804956257}, {0.315236181, -0.239788771, -0.918219864}, {0.182161793, 0.0236414056, 0.982984424}, {-0.860147476, 0.113969184, 0.49714914}, {0.892350316, 0.114111312, 0.436680049}, {-0.0584511235, -0.278453261, 0.958669484}, {-0.793616295, -0.595210254, -0.126087368}, {-0.851725936, -0.206349343, 0.481645942}, {-0.860147476, 0.113969184, 0.49714914}, {0.892350316, 0.114111312, 0.436680049}, {0.601213455, -0.370041788, 0.708245337}, {0.828144729, -0.558518767, 0.0472556353}, {-0.759923816, 0.0348054133, -0.649079621}, {-0.575111985, -0.66820693, -0.471959531}, {0.660301864, 0.337965786, -0.6706568}, {0.774793983, -0.517718077, -0.36285302}, {0.0815085545, -0.51916194, -0.850780368}, {0.315236181, -0.239788771, -0.918219864}, {-0.759923816, 0.0348054133, -0.649079621}, {0.474383444, -0.14611271, -0.868107975}, {-0.555605769, 0.0216976367, -0.831162751}, {0.660301864, 0.337965786, -0.6706568}, {0.73295784, -0.392433405, 0.555669665}, {-0.596938372, -0.646406174, 0.475209057}, {0.814207315, -0.454536915, -0.36119625}, {-0.783781469, -0.466370642, -0.410103679}, {0.180726066, -0.885946751, -0.427125692}, {-0.11091581, -0.751385748, -0.650474548}, {0.1394732, -0.616924703, 0.77456516}, {0.044352036, -0.82053566, 0.569872081}, {-0.025799863, 0.237001806, 0.971166611}, {0.115410306, -0.0385920331, 0.992567956}, {-0.545528233, 0.568781137, 0.615537941}, {-0.382076979, 0.412134677, -0.827141047}, {0.215274587, 0.681433558, -0.699503601}, {0.536247373, 0.459867835, 0.707785547}, {-0.545528233, 0.568781137, 0.615537941}, {0.536247373, 0.459867835, 0.707785547}, {-0.40618664, 0.33338201, 0.850804865}, {0.0313912556, 0.974006057, 0.224336684}, {0.124156535, 0.984509706, -0.123797327}, {0.266429633, 0.574465871, 0.773953676}, {0.328449696, 0.60495013, -0.725366294}, {0.227451071, -0.330916226, -0.915838659}, {-0.0812410414, -0.61700511, -0.782754421}, {-0.0237724315, 0.327925265, -0.944404542}, {-0.52883023, -0.516619503, 0.673381746}, {-0.40618664, 0.33338201, 0.850804865}, {0.266429633, 0.574465871, 0.773953676}, {0.244647935, -0.288998187, 0.925541759}, {-0.250941306, 0.378565431, 0.890907884}, {0.222705558, 0.953808606, 0.201622173}, {-0.0571160354, 0.979744554, -0.191933751}, {0.119160101, 0.648992121, 0.751405478}, {0.492200911, 0.513392568, -0.702969611}, {0.227451071, -0.330916226, -0.915838659}, {-0.0812410414, -0.61700511, -0.782754421}, {-0.203845292, 0.270831883, -0.940796077}, {-0.250941306, 0.378565431, 0.890907884}, {0.119160101, 0.648992121, 0.751405478}, {-0.52883023, -0.516619503, 0.673381746}, {-0.606080174, -0.486308187, 0.629421294}, {-0.66295594, 0.0549939238, 0.746635795}, {-0.250941306, 0.378565431, 0.890907884}, {0.565731049, 0.347088277, 0.747982681}, {0.405497581, -0.377784967, 0.832376301}, {0.244647935, -0.288998187, 0.925541759}, {0.119160101, 0.648992121, 0.751405478}, {-0.262680531, -0.916657388, -0.301227927}, {-0.224708557, -0.959453285, 0.170163155}, {0.0517182536, -0.859168708, 0.509072065}, {0.125212133, -0.986942708, 0.10132128}, {0.227451071, -0.330916226, -0.915838659}, {0.700935483, -0.0471674986, -0.711663306}, {-0.619756281, -0.311078757, -0.720508277}, {-0.0812410414, -0.61700511, -0.782754421}, {0.0752704367, -0.409365147, 0.909260452}, {-0.672106206, -0.501738667, 0.544547081}, {0.550002396, -0.505758941, 0.664609134}, {-0.144268543, -0.374652952, 0.915872157}, {0.916345716, 0.352290899, -0.190267459}, {-0.91886574, 0.341783583, -0.197154164}, {-0.909056067, -0.416620731, 0.00665453821}, {-0.744136989, -0.509285986, -0.432305366}, {0.0186271295, -0.31706512, -0.948220789}, {0.0800649822, 0.357508868, -0.930471361}, {-0.0230214652, -0.287169576, -0.957603097}, {0.703614295, -0.572880983, -0.420397848}, {0.91105634, -0.408943534, -0.0523596369}, {0.0238768347, 0.326461971, -0.944908679}, {0.639135063, 0.454328567, -0.620557606}, {0.751231015, 0.219711348, -0.622397721}, {0.860549927, 0.470016897, 0.196311325}, {-0.815590322, 0.554441869, 0.165549368}, {-0.698441505, 0.313455105, -0.64337045}, {-0.504819453, 0.444498837, -0.739985168}, {-0.65683037, -0.57483995, 0.487988651}, {-0.744136989, -0.509285986, -0.432305366}, {-0.909056067, -0.416620731, 0.00665453821}, {0.703614295, -0.572880983, -0.420397848}, {0.577338099, -0.638501167, 0.508917451}, {0.91105634, -0.408943534, -0.0523596369}, {0.356563061, -0.0562432297, 0.932576776}, {-0.394389361, -0.0259456709, 0.918577015}, {-0.156002566, 0.712269545, -0.684350252}, {0.752813399, 0.581647635, -0.308152676}, {-0.729147613, 0.618477285, -0.292966902}, {0.138723895, 0.745571434, -0.651827276}, {-0.504657567, -0.0116629135, -0.863240838}, {0.0742912963, -0.0778994486, -0.994189322}, {0.0742912963, -0.0778994486, -0.994189322}, {0.470685333, 0.00190080923, -0.882299066}, {-0.504657567, -0.0116629135, -0.863240838}, {-0.331211448, -0.89588517, -0.296123087}, {-0.0256256443, -0.960019529, -0.278757691}, {0.0742912963, -0.0778994486, -0.994189322}, {-0.0256256443, -0.960019529, -0.278757691}, {0.574199378, -0.778233707, -0.254258513}, {0.470685333, 0.00190080923, -0.882299066}, {0.0742912963, -0.0778994486, -0.994189322}, {0.63070792, -0.752463818, 0.18975167}, {0.559398532, -0.787612498, 0.258340418}, {-0.631767988, -0.750670612, 0.193294674}, {-0.58314836, -0.773862779, 0.247132123}, {-0.00101635267, -0.99069643, 0.136087105}, {-0.00997010712, -0.999711633, 0.0218482316}, {-0.00101635267, -0.99069643, 0.136087105}, {-0.00997010712, -0.999711633, 0.0218482316}, {0.880127549, 0.403775632, 0.249681354}, {0.552605569, -0.0500996262, 0.831935704}, {0.222705558, 0.953808606, 0.201622173}, {0.371201485, 0.905734181, -0.204585269}, {0.648243904, 0.492365628, -0.580823481}, {0.492200911, 0.513392568, -0.702969611}, {-0.172581196, 0.829491913, -0.531186223}, {-0.455318272, 0.408444196, -0.791112304}, {-0.0571160354, 0.979744554, -0.191933751}, {-0.203845292, 0.270831883, -0.940796077}, {-0.66295594, 0.0549939238, 0.746635795}, {0.565731049, 0.347088277, 0.747982681}, {0.119160101, 0.648992121, 0.751405478}, {-0.250941306, 0.378565431, 0.890907884}, {-0.625101686, -0.703564227, 0.338001877}, {-0.839374006, -0.344334632, -0.42057696}, {0.507009029, -0.068125315, 0.859244347}, {0.885079086, 0.41455555, 0.21160993}, {-0.859339118, 0.484801888, 0.162798911}, {-0.861895621, 0.47763893, 0.170285136}, {-0.839374006, -0.344334632, -0.42057696}, {0.820676148, -0.442554861, -0.36143586}, {0.535793245, -0.759723365, 0.368437201}, {0.820676148, -0.442554861, -0.36143586}...} meshTextureCoordinates = {{0.0949756578, 0.127996936}, {0.0982178897, 0.17365694}, {0.147995055, 0.17678462}, {0.109764546, 0.102090538}, {0.147995055, 0.17678462}, {0.0982178897, 0.17365694}, {0.0949756578, 0.127996936}, {0.109764546, 0.102090538}, {0.0559817329, 0.130574241}, {0.0379654542, 0.104623005}, {0.0330276564, 0.165478051}, {0.0612908155, 0.167810529}, {0.0330276564, 0.165478051}, {0.0379654542, 0.104623005}, {0.0559817329, 0.130574241}, {0.0612908155, 0.167810529}, {0.531313181, 0.311154664}, {0.467091024, 0.311154097}, {0.467297494, 0.274841875}, {0.545729518, 0.274841279}, {0.467542499, 0.274841845}, {0.46763882, 0.311154068}, {0.531661272, 0.311154604}, {0.545595646, 0.274841249}, {0.576595783, 0.218733445}, {0.534569919, 0.236544237}, {0.576025546, 0.218014136}, {0.534268081, 0.236265615}, {0.597861588, 0.274841875}, {0.597057104, 0.220810831}, {0.597264588, 0.274841785}, {0.596333385, 0.220225379}, {0.597057521, 0.311155885}, {0.597024858, 0.311155766}, {0.240730777, 0.00618290808}, {0.22776553, 0.049543038}, {0.253938973, 0.0514269173}, {0.270933539, 0.019545339}, {0.253938973, 0.0514269173}, {0.22776553, 0.049543038}, {0.240730777, 0.00618290808}, {0.270933539, 0.019545339}, {0.187897161, 0.00277097384}, {0.190573394, 0.0503220931}, {0.190573394, 0.0503220931}, {0.187897161, 0.00277097384}, {0.147793919, 0.0165852495}, {0.160708904, 0.050409019}, {0.160708904, 0.050409019}, {0.147793919, 0.0165852495}, {0.257017434, 0.0879418328}, {0.274249971, 0.0833654478}, {0.274249971, 0.0833654478}, {0.257017434, 0.0879418328}, {0.066453144, 0.0102092214}, {0.0436975062, 0.0155620798}, {0.0451422632, 0.0570517182}, {0.0451422632, 0.0570517182}, {0.0436975062, 0.0155620798}, {0.066453144, 0.0102092214}, {0.118637681, 0.0578604154}, {0.105423309, 0.0103919655}, {0.118637681, 0.0578604154}, {0.105423309, 0.0103919655}, {0.128951907, 0.0192375481}, {0.128951907, 0.0192375481}, {0.138363108, 0.0728963614}, {0.155122653, 0.0814990178}, {0.155122653, 0.0814990178}, {0.138363108, 0.0728963614}, {0.235717148, 0.109764881}, {0.235717148, 0.109764881}, {0.18145147, 0.102682158}, {0.18145147, 0.102682158}, {0.192905322, 0.175591081}, {0.192905322, 0.175591081}, {0.24968192, 0.17913574}, {0.24968192, 0.17913574}, {0.29471603, 0.15622811}, {0.29471603, 0.15622811}, {0.0528326556, 0.0976877213}, {0.109304652, 0.09313263}, {0.109304652, 0.09313263}, {0.0528326556, 0.0976877213}, {0.299145043, 0.134835184}, {0.299145043, 0.134835184}, {0.0235341862, 0.269309759}, {0.0603304058, 0.276088893}, {0.0603304058, 0.276088893}, {0.0235341862, 0.269309759}, {0.106572561, 0.272888005}, {0.15932256, 0.306774706}, {0.15932256, 0.306774706}, {0.106572561, 0.272888005}, {0.2699669, 0.308226824}, {0.28824988, 0.265161514}, {0.28824988, 0.265161514}, {0.2699669, 0.308226824}, {0.0224657804, 0.306343168}, {0.0563876294, 0.306343168}, {0.0563876294, 0.306343168}, {0.0224657804, 0.306343168}, {0.109117307, 0.306197584}, {0.159613356, 0.306679517}, {0.159613356, 0.306679517}, {0.109117307, 0.306197584}, {0.288415015, 0.30658868}, {0.288415015, 0.30658868}, {0.405158162, 0.00296969339}, {0.399437338, 0.0703467354}, {0.342450947, 0.0665658265}, {0.340975046, 0.00471316464}, {0.342451304, 0.0666073337}, {0.399425507, 0.0703921393}, {0.405136466, 0.00296969339}, {0.340975046, 0.00471315719}, {0.440390468, 0.00296963193}, {0.432024419, 0.0716365799}, {0.432047635, 0.0716831163}, {0.440422833, 0.00296963006}, {0.472802907, 0.00296895392}, {0.466499418, 0.0704143494}, {0.466580987, 0.0704696327}, {0.472878128, 0.00296895206}, {0.431395888, 0.107315928}, {0.399764568, 0.104913637}, {0.399748176, 0.104999274}, {0.431403607, 0.107406147}, {0.467226863, 0.10302674}, {0.467285275, 0.103127055}, {0.601212144, 0.0936975703}, {0.601213694, 0.162510246}, {0.561338961, 0.148308381}, {0.544946611, 0.0831657872}, {0.561435103, 0.148621097}, {0.601213694, 0.162936509}, {0.601212144, 0.0938523039}, {0.545129061, 0.0832766816}, {0.515193224, 0.0795534477}, {0.514696956, 0.145319447}, {0.46946907, 0.166635096}, {0.469420224, 0.166802436}, {0.514700711, 0.145546645}, {0.515313685, 0.0796511248}, {0.401132405, 0.184006721}, {0.338616639, 0.152805269}, {0.340492278, 0.094302766}, {0.338616639, 0.152912006}, {0.401138306, 0.184192225}, {0.340492278, 0.0943811685}, {0.434482008, 0.18458268}, {0.434448004, 0.184742093}, {0.571702957, 0.201674461}, {0.531808555, 0.218363613}, {0.531428158, 0.218489632}, {0.571702778, 0.201674268}, {0.598225176, 0.211373255}, {0.597217202, 0.21524404}, {0.597329259, 0.216072664}, {0.598329008, 0.212141111}, {0.354110539, 0.216703027}, {0.388392776, 0.231839865}, {0.382812798, 0.231815532}, {0.353525966, 0.21906513}, {0.382800817, 0.231838152}, {0.388392776, 0.231839925}, {0.354288042, 0.216611505}, {0.35367921, 0.218978509}, {0.416987032, 0.310629755}, {0.42151165, 0.274316221}, {0.417668998, 0.310629755}, {0.421768486, 0.274316221}, {0.37003845, 0.311240762}, {0.369638532, 0.274927258}, {0.370746315, 0.311240822}, {0.369834512, 0.274927318}, {0.471586198, 0.238707408}, {0.43122074, 0.230868012}, {0.55812782, 0.00418947171}, {0.553476214, 0.0625336319}, {0.508062363, 0.0644382313}, {0.518134117, 0.00663091196}, {0.553665221, 0.0625954792}, {0.508188367, 0.0644892454}, {0.558331311, 0.00418946985}, {0.518261671, 0.00663090823}, {0.601211607, 0.0621125586}, {0.601211667, 0.0621945448}, {0.600235105, 0.00296844356}, {0.600235105, 0.00296844356}, {0.394356698, 0.213808268}, {0.354006588, 0.211723596}, {0.429150075, 0.212830126}, {0.471183062, 0.220303923}, {0.471048355, 0.220516413}, {0.471515805, 0.238999471}, {0.600332618, 0.206166223}, {0.60065037, 0.206767365}, {0.394441426, 0.214069307}, {0.354006588, 0.211830765}...} meshFaces = {{0, 1, 2}, {0, 2, 3}, {4, 5, 6}, {4, 6, 7}, {8, 9, 10}, {8, 10, 11}, {12, 13, 14}, {12, 14, 15}, {16, 17, 18}, {16, 18, 19}, {20, 21, 22}, {20, 22, 23}, {24, 19, 25}, {23, 26, 27}, {28, 19, 24}, {28, 24, 29}, {30, 31, 26}, {30, 26, 23}, {32, 16, 19}, {32, 19, 28}, {33, 30, 23}, {33, 23, 22}, {34, 35, 36}, {34, 36, 37}, {38, 39, 40}, {38, 40, 41}, {42, 43, 35}, {42, 35, 34}, {39, 44, 45}, {39, 45, 40}, {46, 47, 43}, {46, 43, 42}, {44, 48, 49}, {44, 49, 45}, {36, 50, 51}, {36, 51, 37}, {52, 53, 38}, {52, 38, 41}, {54, 55, 56}, {57, 58, 59}, {54, 56, 60}, {54, 60, 61}, {62, 57, 59}, {62, 59, 63}, {64, 61, 60}, {62, 63, 65}, {46, 66, 67}, {46, 67, 47}, {68, 69, 49}, {68, 49, 48}, {35, 70, 50}, {35, 50, 36}, {53, 71, 39}, {53, 39, 38}, {43, 72, 70}, {43, 70, 35}, {71, 73, 44}, {71, 44, 39}, {47, 67, 72}, {47, 72, 43}, {73, 68, 48}, {73, 48, 44}, {67, 2, 74}, {67, 74, 72}, {75, 4, 68}, {75, 68, 73}, {72, 74, 76}, {72, 76, 70}, {77, 75, 73}, {77, 73, 71}, {70, 76, 78}, {70, 78, 50}, {79, 77, 71}, {79, 71, 53}, {66, 3, 2}, {66, 2, 67}, {4, 7, 69}, {4, 69, 68}, {56, 80, 81}, {56, 81, 60}, {82, 83, 57}, {82, 57, 62}, {50, 78, 84}, {50, 84, 51}, {85, 79, 53}, {85, 53, 52}, {9, 8, 0}, {9, 0, 3}, {6, 14, 13}, {6, 13, 7}, {8, 11, 1}, {8, 1, 0}, {5, 15, 14}, {5, 14, 6}, {10, 86, 87}, {10, 87, 11}, {88, 89, 12}, {88, 12, 15}, {1, 90, 91}, {1, 91, 2}, {92, 93, 5}, {92, 5, 4}, {11, 87, 90}, {11, 90, 1}, {93, 88, 15}, {93, 15, 5}, {76, 94, 95}, {76, 95, 78}, {96, 97, 77}, {96, 77, 79}, {86, 98, 99}, {86, 99, 87}, {100, 101, 89}, {100, 89, 88}, {90, 102, 103}, {104, 105, 93}, {87, 99, 102}, {87, 102, 90}, {105, 100, 88}, {105, 88, 93}, {95, 94, 106}, {107, 97, 96}, {108, 109, 110}, {108, 110, 111}, {112, 113, 114}, {112, 114, 115}, {116, 117, 109}, {116, 109, 108}, {113, 118, 119}, {113, 119, 114}, {120, 121, 117}, {120, 117, 116}, {118, 122, 123}, {118, 123, 119}, {117, 124, 125}, {117, 125, 109}, {126, 127, 118}, {126, 118, 113}, {121, 128, 124}, {121, 124, 117}, {127, 129, 122}, {127, 122, 118}, {130, 131, 132}, {130, 132, 133}, {134, 135, 136}, {134, 136, 137}, {138, 139, 140}, {138, 140, 128}, {141, 142, 143}, {141, 143, 129}, {133, 132, 139}, {133, 139, 138}, {142, 134, 137}, {142, 137, 143}, {125, 144, 145}, {125, 145, 146}, {147, 148, 126}, {147, 126, 149}, {124, 150, 144}, {124, 144, 125}, {148, 151, 127}, {148, 127, 126}, {128, 140, 150}, {128, 150, 124}, {151, 141, 129}, {151, 129, 127}, {132, 152, 153}, {132, 153, 139}, {154, 155, 134}, {154, 134, 142}, {156, 157, 29}, {156, 29, 24}, {31, 158, 159}, {31, 159, 26}, {160, 161, 162}, {160, 162, 163}, {164, 165, 166}, {164, 166, 167}, {18, 17, 168}, {18, 168, 169}, {170, 21, 20}, {170, 20, 171}, {169, 168, 172}, {169, 172, 173}, {174, 170, 171}, {174, 171, 175}, {176, 18, 169}, {176, 169, 177}, {178, 179, 180}, {178, 180, 181}, {179, 133, 138}, {179, 138, 180}, {137, 182, 183}, {137, 183, 143}, {182, 184, 185}, {182, 185, 183}, {128, 121, 180}, {128, 180, 138}, {130, 133, 179}, {130, 179, 186}...} #5 0x000bf2bc in draw_enhanced_actor_shadow (actor_id=0x16a97400) at shadows.c:425 x_pos = 65.5 y_pos = 62 z_pos = 0 x_rot = 0 y_rot = 0 z_rot = -315.000092 #6 0x000bf624 in display_actors_shadow () at shadows.c:485 act = (actor *) 0x16a97400 i = 1 x = 67 y = 61 #7 0x000bf783 in display_shadows () at shadows.c:523 No locals. #8 0x000bff13 in render_light_view () at shadows.c:678 cur_intersect_type = 0 #9 0x00063a07 in display_game_handler (win=0x5994400) at gamewin.c:954 str = '\0' <repeats 18 times>, "?\001", '\0' <repeats 11 times>, " \000J\005Õ-²Éä\021\f ²¢çÿ¿j\033ä\021 \000J\005\000\000\000\000\001\000\000\000\023\005\000 \000J\005 çÿ¿Èçÿ¿\032.² \000J\005á\r\000\000Øçÿ¿¦Ùä\021Ð)J\005@]\005\000\000\000\000;\035\005\000@êÿ¿\000\000\000\000\bèÿ¿&\"\005\000á\r\000\000ùøø=\bèÿ¿±T² \000J\005\000\000?\000\000?\000\000?¾¾¾>\000\000\000\000ùøø=" i = 0 any_reflection = 2 mouse_rate = 1 main_count = 18422 times_FPS_below_3 = 0 fps = {36, 40, 39, 21, 29} shadows_were_disabled = 0 eye_candy_was_disabled = 0 #10 0x000524ca in draw_window (win=0x5994400) at elwindows.c:1135 ret_val = 0 W = (widget_list *) 0x0 #11 0x00052d70 in display_window (win_id=0) at elwindows.c:1302 No locals. #12 0x0004f366 in display_windows (level=1) at elwindows.c:72 id = -1 next_id = -9999 i = 0 Share this post Link to post Share on other sites
Roja Report post Posted September 24, 2007 I get this error: keys.c:16: error: initializer element is not constant make.exe: *** [keys.o] Error 1 Share this post Link to post Share on other sites
Grum Report post Posted September 24, 2007 I get this error: keys.c:16: error: initializer element is not constant make.exe: *** [keys.o] Error 1 Pfff...silly compilers. Why don't they simply do what we mean? Should be fixed. Share this post Link to post Share on other sites
Roja Report post Posted September 24, 2007 Ok now it comiles I still have that problem with the continent maps not showing up though. All I get is a white box where the cont. map should be. When I click it-to make the cont map big-it's also a white box. The non cont. maps always show though. Share this post Link to post Share on other sites
Florian Report post Posted September 29, 2007 I don't know how to call it, the ambient lighting maybe ... Well, the overall brightness or light level is what I mean. It is updated when the minute changes, not on map change. So when you come out of a house/cave/etc and enter a map where it rains and it should be darker, the darkness comes when the minute changes. Share this post Link to post Share on other sites
Grum Report post Posted September 29, 2007 I don't know how to call it, the ambient lighting maybe ... Well, the overall brightness or light level is what I mean. It is updated when the minute changes, not on map change. So when you come out of a house/cave/etc and enter a map where it rains and it should be darker, the darkness comes when the minute changes. Yes, new_minute() was called on map change, but before the new map was loaded... Should be fixed. Share this post Link to post Share on other sites
freeone3000 Report post Posted September 30, 2007 sound.c: In function 'print_sound_objects': sound.c:5116: error: 'sound_objects' undeclared (first use in this function) sound.c:5116: error: (Each undeclared identifier is reported only once sound.c:5116: error: for each function it appears in.) sound.c:5117: error: dereferencing pointer to incomplete type sound.c:5119: error: dereferencing pointer to incomplete type sound.c:5119: error: dereferencing pointer to incomplete type sound.c:5119: error: dereferencing pointer to incomplete type sound.c:5119: error: dereferencing pointer to incomplete type sound.c:5119: error: dereferencing pointer to incomplete type cvs up -d'd today, total defaults (deleted make.conf before building to be sure). Share this post Link to post Share on other sites
Torg Report post Posted September 30, 2007 sound.c: In function 'print_sound_objects': Ahhh, yeah. Sorry about that. I didn't check the diff closely enough before committing as I was rushing out the door. It should be fixed now. Share this post Link to post Share on other sites
freeone3000 Report post Posted September 30, 2007 Yes, works, thanks. Share this post Link to post Share on other sites
Florian Report post Posted September 30, 2007 still not fixed and ignored in the cal3d thread: (gdb) bt full #0 0x04c97fce in CalAnimation::getCoreAnimation (this=0x0) at animation.cpp:51 No locals. #1 0x04cbb30a in CalMixer::updateSkeleton (this=0x1a1b89c0) at mixer.cpp:463 pCoreAnimation = (CalCoreAnimation *) 0x13978cd0 listCoreTrack = (std::list<CalCoreTrack*,std::allocator<CalCoreTrack*> > &) @0x13978ce8: { <std::_List_base<CalCoreTrack*,std::allocator<CalCoreTrack*> >> = { _M_impl = { <std::allocator<std::_List_node<CalCoreTrack*> >> = { <__gnu_cxx::new_allocator<std::_List_node<CalCoreTrack*> >> = {<No data fields>}, <No data fields>}, members of std::_List_base<CalCoreTrack*,std::allocator<CalCoreTrack*> >::_List_impl: _M_node = { _M_next = 0x13978c10, _M_prev = 0x1397b6c0 } } }, <No data fields>} iteratorCoreTrack = { _M_node = 0x13978ce8 } pSkeleton = (CalSkeleton *) 0x1a1a7110 vectorBone = (std::vector<CalBone*,std::allocator<CalBone*> > &) @0x1a1a7114: { <std::_Vector_base<CalBone*,std::allocator<CalBone*> >> = { _M_impl = { <std::allocator<CalBone*>> = { <__gnu_cxx::new_allocator<CalBone*>> = {<No data fields>}, <No data fields>}, members of std::_Vector_base<CalBone*,std::allocator<CalBone*> >::_Vector_impl: _M_start = 0x1af14ec0, _M_finish = 0x1af14f4c, _M_end_of_storage = 0x1af14f4c } }, <No data fields>} iteratorAnimationAction = { _M_node = 0x1a1b89dc } iteratorAnimationCycle = { _M_node = 0x0 } #2 0x04cbd42f in CalModel::update (this=0x1c5f2b80, deltaTime=0.00767999981) at model.cpp:546 No locals. #3 0x04c9c0e8 in CalModel_Update (self=0x1c5f2b80, deltaTime=0.00767999981) at cal3d_wrapper.cpp:1173 No locals. #4 0x000302d5 in cal_render_actor (act=0x174dee00) at cal.c:355 pCalRenderer = (class CalRenderer *) 0x1a1aae20 meshCount = 3 meshId = 3 submeshCount = 1 points = {{5.72271255e-25, 0.0445599072, -0.032200262}, {-0.0360729843, 2.94272678e-44, -nan(0x7fffff)}, {1, 0, 0}, {6.29338715e-24, 8.89343357e-23, 9.10581259e-23}, {1.40129846e-45, 1.40129846e-45, 1.40129846e-45}, {8.74474906e-23, -0.00964833423, 0.0445599072}, {-0.032200262, -0.0360729843, 0.0454754569}, {0.157923475, -0.164462879, 0.0328560881}, {0.060066998, -0.355455101, -0.238303974}, {0.121576153, -0.00168117881, -0.187396914}, {0.045524098, 0.0928145722, -0.215106592}, {0.0126082189, 0.0106174126, 0.0464983247}, {0.158370957, 0.139085889, 0.0269744843}, {0.0692216456, 0.2975941, -0.267355919}, {0.144734353, -0.00315994024, -0.12260291}, {0.016112119, -0.0946521014, -0.170529425}, {0.0128254555, -0.0125283832, 0.0446049683}, {0.159783795, -0.0120608704, 0.0801484585}, {0.257224441, -0.0108833117, 0.0667857677}, {0.404786229, -0.0123969726, 0.126440242}, {0.539473534, -0.0144646652, 0.185111269}, {-0.00994467735, -0.00783007685, -0.168906614}, {-0.0338098221, 0.0454711579, 0.0621869713}, {0.562017858, 0.154680759, 0.0660255551}, {0.525098622, 0.213281065, 0.00689227879}, {0.263170183, 0.288206041, -0.217348173}, {0.233883634, 0.290927738, -0.296156824}, {0.195887178, 0.308168054, -0.291744828}, {0.219030589, 0.304582089, -0.338722557}, {0.178415805, 0.256215781, -0.291046768}, {0.216557041, -0.0626039207, 0.0621124282}, {0.561854064, -0.188206807, 0.0703052655}, {0.528713346, -0.258868486, 0.0384800434}, {0.26344502, -0.336141288, -0.191056162}, {0.232602999, -0.336232036, -0.257537752}, {0.197084785, -0.324579716, -0.257939309}, {0.181940973, -0.34969759, -0.267469585}, {0.215111464, -0.356105059, -0.302876562}, {0.189943552, -0.302160025, -0.256244957}, {0.199711069, -0.0109393271, 0.0235467553}, {0.610281825, 1.00590166e-22, 1.821688e-44}, {-3.68934881e+19, -1.99798584, 0}, {7.0021555e-28, -1.99783802, -2.54775976e-29}, {1.20371425e-35, -1.99783468, 2.2958874e-41}, {3.76158237e-37, 1.20371425e-35, 6.91910174e-39}, {0, 2.62111897e-39, 1.61149323e-43}, {3.23591974e-23, 0, 1.821688e-44}, {0, 4.20389539e-44, 0}, {8.98711112e-23, 6.91909614e-39, -1.99785328}, {4.20389539e-45, 4.20389539e-45, 0}, {0, -1.99783468, 9.26959526e-23}, {4.8871708e-25, 8.94556654e-23, 5.60519386e-45}, {0, 1.821688e-44, 1.821688e-44}, {8.94559684e-23, 2.80259693e-45, 0}, {0, 5.60519386e-44, 6.16571324e-44}, {5.60519386e-45, 0, 2.80259693e-44}, {2.24207754e-44, 0, 6.61581031e-41}, {8.83953607e-23, 5.60519386e-45, 1.11514609e-35}, {1.1151458e-35, 5.60519386e-45, 2.80259693e-45}, {1.40129846e-45, 4.20389539e-45, 5.60519386e-44}, {1.40129846e-45, 4.31459797e-42, 0}, {2.62111897e-39, -1.99798584, 2.80259693e-45}, {6.45718332e-42, 5.04467447e-44, 2.80259693e-44}, {4.31459797e-42, 5.32773676e-42, 1.40129846e-45}, {0, 1.40129846e-45, 0}, {0, 1.12103877e-44, 4.34402524e-44}, {0, 0, -2.53110739e-29}, {1.40129846e-45, 1.40129846e-45, 8.83953354e-23}, {-2.53116065e-29, 1.20371425e-35, 1.40129846e-45}, {2.2958874e-41, 5.42673848e-36, 1.40129846e-45}, {1.40129846e-45, 0, -2.52749657e-29}, {6.99560349e-28, 4.82203456e-25, -1.99784374}, {7.4951251e-41, 1.25410554e-35, 9.95894357e-23}, {1.40129846e-45, 0, 3.58732407e-43}, {3.94045128e-42, 5.60519386e-45, 5.60519386e-45}, {1.20371425e-35, 0.192156866, 1.40129846e-45}, {1.20370622e-35, 0, 0}, {0.219607845, 1.11514587e-35, 1.40129846e-45}, {2.58085602e-22, -1.99798203, -7.03999424e-27}, {3.67815587e-17, -1.99798203, 1.40129846e-45}, {1.12847458e-35, 6.99949435e-28, -1.99798203}, {0, 2.58085198e-22, 8.76760962e-23}, {1.40129846e-45, 0, 1.12590128e-40}, {3.21645223e-23, 2.24207754e-44, -1.99304593}, {1.12906261e-35, 3.21645223e-23, 1.1151458e-35}, {1.12103877e-44, 1.12895815e-35, 8.40779079e-45}, {1.12954618e-35, 1.11514695e-35, 2.26476457e-40}, {4.24040899e-24, 2.34850826e-38, 1.3704699e-41}, {1.12103877e-44, 9.18354962e-41, 0}, {0, -3.21095352e+10, 1.43492963e-42}, {4.84575166e-25, 2.43479542e-32, 5.55358366e-28}, {8.291078e-25, 6.0185404e-36, 4.84524679e-25}, {8.27734787e-25, 5.73831721e-42, 2.1320804e-24}, {5.73831721e-42, 1.40129846e-45, 2.2958874e-41}, {1.36117949e-27, 0, -2.53095392e-29}, {1.40129846e-45, 1.05324294e-35, 1.11514666e-35}, {0, 1.1151458e-35, 1.10687946e-35}, {4.86110437e-42, 8.27180613e-25, 4.8871708e-25}, {4.82225741e-25, 4.82224952e-25, -2.53072912e-29}, {1.40129846e-45, -1.09178742e-19, -1.9978838}, {-2.53094398e-29, 1.20371425e-35, 8.83953354e-23}, {6.16571324e-44, 6.72623263e-44, 4.31459797e-42}, {0, 0, 4.88773878e-25}, {-1.99789095, 4.20389539e-45, 1.20370622e-35}, {1.40129846e-45, 4.73344608e-41, 0}, {-1.99789524, 5.58767455e-28, 5.60519386e-45}, {8.83953354e-23, -1.99799824, 5.58824559e-28}, {8.83953354e-23, -1.99798203, -1.99798489}, {-1.99798536, 2.80259693e-45, 3.58732407e-43}, {1.40129846e-45, 1.40129846e-45, 0}, {5.46646531e-42, 0, 1.40129846e-45}, {0, 1.54046233e-24, 0}, {1.12103877e-44, 0, 0}, {0, -2.54613656e-29, 0}, {-1.99798536, -1.99798489, -1.99798346}, {-1.99798298, -1.99798203, 9.18354962e-41}, {3.76158237e-37, 7.0021555e-28, 0}, {0, 4.82203258e-25, 6.99523948e-28}, {4.82213316e-25, 0, 3.58732407e-43}, {3.58732407e-43, 1.40129846e-45, 2.80259693e-45}, {8.97952056e-42, 4.59920169e-41, 1.54046233e-24}, {0, 0, 0}, {0, -1.99793768, 0}, {0, 0, 2.24207754e-44}, {1.20370622e-35, 0, 0}, {0, 1.54046233e-24, 0}, {0, 0, 1.40129846e-45}, {2.24207754e-44, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 1.54046391e-24, 9.18354962e-41}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {1.54046233e-24, 0, 0}, {0, -2.52960396e-29, 1.20371425e-35}, {4.82225741e-25, -1.99797726, -2.52961509e-29}, {-1.99795389, 4.20389539e-45, 4.82213316e-25}, {6.16571324e-44, 4.31459797e-42, 0}, {0, 0, 0}, {0, 0, 4.20389539e-45}, {5.73971851e-41, -1.08527079e-19, -1.997962}, {4.88790839e-25, 8.83574701e-23, 4.20389539e-45}, {4.20389539e-45, 9.27141595e-23, 4.31459797e-42}, {0, 0, -2.53638955e-29}, {-1.99796534, 4.20389539e-45, 5.60519386e-44}, {6.16571324e-44, 4.31459797e-42, 0}, {0, -2.52960396e-29, 5.42104705e-20}, {6.75795049e-25, 1.37439353e-41, -2.52960396e-29}, {1.20371425e-35, 4.8574818e-36, 0.147191361}, {0.375944227, -0.482456446, 4.78757634e-36}, {-1.99796772, 4.81899699e-36, -1.99796534}, {2.4345773e-16, -1.99796772, 4.8571141e-36}, {-1.99796724, 4.8574818e-36, -0.122599304}, {-0.611767769, 0.466594547, 4.78757634e-36}, {-1.99797344, 4.81899699e-36, -1.99797106}, {6.46075905e-15, -1.99797344, 4.8571141e-36}, {-1.99797297, 3.69228658e-27, 6.7754301e-15}, {-2.98022904e-08, 1.77635684e-15, 3.69228658e-27}, {-1.99797916, 4.74012859e-36, -1.99797678}, {-1.99797726, -1.99797916, 4.8571141e-36}, {-1.99797869, 3.69150388e-27, 3.69228658e-27}, {3.9236357e-44, 2.47808044e-22, 3.69150388e-27}, {-1.99798489, 4.74012859e-36, -1.9979825}, {-1.99798298, -1.99798489, 4.8571141e-36}, {-1.99798441, 3.69136213e-27, 3.69150388e-27}, {3.78350585e-44, 3.1862256e-23, 3.69136213e-27}, {-1.99799061, 4.74012859e-36, -1.99798822}, {-1.9979887, -1.99799061, 4.8571141e-36}, {-1.99799013, 4.8574818e-36, 0.0578933358}, {1.02210522, 0.979293346, 4.78757634e-36}, {-1.99799633, 4.81899699e-36, -1.99799395}, {1.79026173e-15, -1.99799633, 4.8571141e-36}, {-1.99799585, 3.69242216e-27, -2.22911967e-16}, {-3.72528675e-09, -1.38777878e-17, 3.69242216e-27}, {-1.99800205, 4.74012859e-36, -1.99799967}, {-1.99800014, -1.99800205, 4.8571141e-36}, {-1.99800158, 3.68932219e-27, 3.69242216e-27}, {1.821688e-44, 1.0059211e-22, 3.68932219e-27}, {-1.99800777, 4.74012859e-36, -1.99800539}, {-1.99800587, -1.99800777, 4.8571141e-36}, {-1.9980073, 3.68918044e-27, 3.68932219e-27}, {1.68155816e-44, 2.49712821e-22, 3.68918044e-27}, {-1.9980135, 4.74012859e-36, -1.99801111}, {-1.99801159, -1.9980135, 4.8571141e-36}, {-1.99801302, 3.68903869e-27, 3.68918044e-27}, {1.54142831e-44, 1.0053415e-22, 3.68903869e-27}, {-1.99801922, 4.74012859e-36, -1.99801683}, {-1.99801731, -1.99801922, -2.52960396e-29}, {1.20371425e-35, 3.68757806e-27, 3.68903869e-27}...} skel = (class CalSkeleton *) 0x1a1a7110 _mesh = (class CalMesh *) 0x559200 _coremesh = (class CalCoreMesh *) 0x593b80 _weaponmesh = (class CalCoreMesh *) 0x0 _shieldmesh = (class CalCoreMesh *) 0x0 reverse_scale = 1 meshVertices = {{-0.0909521282, -0.0917108506, -0.0198137015}, {-0.0176554322, -0.121576861, -0.0150428563}, {-0.0125453919, -0.165780619, -0.0156139582}, {-0.127688453, -0.118685231, -0.0398560315}, {0.00155115128, -0.218248054, -0.00156480819}, {0.000634297729, -0.175699487, 0.0114424899}, {0.0679999217, -0.133918747, 0.00960258394}, {0.105244026, -0.147835612, -0.0203651786}, {-0.0921199173, -0.0867040232, 0.031716086}, {-0.132427365, -0.1013062, 0.0403814092}, {-0.0295773149, -0.15065524, 0.0584930032}, {-0.0165244639, -0.114810959, 0.0400039628}, {0.0255624801, -0.221490502, 0.0720806122}, {0.117640726, -0.152675509, 0.0607855059}, {0.0749549344, -0.143166304, 0.0600789264}, {0.00553403795, -0.184631616, 0.0659715682}, {0.0867029056, 0.107307792, 0.198632836}, {0.132565111, 0.024389267, 0.211501837}, {0.137201235, 0.0391585864, 0.178080112}, {0.101972751, 0.128449738, 0.144090936}, {-0.167192966, 0.0383413881, 0.173822612}, {-0.163050443, 0.0248075575, 0.212339282}, {-0.117027387, 0.10759607, 0.199209929}, {-0.132669255, 0.122495219, 0.13810204}, {0.0357715301, 0.139180958, 0.0331708752}, {0.130347937, 0.114228331, 0.077991575}, {-0.0619863793, 0.142803356, 0.0340746157}, {-0.157862902, 0.115142852, 0.067759648}, {-0.0153620141, 0.160111323, 0.132203043}, {-0.0139707141, 0.142269239, 0.032303676}, {-0.0153620141, 0.160111323, 0.132203043}, {-0.0139707141, 0.142269239, 0.032303676}, {-0.0151495337, 0.143781126, 0.192273438}, {-0.0151495337, 0.143781126, 0.192273438}, {-0.18365629, -0.335352898, 0.0337300971}, {-0.132482812, -0.330162585, 0.066575408}, {-0.153235465, -0.314285696, 0.0772976726}, {-0.195175067, -0.315154016, 0.0567161851}, {0.126797676, -0.375137568, 0.0560984015}, {0.113653086, -0.386369765, 0.0337652415}, {0.173953757, -0.383372396, 0.0248594657}, {0.173360407, -0.371333033, 0.0552525148}, {-0.153682902, -0.34695816, -0.0151290298}, {-0.10799709, -0.340600371, 0.0169957876}, {0.112231135, -0.380737662, -0.0222069621}, {0.167349353, -0.37887454, -0.0330753475}, {-0.130719602, -0.330210775, -0.0457039475}, {-0.0961255431, -0.328772545, -0.0146777928}, {0.113067031, -0.35962373, -0.0511474013}, {0.157188505, -0.353001118, -0.0642191619}, {-0.091648832, -0.229163915, 0.0662753433}, {-0.138431653, -0.218954369, 0.0633853823}, {0.142433912, -0.269408256, 0.0479366034}, {0.0982134417, -0.287650079, 0.0515428782}, {-0.18365629, -0.335352898, 0.0337300971}, {-0.195175067, -0.315154016, 0.0567161851}, {-0.138431653, -0.218954369, 0.0633853823}, {0.142433912, -0.269408256, 0.0479366034}, {0.173360407, -0.371333033, 0.0552525148}, {0.173953757, -0.383372396, 0.0248594657}, {-0.131241351, -0.216260761, -0.0419904888}, {-0.153682902, -0.34695816, -0.0151290298}, {0.1217338, -0.239050537, -0.0511237085}, {0.167349353, -0.37887454, -0.0330753475}, {-0.130719602, -0.330210775, -0.0457039475}, {0.157188505, -0.353001118, -0.0642191619}, {-0.131241351, -0.216260761, -0.0419904888}, {-0.0821160823, -0.234070763, -0.0278314203}, {0.0776637942, -0.267980278, -0.0388000458}, {0.1217338, -0.239050537, -0.0511237085}, {-0.0486172736, -0.250775099, 0.0451764911}, {0.0562090427, -0.309461713, 0.0286561921}, {-0.0535524786, -0.252991617, 0.0040634945}, {0.056183517, -0.299424291, -0.011578083}, {0.00300836563, -0.206116736, 0.00902821869}, {-0.00514601171, -0.26581046, 0.0114399344}, {0.00292018056, -0.195083097, 0.0528702736}, {-0.00103934109, -0.267414898, 0.0564336628}, {-0.0295773149, -0.15065524, 0.0584930032}, {0.0255624801, -0.221490502, 0.0720806122}, {-0.132427365, -0.1013062, 0.0403814092}, {-0.127688453, -0.118685231, -0.0398560315}, {0.105244026, -0.147835612, -0.0203651786}, {0.117640726, -0.152675509, 0.0607855059}, {-0.132427365, -0.1013062, 0.0403814092}, {0.117640726, -0.152675509, 0.0607855059}, {0.106136262, -0.174390271, 0.131280482}, {0.154481649, -0.139300182, 0.0813981816}, {-0.17763564, -0.1608762, 0.0615644455}, {-0.150116235, -0.180419385, 0.131689847}, {0.166476548, -0.15719682, 0.0218823105}, {0.205053806, -0.255772024, 0.0383409187}, {-0.240569085, -0.278283417, 0.0463297665}, {-0.179506779, -0.197970003, 0.0103115886}, {0.158946365, -0.267089844, 0.140381217}, {0.106136262, -0.174390271, 0.131280482}, {-0.150116235, -0.180419385, 0.131689847}, {-0.221851319, -0.256379157, 0.155123353}, {0.174734086, -0.186010793, 0.168079019}, {0.217261821, -0.143257722, 0.108687706}, {-0.244323969, -0.147141635, 0.069673419}, {-0.226073414, -0.169559866, 0.149222702}, {0.23415336, -0.168690205, 0.0466849282}, {0.205053806, -0.255772024, 0.0383409187}, {-0.240569085, -0.278283417, 0.0463297665}, {-0.251880199, -0.191532463, 0.0172440261}, {0.174734086, -0.186010793, 0.168079019}, {-0.226073414, -0.169559866, 0.149222702}, {0.158946365, -0.267089844, 0.140381217}, {0.245704845, -0.308586687, 0.180527598}, {0.261736035, -0.2566199, 0.160003781}, {0.174734086, -0.186010793, 0.168079019}, {-0.322313547, -0.224248722, 0.13081485}, {-0.31788522, -0.277239025, 0.174523517}, {-0.221851319, -0.256379157, 0.155123353}, {-0.226073414, -0.169559866, 0.149222702}, {0.173286468, -0.29659155, 0.0818804651}, {0.273622453, -0.315735251, 0.151984841}, {-0.339580476, -0.294126272, 0.152024522}, {-0.228614271, -0.303524375, 0.10790132}, {0.205053806, -0.255772024, 0.0383409187}, {0.31085664, -0.273004651, 0.114109933}, {-0.362351477, -0.256478697, 0.0968966261}, {-0.240569085, -0.278283417, 0.0463297665}, {0.285313755, -0.268618882, 0.203857064}, {0.246286809, -0.282398134, 0.200391948}, {-0.315796077, -0.249884725, 0.184524745}, {-0.350585818, -0.238933831, 0.191139042}, {0.328314662, -0.240737423, 0.149882108}, {-0.382865816, -0.212147087, 0.127969831}, {0.252739102, -0.269890487, 0.152340919}, {0.127058625, -0.139440075, 0.0390071794}, {0.211804643, -0.155906558, 0.0333149731}, {0.304082692, -0.247617275, 0.108791411}, {-0.258399636, -0.132369578, 0.0162677765}, {-0.169201434, -0.128623292, 0.0277894568}, {-0.316551149, -0.236392871, 0.126274139}, {-0.357791185, -0.216996223, 0.0767570138}, {0.330446929, -0.237230301, 0.105188057}, {0.270445913, -0.121417105, 0.0610500872}, {0.260843903, -0.0685317442, 0.144506559}, {-0.299542159, -0.0442940593, 0.127188236}, {-0.31095466, -0.0945145488, 0.0423236489}, {-0.380690664, -0.208364308, 0.0739769638}, {0.103621811, -0.112058207, 0.151367992}, {0.127058625, -0.139440075, 0.0390071794}, {0.252739102, -0.269890487, 0.152340919}, {-0.169201434, -0.128623292, 0.0277894568}, {-0.146977067, -0.105261669, 0.141695887}, {-0.316551149, -0.236392871, 0.126274139}, {0.1852355, -0.073128961, 0.192283019}, {-0.22554189, -0.0586611629, 0.18108426}, {0.0787704885, 0.0803503171, -0.00134600548}, {0.142472714, 0.0817887187, 0.0197323076}, {-0.169614628, 0.0887051597, 0.0161419008}, {-0.111888453, 0.0857061073, -0.00776452105}, {0.00847649947, 0.0319067463, 0.0232466944}, {-0.00429207459, 0.0229422413, 0.0201379843}, {-0.00429207459, 0.0229422413, 0.0201379843}, {-0.038533248, 0.0339021869, 0.0214779004}, {0.00847649947, 0.0319067463, 0.0232466944}, {0.02006118, -0.0921903029, 0.0418538749}, {-0.016885167, -0.100707792, 0.0479193479}, {-0.00429207459, 0.0229422413, 0.0201379843}, {-0.016885167, -0.100707792, 0.0479193479}, {-0.0502471849, -0.0901819468, 0.0429944322}, {-0.038533248, 0.0339021869, 0.0214779004}, {-0.00429207459, 0.0229422413, 0.0201379843}, {0.0731437877, -0.0892842263, 0.222441137}, {0.0987554789, -0.0844706893, 0.165870845}, {-0.103890039, -0.089033708, 0.222942591}, {-0.133276567, -0.0831318796, 0.163942665}, {-0.0154397283, -0.121277183, 0.222230017}, {-0.0168250687, -0.117549829, 0.136291355}, {-0.0154397283, -0.121277183, 0.222230017}, {-0.0168250687, -0.117549829, 0.136291355}, {0.177738547, 0.0558818728, 0.119073518}, {0.135927528, -0.0197916776, 0.184338421}, {0.217261821, -0.143257722, 0.108687706}, {0.301153123, -0.224420577, 0.119303644}, {0.325818211, -0.227959305, 0.0921463072}, {0.23415336, -0.168690205, 0.0466849282}, {-0.347812951, -0.199676722, 0.0782281607}, {-0.366301626, -0.21226491, 0.05546581}, {-0.244323969, -0.147141635, 0.069673419}, {-0.251880199, -0.191532463, 0.0172440261}, {0.261736035, -0.2566199, 0.160003781}, {-0.322313547, -0.224248722, 0.13081485}, {-0.226073414, -0.169559866, 0.149222702}, {0.174734086, -0.186010793, 0.168079019}, {0.0760858506, -0.0988049656, 0.131515324}, {0.0528382845, -0.0376329869, 0.0384352915}, {0.150450945, -0.0290811434, 0.186218202}, {0.197831422, 0.0398783237, 0.104833245}, {-0.223202676, 0.0557338446, 0.094655022}, {-0.198157102, 0.0681603849, 0.106149465}, {0.0528382845, -0.0376329869, 0.0384352915}, {-0.0909048915, -0.0323865861, 0.0319590382}, {-0.11764764, -0.0950708315, 0.131207064}, {-0.0909048915, -0.0323865861, 0.0319590382}...} meshNormals = {{0.0603775494, 0.848050594, -0.526464403}, {0.168952659, 0.622762322, -0.7639516}, {0.157817081, -0.19926089, -0.967155039}, {-0.382076591, 0.412135124, -0.827140927}, {-0.24976702, 0.051271908, -0.966947556}, {-0.346892744, 0.771856368, -0.532825708}, {-0.240927771, 0.937869191, -0.249710038}, {0.215274423, 0.681433618, -0.699503601}, {-0.0116226515, 0.962244093, 0.271939784}, {-0.545528352, 0.568781078, 0.615537822}, {-0.0258001648, 0.237001494, 0.97116667}, {0.0945700705, 0.940063894, 0.327622235}, {0.115410298, -0.0385918207, 0.992567956}, {0.536247253, 0.459868163, 0.707785428}, {-0.0851726905, 0.838224411, 0.538632989}, {-0.179499224, 0.784238815, 0.593927205}, {0.597602963, 0.775398791, 0.204027966}, {0.965981245, 0.0405134261, 0.255419105}, {0.959561646, 0.0548566021, 0.276101589}, {0.563132942, 0.801460803, 0.201350182}, {-0.964641869, 0.058355011, 0.257023156}, {-0.964345574, 0.0431453586, 0.261105537}, {-0.593836248, 0.777173936, 0.208228648}, {-0.600977838, 0.780660391, 0.17144978}, {0.155356318, 0.877662361, -0.453401804}, {0.66632694, 0.744517744, -0.0412506014}, {-0.133106813, 0.891723692, -0.432563961}, {-0.659103572, 0.742554188, -0.119145818}, {0.000305190391, 0.968799412, 0.247845903}, {0.00926335528, 0.759263933, -0.65071696}, {0.000305190391, 0.968799412, 0.247845903}, {0.00926335528, 0.759263933, -0.65071696}, {0.00225636782, 0.990099549, 0.14034909}, {0.00225636782, 0.990099549, 0.14034909}, {-0.793616176, -0.595210195, -0.126087889}, {0.185956612, -0.694779932, 0.694766819}, {-0.24123013, -0.201258034, 0.949369907}, {-0.851726174, -0.206349537, 0.481645495}, {-0.143478602, -0.482567519, 0.864026904}, {-0.385189116, -0.862780392, 0.327474236}, {0.828144789, -0.558518767, 0.0472553708}, {0.601213872, -0.370041698, 0.708245039}, {-0.575111806, -0.668206751, -0.471960008}, {0.592899024, -0.799460053, 0.0966139063}, {-0.505901694, -0.770620883, -0.387565464}, {0.774793863, -0.517718196, -0.362853199}, {0.0815089196, -0.519161642, -0.850780606}, {0.741119325, -0.538627267, -0.400777936}, {-0.4648332, -0.368749291, -0.8049559}, {0.315235794, -0.239788949, -0.918219864}, {0.18216145, 0.0236410219, 0.982984304}, {-0.860147774, 0.11396917, 0.497148931}, {0.892350376, 0.114111491, 0.436679959}, {-0.0584510565, -0.278453201, 0.958669603}, {-0.793616176, -0.595210195, -0.126087889}, {-0.851726174, -0.206349537, 0.481645495}, {-0.860147774, 0.11396917, 0.497148931}, {0.892350376, 0.114111491, 0.436679959}, {0.601213872, -0.370041698, 0.708245039}, {0.828144789, -0.558518767, 0.0472553708}, {-0.759923577, 0.0348057784, -0.649079859}, {-0.575111806, -0.668206751, -0.471960008}, {0.660301745, 0.337965757, -0.670656979}, {0.774793863, -0.517718196, -0.362853199}, {0.0815089196, -0.519161642, -0.850780606}, {0.315235794, -0.239788949, -0.918219864}, {-0.759923577, 0.0348057784, -0.649079859}, {0.474383712, -0.146112502, -0.868107796}, {-0.555605769, 0.0216974188, -0.831162691}, {0.660301745, 0.337965757, -0.670656979}, {0.732957602, -0.392433792, 0.555669785}, {-0.596938133, -0.646406353, 0.475209206}, {0.814207315, -0.454536974, -0.361196071}, {-0.78378135, -0.466370881, -0.4101035}, {0.180726081, -0.885946691, -0.427125871}, {-0.110915653, -0.751385987, -0.65047431}, {0.139472827, -0.616925061, 0.774564862}, {0.0443521701, -0.82053566, 0.569872081}, {-0.0258001648, 0.237001494, 0.97116667}, {0.115410298, -0.0385918207, 0.992567956}, {-0.545528352, 0.568781078, 0.615537822}, {-0.382076591, 0.412135124, -0.827140927}, {0.215274423, 0.681433618, -0.699503601}, {0.536247253, 0.459868163, 0.707785428}, {-0.545528352, 0.568781078, 0.615537822}, {0.536247253, 0.459868163, 0.707785428}, {-0.406186759, 0.333381772, 0.850804925}, {0.0313912779, 0.974005997, 0.224336952}, {0.124156624, 0.984509647, -0.123797461}, {0.266429931, 0.57446599, 0.773953497}, {0.328449816, 0.604950309, -0.725365996}, {0.22745119, -0.330915958, -0.915838778}, {-0.0812413692, -0.617005289, -0.782754302}, {-0.023772683, 0.327925265, -0.944404542}, {-0.52883029, -0.516619623, 0.673381448}, {-0.406186759, 0.333381772, 0.850804925}, {0.266429931, 0.57446599, 0.773953497}, {0.244648114, -0.288998097, 0.925541699}, {-0.250941396, 0.378565162, 0.890907943}, {0.222705573, 0.953808546, 0.201622471}, {-0.0571159162, 0.979744494, -0.191933826}, {0.119160444, 0.64899224, 0.751405358}, {0.49220112, 0.513392806, -0.702969432}, {0.22745119, -0.330915958, -0.915838778}, {-0.0812413692, -0.617005289, -0.782754302}, {-0.203845516, 0.270831883, -0.940796018}, {-0.250941396, 0.378565162, 0.890907943}, {0.119160444, 0.64899224, 0.751405358}, {-0.52883029, -0.516619623, 0.673381448}, {-0.606080294, -0.486308366, 0.629421115}, {-0.662956059, 0.0549937896, 0.746635795}, {-0.250941396, 0.378565162, 0.890907943}, {0.565731406, 0.347088456, 0.747982442}, {0.405497819, -0.377784997, 0.832376182}, {0.244648114, -0.288998097, 0.925541699}, {0.119160444, 0.64899224, 0.751405358}, {-0.262680531, -0.916657329, -0.301228195}, {-0.224708542, -0.959453285, 0.170162767}, {0.0517180674, -0.859168768, 0.509071887}, {0.125211984, -0.986942708, 0.101321355}, {0.22745119, -0.330915958, -0.915838778}, {0.700935543, -0.0471674055, -0.711663306}, {-0.619756639, -0.311078995, -0.72050786}, {-0.0812413692, -0.617005289, -0.782754302}, {0.0752705112, -0.409365535, 0.909260333}, {-0.672106206, -0.501738787, 0.544546843}, {0.550002575, -0.505758882, 0.664609015}, {-0.144268647, -0.374653339, 0.915871859}, {0.916345716, 0.352290869, -0.190267488}, {-0.918865919, 0.341783106, -0.19715409}, {-0.909056127, -0.416620582, 0.00665449025}, {-0.744137049, -0.509285808, -0.432305425}, {0.0186270848, -0.317064852, -0.948220968}, {0.0800649673, 0.357509315, -0.930471241}, {-0.0230213795, -0.287169218, -0.957603157}, {0.703614473, -0.572880745, -0.420397848}, {0.911056638, -0.408942908, -0.0523597375}, {0.0238769539, 0.326462358, -0.944908619}, {0.639135122, 0.454328686, -0.620557487}, {0.751231074, 0.219711557, -0.622397602}, {0.860549927, 0.470016778, 0.196311355}, {-0.81559056, 0.554441571, 0.165549308}, {-0.698441565, 0.313455224, -0.643370271}, {-0.504819632, 0.444498926, -0.739985049}, {-0.65683037, -0.574840009, 0.487988502}, {-0.744137049, -0.509285808, -0.432305425}, {-0.909056127, -0.416620582, 0.00665449025}, {0.703614473, -0.572880745, -0.420397848}, {0.577338278, -0.638501108, 0.508917391}, {0.911056638, -0.408942908, -0.0523597375}, {0.356563121, -0.0562435538, 0.932576776}, {-0.39438951, -0.0259460621, 0.918577015}, {-0.156002596, 0.712269664, -0.684350133}, {0.752813339, 0.581647754, -0.308152586}, {-0.729147613, 0.618477345, -0.292966783}, {0.138723955, 0.745571673, -0.651827097}, {-0.504657567, -0.0116627486, -0.863240898}, {0.0742913112, -0.0778992921, -0.994189382}, {0.0742913112, -0.0778992921, -0.994189382}, {0.470685393, 0.00190099329, -0.882299066}, {-0.504657567, -0.0116627486, -0.863240898}, {-0.331211448, -0.89588505, -0.296123296}, {-0.0256256126, -0.960019469, -0.27875787}, {0.0742913112, -0.0778992921, -0.994189382}, {-0.0256256126, -0.960019469, -0.27875787}, {0.574199438, -0.778233588, -0.254258633}, {0.470685393, 0.00190099329, -0.882299066}, {0.0742913112, -0.0778992921, -0.994189382}, {0.63070792, -0.752463877, 0.189751565}, {0.559398592, -0.787612498, 0.258340299}, {-0.631767929, -0.750670612, 0.19329457}, {-0.58314836, -0.773862839, 0.247132018}, {-0.00101635186, -0.990696371, 0.136086971}, {-0.0099700857, -0.999711692, 0.0218481012}, {-0.00101635186, -0.990696371, 0.136086971}, {-0.0099700857, -0.999711692, 0.0218481012}, {0.880127549, 0.403775603, 0.249681413}, {0.552605689, -0.0500998758, 0.831935704}, {0.222705573, 0.953808546, 0.201622471}, {0.371201545, 0.905734241, -0.204584822}, {0.648244083, 0.492365748, -0.580823362}, {0.49220112, 0.513392806, -0.702969432}, {-0.172581062, 0.829492152, -0.531186044}, {-0.455318511, 0.408444256, -0.791112125}, {-0.0571159162, 0.979744494, -0.191933826}, {-0.203845516, 0.270831883, -0.940796018}, {-0.662956059, 0.0549937896, 0.746635795}, {0.565731406, 0.347088456, 0.747982442}, {0.119160444, 0.64899224, 0.751405358}, {-0.250941396, 0.378565162, 0.890907943}, {-0.625101686, -0.703564346, 0.338001698}, {-0.839374065, -0.344334513, -0.42057699}, {0.507009149, -0.0681255981, 0.859244227}, {0.885079086, 0.41455543, 0.21160996}, {-0.859339178, 0.48480165, 0.162798852}, {-0.86189574, 0.477638662, 0.170285091}, {-0.839374065, -0.344334513, -0.42057699}, {0.820676267, -0.442554653, -0.361435831}, {0.535793364, -0.759723425, 0.368437111}, {0.820676267, -0.442554653, -0.361435831}...} meshTextureCoordinates = {{0.0949756578, 0.127996936}, {0.0982178897, 0.17365694}, {0.147995055, 0.17678462}, {0.109764546, 0.102090538}, {0.147995055, 0.17678462}, {0.0982178897, 0.17365694}, {0.0949756578, 0.127996936}, {0.109764546, 0.102090538}, {0.0559817329, 0.130574241}, {0.0379654542, 0.104623005}, {0.0330276564, 0.165478051}, {0.0612908155, 0.167810529}, {0.0330276564, 0.165478051}, {0.0379654542, 0.104623005}, {0.0559817329, 0.130574241}, {0.0612908155, 0.167810529}, {0.531313181, 0.311154664}, {0.467091024, 0.311154097}, {0.467297494, 0.274841875}, {0.545729518, 0.274841279}, {0.467542499, 0.274841845}, {0.46763882, 0.311154068}, {0.531661272, 0.311154604}, {0.545595646, 0.274841249}, {0.576595783, 0.218733445}, {0.534569919, 0.236544237}, {0.576025546, 0.218014136}, {0.534268081, 0.236265615}, {0.597861588, 0.274841875}, {0.597057104, 0.220810831}, {0.597264588, 0.274841785}, {0.596333385, 0.220225379}, {0.597057521, 0.311155885}, {0.597024858, 0.311155766}, {0.240730777, 0.00618290808}, {0.22776553, 0.049543038}, {0.253938973, 0.0514269173}, {0.270933539, 0.019545339}, {0.253938973, 0.0514269173}, {0.22776553, 0.049543038}, {0.240730777, 0.00618290808}, {0.270933539, 0.019545339}, {0.187897161, 0.00277097384}, {0.190573394, 0.0503220931}, {0.190573394, 0.0503220931}, {0.187897161, 0.00277097384}, {0.147793919, 0.0165852495}, {0.160708904, 0.050409019}, {0.160708904, 0.050409019}, {0.147793919, 0.0165852495}, {0.257017434, 0.0879418328}, {0.274249971, 0.0833654478}, {0.274249971, 0.0833654478}, {0.257017434, 0.0879418328}, {0.066453144, 0.0102092214}, {0.0436975062, 0.0155620798}, {0.0451422632, 0.0570517182}, {0.0451422632, 0.0570517182}, {0.0436975062, 0.0155620798}, {0.066453144, 0.0102092214}, {0.118637681, 0.0578604154}, {0.105423309, 0.0103919655}, {0.118637681, 0.0578604154}, {0.105423309, 0.0103919655}, {0.128951907, 0.0192375481}, {0.128951907, 0.0192375481}, {0.138363108, 0.0728963614}, {0.155122653, 0.0814990178}, {0.155122653, 0.0814990178}, {0.138363108, 0.0728963614}, {0.235717148, 0.109764881}, {0.235717148, 0.109764881}, {0.18145147, 0.102682158}, {0.18145147, 0.102682158}, {0.192905322, 0.175591081}, {0.192905322, 0.175591081}, {0.24968192, 0.17913574}, {0.24968192, 0.17913574}, {0.29471603, 0.15622811}, {0.29471603, 0.15622811}, {0.0528326556, 0.0976877213}, {0.109304652, 0.09313263}, {0.109304652, 0.09313263}, {0.0528326556, 0.0976877213}, {0.299145043, 0.134835184}, {0.299145043, 0.134835184}, {0.0235341862, 0.269309759}, {0.0603304058, 0.276088893}, {0.0603304058, 0.276088893}, {0.0235341862, 0.269309759}, {0.106572561, 0.272888005}, {0.15932256, 0.306774706}, {0.15932256, 0.306774706}, {0.106572561, 0.272888005}, {0.2699669, 0.308226824}, {0.28824988, 0.265161514}, {0.28824988, 0.265161514}, {0.2699669, 0.308226824}, {0.0224657804, 0.306343168}, {0.0563876294, 0.306343168}, {0.0563876294, 0.306343168}, {0.0224657804, 0.306343168}, {0.109117307, 0.306197584}, {0.159613356, 0.306679517}, {0.159613356, 0.306679517}, {0.109117307, 0.306197584}, {0.288415015, 0.30658868}, {0.288415015, 0.30658868}, {0.405158162, 0.00296969339}, {0.399437338, 0.0703467354}, {0.342450947, 0.0665658265}, {0.340975046, 0.00471316464}, {0.342451304, 0.0666073337}, {0.399425507, 0.0703921393}, {0.405136466, 0.00296969339}, {0.340975046, 0.00471315719}, {0.440390468, 0.00296963193}, {0.432024419, 0.0716365799}, {0.432047635, 0.0716831163}, {0.440422833, 0.00296963006}, {0.472802907, 0.00296895392}, {0.466499418, 0.0704143494}, {0.466580987, 0.0704696327}, {0.472878128, 0.00296895206}, {0.431395888, 0.107315928}, {0.399764568, 0.104913637}, {0.399748176, 0.104999274}, {0.431403607, 0.107406147}, {0.467226863, 0.10302674}, {0.467285275, 0.103127055}, {0.601212144, 0.0936975703}, {0.601213694, 0.162510246}, {0.561338961, 0.148308381}, {0.544946611, 0.0831657872}, {0.561435103, 0.148621097}, {0.601213694, 0.162936509}, {0.601212144, 0.0938523039}, {0.545129061, 0.0832766816}, {0.515193224, 0.0795534477}, {0.514696956, 0.145319447}, {0.46946907, 0.166635096}, {0.469420224, 0.166802436}, {0.514700711, 0.145546645}, {0.515313685, 0.0796511248}, {0.401132405, 0.184006721}, {0.338616639, 0.152805269}, {0.340492278, 0.094302766}, {0.338616639, 0.152912006}, {0.401138306, 0.184192225}, {0.340492278, 0.0943811685}, {0.434482008, 0.18458268}, {0.434448004, 0.184742093}, {0.571702957, 0.201674461}, {0.531808555, 0.218363613}, {0.531428158, 0.218489632}, {0.571702778, 0.201674268}, {0.598225176, 0.211373255}, {0.597217202, 0.21524404}, {0.597329259, 0.216072664}, {0.598329008, 0.212141111}, {0.354110539, 0.216703027}, {0.388392776, 0.231839865}, {0.382812798, 0.231815532}, {0.353525966, 0.21906513}, {0.382800817, 0.231838152}, {0.388392776, 0.231839925}, {0.354288042, 0.216611505}, {0.35367921, 0.218978509}, {0.416987032, 0.310629755}, {0.42151165, 0.274316221}, {0.417668998, 0.310629755}, {0.421768486, 0.274316221}, {0.37003845, 0.311240762}, {0.369638532, 0.274927258}, {0.370746315, 0.311240822}, {0.369834512, 0.274927318}, {0.471586198, 0.238707408}, {0.43122074, 0.230868012}, {0.55812782, 0.00418947171}, {0.553476214, 0.0625336319}, {0.508062363, 0.0644382313}, {0.518134117, 0.00663091196}, {0.553665221, 0.0625954792}, {0.508188367, 0.0644892454}, {0.558331311, 0.00418946985}, {0.518261671, 0.00663090823}, {0.601211607, 0.0621125586}, {0.601211667, 0.0621945448}, {0.600235105, 0.00296844356}, {0.600235105, 0.00296844356}, {0.394356698, 0.213808268}, {0.354006588, 0.211723596}, {0.429150075, 0.212830126}, {0.471183062, 0.220303923}, {0.471048355, 0.220516413}, {0.471515805, 0.238999471}, {0.600332618, 0.206166223}, {0.60065037, 0.206767365}, {0.394441426, 0.214069307}, {0.354006588, 0.211830765}...} meshFaces = {{0, 1, 2}, {0, 2, 3}, {4, 5, 6}, {4, 6, 7}, {8, 9, 10}, {8, 10, 11}, {12, 13, 14}, {12, 14, 15}, {16, 17, 18}, {16, 18, 19}, {20, 21, 22}, {20, 22, 23}, {24, 19, 25}, {23, 26, 27}, {28, 19, 24}, {28, 24, 29}, {30, 31, 26}, {30, 26, 23}, {32, 16, 19}, {32, 19, 28}, {33, 30, 23}, {33, 23, 22}, {34, 35, 36}, {34, 36, 37}, {38, 39, 40}, {38, 40, 41}, {42, 43, 35}, {42, 35, 34}, {39, 44, 45}, {39, 45, 40}, {46, 47, 43}, {46, 43, 42}, {44, 48, 49}, {44, 49, 45}, {36, 50, 51}, {36, 51, 37}, {52, 53, 38}, {52, 38, 41}, {54, 55, 56}, {57, 58, 59}, {54, 56, 60}, {54, 60, 61}, {62, 57, 59}, {62, 59, 63}, {64, 61, 60}, {62, 63, 65}, {46, 66, 67}, {46, 67, 47}, {68, 69, 49}, {68, 49, 48}, {35, 70, 50}, {35, 50, 36}, {53, 71, 39}, {53, 39, 38}, {43, 72, 70}, {43, 70, 35}, {71, 73, 44}, {71, 44, 39}, {47, 67, 72}, {47, 72, 43}, {73, 68, 48}, {73, 48, 44}, {67, 2, 74}, {67, 74, 72}, {75, 4, 68}, {75, 68, 73}, {72, 74, 76}, {72, 76, 70}, {77, 75, 73}, {77, 73, 71}, {70, 76, 78}, {70, 78, 50}, {79, 77, 71}, {79, 71, 53}, {66, 3, 2}, {66, 2, 67}, {4, 7, 69}, {4, 69, 68}, {56, 80, 81}, {56, 81, 60}, {82, 83, 57}, {82, 57, 62}, {50, 78, 84}, {50, 84, 51}, {85, 79, 53}, {85, 53, 52}, {9, 8, 0}, {9, 0, 3}, {6, 14, 13}, {6, 13, 7}, {8, 11, 1}, {8, 1, 0}, {5, 15, 14}, {5, 14, 6}, {10, 86, 87}, {10, 87, 11}, {88, 89, 12}, {88, 12, 15}, {1, 90, 91}, {1, 91, 2}, {92, 93, 5}, {92, 5, 4}, {11, 87, 90}, {11, 90, 1}, {93, 88, 15}, {93, 15, 5}, {76, 94, 95}, {76, 95, 78}, {96, 97, 77}, {96, 77, 79}, {86, 98, 99}, {86, 99, 87}, {100, 101, 89}, {100, 89, 88}, {90, 102, 103}, {104, 105, 93}, {87, 99, 102}, {87, 102, 90}, {105, 100, 88}, {105, 88, 93}, {95, 94, 106}, {107, 97, 96}, {108, 109, 110}, {108, 110, 111}, {112, 113, 114}, {112, 114, 115}, {116, 117, 109}, {116, 109, 108}, {113, 118, 119}, {113, 119, 114}, {120, 121, 117}, {120, 117, 116}, {118, 122, 123}, {118, 123, 119}, {117, 124, 125}, {117, 125, 109}, {126, 127, 118}, {126, 118, 113}, {121, 128, 124}, {121, 124, 117}, {127, 129, 122}, {127, 122, 118}, {130, 131, 132}, {130, 132, 133}, {134, 135, 136}, {134, 136, 137}, {138, 139, 140}, {138, 140, 128}, {141, 142, 143}, {141, 143, 129}, {133, 132, 139}, {133, 139, 138}, {142, 134, 137}, {142, 137, 143}, {125, 144, 145}, {125, 145, 146}, {147, 148, 126}, {147, 126, 149}, {124, 150, 144}, {124, 144, 125}, {148, 151, 127}, {148, 127, 126}, {128, 140, 150}, {128, 150, 124}, {151, 141, 129}, {151, 129, 127}, {132, 152, 153}, {132, 153, 139}, {154, 155, 134}, {154, 134, 142}, {156, 157, 29}, {156, 29, 24}, {31, 158, 159}, {31, 159, 26}, {160, 161, 162}, {160, 162, 163}, {164, 165, 166}, {164, 166, 167}, {18, 17, 168}, {18, 168, 169}, {170, 21, 20}, {170, 20, 171}, {169, 168, 172}, {169, 172, 173}, {174, 170, 171}, {174, 171, 175}, {176, 18, 169}, {176, 169, 177}, {178, 179, 180}, {178, 180, 181}, {179, 133, 138}, {179, 138, 180}, {137, 182, 183}, {137, 183, 143}, {182, 184, 185}, {182, 185, 183}, {128, 121, 180}, {128, 180, 138}, {130, 133, 179}, {130, 179, 186}...} #5 0x0009c19f in draw_enhanced_actor (actor_id=0x174dee00, banner=0) at new_actors.c:271 x_pos = 15.5 y_pos = 63 z_pos = 0 x_rot = 0 y_rot = 0 z_rot = 135.000046 healthbar_z = 1.53830409 #6 0x000176a1 in display_actors (banner=0, reflections=1) at actors.c:732 cur_actor = (actor *) 0x174dee00 i = 1 x = 17 y = 64 has_ghosts = 0 #7 0x000b4c06 in display_3d_reflection () at reflection.c:613 view_port = {0, 48, 1006, 737} cur_intersect_type = 0 #8 0x00064132 in display_game_handler (win=0x598ee00) at gamewin.c:967 str = '\0' <repeats 18 times>, "?\001", '\0' <repeats 11 times>, " °]\022Õ-²i!\022\f ²¢çÿ¿j» \022 °]\022\000\000\000\000\001\000\000\000B\032\005\000 °]\022 çÿ¿Èçÿ¿\032.² °]\022á\r\000\000Øçÿ¿¦y!\022ÐÙ]\022@\035\005\000\000\000\000ó#\005\000@êÿ¿\000\000\000\000\bèÿ¿Þ(\005\000á\r\000\000ùøø=\bèÿ¿±T² °]\022\000\000?\000\000?\000\000?¾¾¾>\000\000\000\000ùøø=" i = 0 any_reflection = 2 mouse_rate = 1 main_count = 32850 times_FPS_below_3 = 0 fps = {71, 66, 66, 70, 71} shadows_were_disabled = 0 eye_candy_was_disabled = 0 #9 0x00052b82 in draw_window (win=0x598ee00) at elwindows.c:1135 ret_val = 0 W = (widget_list *) 0x5689710 #10 0x00053428 in display_window (win_id=0) at elwindows.c:1302 No locals. #11 0x0004fa1e in display_windows (level=1) at elwindows.c:72 id = -1 next_id = -9999 i = 0 #12 0x00045968 in draw_scene () at draw_scene.c:116 No locals. #13 0x0009038f in start_rendering () at main.c:168 event = { type = 24 '\030', active = { type = 24 '\030', gain = 0 '\0', state = 0 '\0' }, key = { type = 24 '\030', which = 0 '\0', state = 0 '\0', keysym = { scancode = 2 '\002', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 49751 } }, motion = { type = 24 '\030', which = 0 '\0', state = 0 '\0', x = 2, y = 0, xrel = 0, yrel = 0 }, button = { type = 24 '\030', which = 0 '\0', button = 0 '\0', state = 0 '\0', x = 2, y = 0 }, jaxis = { type = 24 '\030', which = 0 '\0', axis = 0 '\0', value = 2 }, jball = { type = 24 '\030', which = 0 '\0', ball = 0 '\0', xrel = 2, yrel = 0 }, jhat = { type = 24 '\030', which = 0 '\0', hat = 0 '\0', value = 0 '\0' }, jbutton = { type = 24 '\030', which = 0 '\0', button = 0 '\0', state = 0 '\0' }, resize = { type = 24 '\030', w = 2, h = 0 }, expose = { type = 24 '\030' }, quit = { type = 24 '\030' }, user = { type = 24 '\030', code = 2, data1 = 0x0, data2 = 0x0 }, syswm = { type = 24 '\030', msg = 0x2 } } network_thread = (SDL_Thread *) 0x171c2800 message_queue = (queue_t *) 0x13d0d840 done = 0 network_thread_data = {0x13d0d840, 0x643efc} Share this post Link to post Share on other sites
Torg Report post Posted October 1, 2007 Octane found this problem when compiling on his Mac. /Users/jeff/programs/el_osx/elc/io/elfilewrapper.cpp:171: error: cannot declare variable 'file' to be of abstract type 'el_data_source' /Users/jeff/programs/el_osx/elc/io/eldatasource.hpp:19: note: because the following virtual functions are pure within 'el_data_source': /Users/jeff/Library/Frameworks/cal3d.framework/Headers/datasource.h:42: note: virtual bool CalDataSource::readShort(short int&) /Users/jeff/programs/el_osx/elc/io/elfilewrapper.cpp:183: error: cannot declare variable 'file' to be of abstract type 'el_data_source' /Users/jeff/programs/el_osx/elc/io/eldatasource.hpp:19: note: since type 'el_data_source' has pure virtual functions I don't know much C++ so can't make head nor tail of it. If anyone has any ideas, please take a look. Share this post Link to post Share on other sites
Grum Report post Posted October 1, 2007 CalDataSource is an abstract class: for some (or in this case: all) of its functions only the declaration is provided, and it is up to the child class (el_data_source) to provide implementations for those functions. The problem is that apparently on 0ctane's system, CalDataSource requires us to provide a function readShort(), which we don't have. What's interesting is that on my linux box, readShort is not required: class CAL3D_API CalDataSource { public: virtual bool ok() const = 0; virtual void setError() const = 0; virtual bool readBytes(void* pBuffer, int length) = 0; virtual bool readFloat(float& value) = 0; virtual bool readInteger(int& value) = 0; virtual bool readString(std::string& strValue) = 0; virtual ~CalDataSource() {}; }; Anyway, 0ctane, are you using Cal3D 0.11? If so, we should add a readShort(), maybe #ifdef'ed OSX. Something like bool readShort(short int &value) { Sint16 tmp; int length; length = read(sizeof(Sint16), &tmp); value = SDL_SwapLE16(tmp); return length == sizeof(Sint16); } Xaphier(?), is there a reason why all those member functions in el_data_source are marked virtual? Do we plan to subclass el_data_source? Share this post Link to post Share on other sites
0ctane Report post Posted October 1, 2007 (edited) CalDataSource is an abstract class: for some (or in this case: all) of its functions only the declaration is provided, and it is up to the child class (el_data_source) to provide implementations for those functions. The problem is that apparently on 0ctane's system, CalDataSource requires us to provide a function readShort(), which we don't have. What's interesting is that on my linux box, readShort is not required: ... Anyway, 0ctane, are you using Cal3D 0.11? If so, we should add a readShort(), maybe #ifdef'ed OSX. I asked Torg about this problem before posting to this thread. My C++ has gotten rusty since I started coding in Objective-C. Yes, I updated to Cal3D 0.11 (well, I actually grabbed the SVN). Maybe Xcode (the Mac IDE) is more picky about OOP. Unless xaphier has any better ideas, I will try out your readShort code. Edited October 1, 2007 by 0ctane Share this post Link to post Share on other sites
Grum Report post Posted October 1, 2007 (well, I actually grabbed the SVN) Ah, that's probably why we don't have it yet (at least, I got the stable version). Let's add the function then (if it works, naturally), without #ifdefs. The few extra bytes for the function won't hurt us if it's not used (maybe the compiler will even remove it), and we'd be better prepared for the future. Share this post Link to post Share on other sites
0ctane Report post Posted October 1, 2007 (edited) Is no one else seeing this error: /Users/jeff/programs/el_osx/elc/font.c:1036: error: 'zoom_level' undeclared (first use in this function) Shouldn't draw_scene.h be included in font.c since it has the extern call? Also, I had to add #include "global.h" to reflection.c in order for it to find cur_time. Otherwise, I got it to build. Adding the readShort as Grum suggested seemed to work. Now, to test it out.... Edited October 1, 2007 by 0ctane Share this post Link to post Share on other sites