https://tpgames.org/    
TF I1=ev.mainloop_api.gltf_loadKK2(CesiumMan.gltf);
P I20=ev.polygon_api.gltf_load(ev,I1,0,0);
MT I210=ev.materials_api.gltf_material(ev,I1,0,1);
MT I21=ev.materials_api.gltf_anim_material2(ev,I1,0,230,I210,c,0);
MT I202=ev.materials_api.m_def(ev);
MT I212=ev.materials_api.gltf_anim_material2(ev,I1,0,230,I202,c,0);
P I22=ev.polygon_api.cube(-300,300,-220,-200,-300,300);
MT I23=ev.materials_api.colour_material(ev,0.5);
ML I24=ev.materials_api.newshadow2_phong(ev,I20,I21,I22,I23,-0.3,-1,-0.3,0,1,ff884422,ffffffff,0.8,1024,false,I212);
P I201=ev.polygon_api.gltf_load(ev,I1,0,0);
MT I211=ev.materials_api.gltf_material(ev,I1,0,1);
MT I221=ev.materials_api.gltf_anim_material2(ev,I1,0,230,I211,c,0);
ML I25=ev.materials_api.bind(I201,I221);
ML I27=ev.mainloop_api.or_elem_ml(ev,I24,I25);
ML I2=ev.mainloop_api.send_key_at_time(I27,0.0,99);
ML I3=ev.mainloop_api.mouse_roll_zoom2(ev,I2);
ML I4=ev.mainloop_api.touch_rotate(ev,I3,true,true,0.01,0.01);
ML I5=ev.mainloop_api.array_ml(ev,std::vector<ML>{I4});
ML I6=ev.mainloop_api.array_ml(ev,std::vector<ML>{I5});
ML I7=ev.mainloop_api.async_gltf(I6,I1);
RUN I8=ev.blocker_api.game_window2(ev,I7,false,false,0.0,100000.0);
    
MonApr2422:32:302023