/* 2020-3-3 12:03:31 | 版权所有 江苏省测绘研究所 */ var _0x1a5e=['Core/FramebufferTexture','flipY','destroyObject','Cartesian2','BsqmK','shininess','JIKNz','UNSIGNED_INT','normal_vert','ceil','attribute\x20','ConsecutiveBadFaxLines','YVmJJ','vec3\x20diffuse\x20=\x20vec3(\x201.0\x20);\x0aGeometricContext\x20geometry;\x0ageometry.position\x20=\x20mvPosition.xyz;\x0ageometry.normal\x20=\x20normalize(\x20transformedNormal\x20);\x0ageometry.viewDir\x20=\x20normalize(\x20-mvPosition.xyz\x20);\x0aGeometricContext\x20backGeometry;\x0abackGeometry.position\x20=\x20geometry.position;\x0abackGeometry.normal\x20=\x20-geometry.normal;\x0abackGeometry.viewDir\x20=\x20geometry.viewDir;\x0avLightFront\x20=\x20vec3(\x200.0\x20);\x0a#ifdef\x20DOUBLE_SIDED\x0a\x09vLightBack\x20=\x20vec3(\x200.0\x20);\x0a#endif\x0aIncidentLight\x20directLight;\x0afloat\x20dotNL;\x0avec3\x20directLightColor_Diffuse;\x0a#if\x20NUM_POINT_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_POINT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09getPointDirectLightIrradiance(\x20pointLights[\x20i\x20],\x20geometry,\x20directLight\x20);\x0a\x09\x09dotNL\x20=\x20dot(\x20geometry.normal,\x20directLight.direction\x20);\x0a\x09\x09directLightColor_Diffuse\x20=\x20PI\x20*\x20directLight.color;\x0a\x09\x09vLightFront\x20+=\x20saturate(\x20dotNL\x20)\x20*\x20directLightColor_Diffuse;\x0a\x09\x09#ifdef\x20DOUBLE_SIDED\x0a\x09\x09\x09vLightBack\x20+=\x20saturate(\x20-dotNL\x20)\x20*\x20directLightColor_Diffuse;\x0a\x09\x09#endif\x0a\x09}\x0a#endif\x0a#if\x20NUM_SPOT_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_SPOT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09getSpotDirectLightIrradiance(\x20spotLights[\x20i\x20],\x20geometry,\x20directLight\x20);\x0a\x09\x09dotNL\x20=\x20dot(\x20geometry.normal,\x20directLight.direction\x20);\x0a\x09\x09directLightColor_Diffuse\x20=\x20PI\x20*\x20directLight.color;\x0a\x09\x09vLightFront\x20+=\x20saturate(\x20dotNL\x20)\x20*\x20directLightColor_Diffuse;\x0a\x09\x09#ifdef\x20DOUBLE_SIDED\x0a\x09\x09\x09vLightBack\x20+=\x20saturate(\x20-dotNL\x20)\x20*\x20directLightColor_Diffuse;\x0a\x09\x09#endif\x0a\x09}\x0a#endif\x0a#if\x20NUM_DIR_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_DIR_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09getDirectionalDirectLightIrradiance(\x20directionalLights[\x20i\x20],\x20geometry,\x20directLight\x20);\x0a\x09\x09dotNL\x20=\x20dot(\x20geometry.normal,\x20directLight.direction\x20);\x0a\x09\x09directLightColor_Diffuse\x20=\x20PI\x20*\x20directLight.color;\x0a\x09\x09vLightFront\x20+=\x20saturate(\x20dotNL\x20)\x20*\x20directLightColor_Diffuse;\x0a\x09\x09#ifdef\x20DOUBLE_SIDED\x0a\x09\x09\x09vLightBack\x20+=\x20saturate(\x20-dotNL\x20)\x20*\x20directLightColor_Diffuse;\x0a\x09\x09#endif\x0a\x09}\x0a#endif\x0a#if\x20NUM_HEMI_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_HEMI_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09vLightFront\x20+=\x20getHemisphereLightIrradiance(\x20hemisphereLights[\x20i\x20],\x20geometry\x20);\x0a\x09\x09#ifdef\x20DOUBLE_SIDED\x0a\x09\x09\x09vLightBack\x20+=\x20getHemisphereLightIrradiance(\x20hemisphereLights[\x20i\x20],\x20backGeometry\x20);\x0a\x09\x09#endif\x0a\x09}\x0a#endif\x0a','YvxGe','prototype','LsRAD','length','gQIBi','MNTri','emissionColor','specular','hXsLr','Osopc','processShader3js','UserComment','hKlsh','SLONG','Cfzsk','ExifVersion','material.vertexShader\x20是必须参数','xtLad','hLErf','toLocaleLowerCase','computeVertexNormals','NrEJA','nodeIdCompat','DotRange','unit','QkCAp','WLFIo','lJLHm','Core/Shaders/texture_normals_frag','CPvwc','PageName','qYmtJ','LAzCB','KHJKm','cancelAll','UEpRL','xZwxo','uQeqv','#define\x20USE_MORPHNORMALS','MpyiE','tzJnS','PAXkC','bumpScale','varying\x20vec3\x20vWorldPosition;\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09vWorldPosition\x20=\x20transformDirection(\x20position,\x20modelMatrix\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','CgHwI','NEAREST_MIPMAP_NEAREST','rQPjQ','sRGBEncoding','lAAau','SubXK','xRimK','MultiplyOperation','Cartesian4','ICC\x20Profile','deps','Wiagy','substring','QWmQX','WrGTs','wepZe','projection','qGApq','#if\x20DEPTH_PACKING\x20==\x203200\x0a\x09uniform\x20float\x20opacity;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x201.0\x20);\x0a\x09#if\x20DEPTH_PACKING\x20==\x203200\x0a\x09\x09diffuseColor.a\x20=\x20opacity;\x0a\x09#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#if\x20DEPTH_PACKING\x20==\x203200\x0a\x09\x09gl_FragColor\x20=\x20vec4(\x20vec3(\x20gl_FragCoord.z\x20),\x20opacity\x20);\x0a\x09#elif\x20DEPTH_PACKING\x20==\x203201\x0a\x09\x09gl_FragColor\x20=\x20packDepthToRGBA(\x20gl_FragCoord.z\x20);\x0a\x09#endif\x0a}\x0a','JETNl','HMrhZ','TRIANGLE_STRIP','FTZNV','cgxgi','htwFD','_picked','KJqnc','fromCSG','fsEox','yPgqc','ptVGt','Tag','PmWLq','Can\x27t\x20handle\x20this\x20field\x20type\x20or\x20size','CubeReflectionMapping','VertexFormat','float\x20getShadowMask()\x20{\x0a\x09float\x20shadow\x20=\x201.0;\x0a\x09#ifdef\x20USE_SHADOWMAP\x0a\x09#if\x20NUM_DIR_LIGHTS\x20>\x200\x0a\x09DirectionalLight\x20directionalLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_DIR_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09directionalLight\x20=\x20directionalLights[\x20i\x20];\x0a\x09\x09shadow\x20*=\x20bool(\x20directionalLight.shadow\x20)\x20?\x20getShadow(\x20directionalShadowMap[\x20i\x20],\x20directionalLight.shadowMapSize,\x20directionalLight.shadowBias,\x20directionalLight.shadowRadius,\x20vDirectionalShadowCoord[\x20i\x20]\x20)\x20:\x201.0;\x0a\x09}\x0a\x09#endif\x0a\x09#if\x20NUM_SPOT_LIGHTS\x20>\x200\x0a\x09SpotLight\x20spotLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_SPOT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09spotLight\x20=\x20spotLights[\x20i\x20];\x0a\x09\x09shadow\x20*=\x20bool(\x20spotLight.shadow\x20)\x20?\x20getShadow(\x20spotShadowMap[\x20i\x20],\x20spotLight.shadowMapSize,\x20spotLight.shadowBias,\x20spotLight.shadowRadius,\x20vSpotShadowCoord[\x20i\x20]\x20)\x20:\x201.0;\x0a\x09}\x0a\x09#endif\x0a\x09#if\x20NUM_POINT_LIGHTS\x20>\x200\x0a\x09PointLight\x20pointLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_POINT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09pointLight\x20=\x20pointLights[\x20i\x20];\x0a\x09\x09shadow\x20*=\x20bool(\x20pointLight.shadow\x20)\x20?\x20getPointShadow(\x20pointShadowMap[\x20i\x20],\x20pointLight.shadowMapSize,\x20pointLight.shadowBias,\x20pointLight.shadowRadius,\x20vPointShadowCoord[\x20i\x20]\x20)\x20:\x201.0;\x0a\x09}\x0a\x09#endif\x0a\x09#endif\x0a\x09return\x20shadow;\x0a}\x0a','IhiPf','(\x20value\x20)','canvas','internalFormat','LightSource','roughnessMap','translate','count','drawImage','REPEAT','OpRRu','oMJnI','float','toFBf','pSTSW','vec4\x20','_rotation','hBhVs','TeYSc','array','Kevbq','#if\x20defined(\x20DITHERING\x20)\x0a\x09vec3\x20dithering(\x20vec3\x20color\x20)\x20{\x0a\x09\x09float\x20grid_position\x20=\x20rand(\x20gl_FragCoord.xy\x20);\x0a\x09\x09vec3\x20dither_shift_RGB\x20=\x20vec3(\x200.25\x20/\x20255.0,\x20-0.25\x20/\x20255.0,\x200.25\x20/\x20255.0\x20);\x0a\x09\x09dither_shift_RGB\x20=\x20mix(\x202.0\x20*\x20dither_shift_RGB,\x20-2.0\x20*\x20dither_shift_RGB,\x20grid_position\x20);\x0a\x09\x09return\x20color\x20+\x20dither_shift_RGB;\x0a\x09}\x0a#endif\x0a','kBurs',');\x0a}','No\x20bits\x20requested','Tkpxn','pickPosition','SdjUy','vertexColors','eZjIj','TzFNr','CGxHe','AUcmQ','wjUJa','TQvRw','cswpg','_textureCommand','faces','FEAbI','headWidth','QWzKP','HcgjP','fXwgN','blue','TTXyD','HtBOB','KVJna','RzDmp','UCSNi','eiikN','normalScale','KwwKV','qfmns','Can\x20not\x20resolve\x20#include\x20<','_chidren','uniformMap','GrayResponseUnit','index','PhotometricInterpretation','CellLength','uuid','kWfpY','GwiJK','OAXSa','BBBFI','value','RKoNt','ambientLightColor','XZrpx','4|3|2|0|5|1','rWxLL','xWpnf','fFtrA','xLRZy','zaOOD','fromTranslationQuaternionRotationScale','rgba(','depthMask','ANGXS','roughness','depth_vert','Core/RendererUtils','UZkHv','offset','isMeshStandardMaterial','XWkJW','qrpuO','MeshPhongMaterial','lUsVB','forEach','pDXnm','NYiUf','JYqwb','aVAvR','#define\x20USE_SHADOWMAP','uniform\x20vec3\x20cameraPosition;','#ifdef\x20USE_LOGDEPTHBUF\x0a\x09#ifdef\x20USE_LOGDEPTHBUF_EXT\x0a\x09\x09varying\x20float\x20vFragDepth;\x0a\x09#endif\x0a\x09uniform\x20float\x20logDepthBufFC;\x0a#endif','getGeometryVertice','heightSegments','object','DAAJk','createDrawCommand','1|4|0|2|3|5','sxmcw','LBEhJ','\x0avec3\x20transformed\x20=\x20vec3(\x20position\x20);\x0a','UNDEFINED','miOie','slice','MixOperation','getRenderState','YCbCrCoefficients','applyMatrix4','sizeAttenuation','meshphysical_frag','rbBEo','AlzEb','MIRRORED_REPEAT','filter','Core/MeshMaterial','ShaderProgram','times','#if\x20defined(\x20DITHERING\x20)\x0a\x20\x20gl_FragColor.rgb\x20=\x20dithering(\x20gl_FragColor.rgb\x20);\x0a#endif\x0a','uniform\x20mat4\x20viewMatrix;','fromGeometry3js','JWIdg','splice','KZlWI','createElement','GGGTT','Core/Shaders/ShaderChunk','noJiD','pzdhN','Palette\x20image\x20missing\x20color\x20map','MakerNote','cameraPosition','_vertexShader','Too\x20many\x20bits\x20requested','GflCB','_onNeedUpdateChanged','dashSize','_modelMatrix','useVertexTexture','PKYuj','iqQgA','qvIgQ','hxHfl','getContext','PageNumber','mapTexelToLinear','ecVjF','_material','YClipPathUnits','envMapEncoding','uYhkV','iJhwk','oDQRp','encodings_pars_fragment','number','snVRW','Qoiga','_needsUpdate','DomHe','EVejY','itqhY','RZejN','VLXZD','pYCRj','#define\x20USE_SKINNING','clearCoatRoughness','AIaAa','zYefr','vqmiQ','refractionRatio','LxnoJ','axis','ofQBz','LINEAR_MIPMAP_LINEAR','JmrZU','ePnhU','#define\x20USE_MAP','values','modelMatrix','yOShV','sDiDd','YCbCrSubSampling','ImageLength','push','skinning','getBytes','EquirectangularRefractionMapping','pmNih','WebGLConstants','Irmni','SFNdE','plane','BIBIl','mVNox','xlxwf','.gif','ltXWr','IPTC','vumNu','isMeshDepthMaterial','GnCnH','FlashpixVersion','_fragmentShader','oUPoP','lWrRO','GetFileName','#define\x20SHADER_NAME\x20','oSbMD','NIvJs','OwoYb','yIPxG','Mesh','ypmeu','_actualModelMatrix','jfDWU','#ifdef\x20USE_METALNESSMAP\x0a\x09uniform\x20sampler2D\x20metalnessMap;\x0a#endif','RGBA','frameState','pos','yGVLQ','split','NbEVp','uniform\x20mat3\x20u_normalMatrix','Indexed','ZQXws','AssgW','\x09attribute\x20vec3\x20morphTarget2;','set','Decode','XPosition','Util/Path','JkaOq','KdByY','dBATM','DlSFu','oLNHS','copy','lightmap','computeVisibility','equirect_vert','needsUpdate','BrVPU','tsSgf','doymu','TRzMx','kHfeb','sPgAm','SIBAw','LINEAR_MIPMAP_NEAREST','hcUJX','KIrYZ','LddMV','Exif\x20IFD','fromArray','ugdeL','\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec3\x20v_normal;\x0auniform\x20float\x20picked;\x0auniform\x20vec4\x20\x20pickedColor;\x0auniform\x20vec4\x20\x20defaultColor;\x0auniform\x20float\x20specular;\x0auniform\x20float\x20shininess;\x0auniform\x20vec3\x20\x20emission;\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_position;\x20\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=normalize(v_normal);\x0a\x20\x20\x20\x20vec4\x20color=defaultColor;\x0a\x20\x20\x20\x20if(picked!=0.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20pickedColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20czm_material\x20material;\x0a\x20\x20\x20\x20material.specular\x20=\x20specular;\x0a\x20\x20\x20\x20material.shininess\x20=\x20shininess;\x0a\x20\x20\x20\x20material.normal\x20=\x20\x20normalEC;\x0a\x20\x20\x20\x20material.emission\x20=emission;//vec3(0.2,0.2,0.2);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb\x20;\x0a\x20\x20\x20\x20material.alpha\x20=\x20\x20color.a;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20\x20czm_phong(normalize(positionToEyeEC),\x20material,czm_lightDirectionEC);\x0a}','Rzgos','iyHwt','envMapIntensity','fdjla','AsTDq','#define\x20saturate(a)\x20clamp(\x20a,\x200.0,\x201.0\x20)\x0auniform\x20float\x20toneMappingExposure;\x0auniform\x20float\x20toneMappingWhitePoint;\x0avec3\x20LinearToneMapping(\x20vec3\x20color\x20)\x20{\x0a\x09return\x20toneMappingExposure\x20*\x20color;\x0a}\x0avec3\x20ReinhardToneMapping(\x20vec3\x20color\x20)\x20{\x0a\x09color\x20*=\x20toneMappingExposure;\x0a\x09return\x20saturate(\x20color\x20/\x20(\x20vec3(\x201.0\x20)\x20+\x20color\x20)\x20);\x0a}\x0a#define\x20Uncharted2Helper(\x20x\x20)\x20max(\x20(\x20(\x20x\x20*\x20(\x200.15\x20*\x20x\x20+\x200.10\x20*\x200.50\x20)\x20+\x200.20\x20*\x200.02\x20)\x20/\x20(\x20x\x20*\x20(\x200.15\x20*\x20x\x20+\x200.50\x20)\x20+\x200.20\x20*\x200.30\x20)\x20)\x20-\x200.02\x20/\x200.30,\x20vec3(\x200.0\x20)\x20)\x0avec3\x20Uncharted2ToneMapping(\x20vec3\x20color\x20)\x20{\x0a\x09color\x20*=\x20toneMappingExposure;\x0a\x09return\x20saturate(\x20Uncharted2Helper(\x20color\x20)\x20/\x20Uncharted2Helper(\x20vec3(\x20toneMappingWhitePoint\x20)\x20)\x20);\x0a}\x0avec3\x20OptimizedCineonToneMapping(\x20vec3\x20color\x20)\x20{\x0a\x09color\x20*=\x20toneMappingExposure;\x0a\x09color\x20=\x20max(\x20vec3(\x200.0\x20),\x20color\x20-\x200.004\x20);\x0a\x09return\x20pow(\x20(\x20color\x20*\x20(\x206.2\x20*\x20color\x20+\x200.5\x20)\x20)\x20/\x20(\x20color\x20*\x20(\x206.2\x20*\x20color\x20+\x201.7\x20)\x20+\x200.06\x20),\x20vec3(\x202.2\x20)\x20);\x0a}\x0a','#if\x20defined(\x20USE_LIGHTMAP\x20)\x20||\x20defined(\x20USE_AOMAP\x20)\x0a\x09vUv2\x20=\x20uv2;\x0a#endif','ldYCl','#define\x20FOG_EXP2','texture_normals_frag','GeometryAttribute','ovlrl','fromCharCode','getAttributeComponentType','cbnhk','OvoYT','DDvtb','ZOqko','eskRW','\x09#else','wyNuf','ywopp','MsUue','VIRmt','kmfHS','#define\x20NUM_CLIPPING_PLANES\x20','RendererUtils','inverseTransformation','#ifdef\x20USE_COLOR\x0a\x09diffuseColor.rgb\x20*=\x20vColor;\x0a#endif','cFckX','FKQss','KofJU','FwXYp','beforeUpdate','EquirectangularReflectionMapping','FreeByteCounts','MwcfT','distanceRGBA_vert','emissive','EgQBy','meshphysical_vert','#ifdef\x20USE_COLOR\x0a\x09varying\x20vec3\x20vColor;\x0a#endif','pAfjK','lNEze','Orientation','masYh','mCTFr','gammaInput','SWMJA','alphaTest','NroTz','string','updateMaterialFrom3js','fetchArrayBuffer','FfFeK','green','RyXvs','nPFbM','uniform\x20mat4\x20projectionMatrix','_pickIds','physical','oboLV','ENVMAP_TYPE_SPHERE','vIvAT','wFKrC','_geometry','Core/Shaders/normals_vert','BkAsT','itemSize','RGB','\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0avarying\x20vec3\x20v_position;\x0a\x0auniform\x20vec4\x20ambientColor;\x0auniform\x20vec4\x20diffuseColor;\x0auniform\x20vec4\x20specularColor;\x0auniform\x20float\x20specularShininess;\x0auniform\x20float\x20picked;\x0auniform\x20vec4\x20\x20pickedColor;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0,\x200.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec4\x20ambient\x20=\x20ambientColor;\x0a\x20\x20\x20\x20vec4\x20diffuse\x20=\x20diffuseColor;\x0a\x20\x20\x20\x20vec4\x20specular\x20=\x20specularColor;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20ambient.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20diffuse.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20specular.xyz;\x0a\x20\x20\x20\x20color\x20=\x20vec4(color.rgb\x20*\x20diffuse.a,\x20diffuse.a);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20if(picked!=0.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=mix(color,\x20pickedColor*0.5,1.0);\x0a\x20\x20\x20\x20}\x0a}','tRohA','aMHko','YtUyJ','#ifdef\x20ENVMAP_TYPE_CUBE_UV\x0a#define\x20cubeUV_textureSize\x20(1024.0)\x0aint\x20getFaceFromDirection(vec3\x20direction)\x20{\x0a\x09vec3\x20absDirection\x20=\x20abs(direction);\x0a\x09int\x20face\x20=\x20-1;\x0a\x09if(\x20absDirection.x\x20>\x20absDirection.z\x20)\x20{\x0a\x09\x09if(absDirection.x\x20>\x20absDirection.y\x20)\x0a\x09\x09\x09face\x20=\x20direction.x\x20>\x200.0\x20?\x200\x20:\x203;\x0a\x09\x09else\x0a\x09\x09\x09face\x20=\x20direction.y\x20>\x200.0\x20?\x201\x20:\x204;\x0a\x09}\x0a\x09else\x20{\x0a\x09\x09if(absDirection.z\x20>\x20absDirection.y\x20)\x0a\x09\x09\x09face\x20=\x20direction.z\x20>\x200.0\x20?\x202\x20:\x205;\x0a\x09\x09else\x0a\x09\x09\x09face\x20=\x20direction.y\x20>\x200.0\x20?\x201\x20:\x204;\x0a\x09}\x0a\x09return\x20face;\x0a}\x0a#define\x20cubeUV_maxLods1\x20\x20(log2(cubeUV_textureSize*0.25)\x20-\x201.0)\x0a#define\x20cubeUV_rangeClamp\x20(exp2((6.0\x20-\x201.0)\x20*\x202.0))\x0avec2\x20MipLevelInfo(\x20vec3\x20vec,\x20float\x20roughnessLevel,\x20float\x20roughness\x20)\x20{\x0a\x09float\x20scale\x20=\x20exp2(cubeUV_maxLods1\x20-\x20roughnessLevel);\x0a\x09float\x20dxRoughness\x20=\x20dFdx(roughness);\x0a\x09float\x20dyRoughness\x20=\x20dFdy(roughness);\x0a\x09vec3\x20dx\x20=\x20dFdx(\x20vec\x20*\x20scale\x20*\x20dxRoughness\x20);\x0a\x09vec3\x20dy\x20=\x20dFdy(\x20vec\x20*\x20scale\x20*\x20dyRoughness\x20);\x0a\x09float\x20d\x20=\x20max(\x20dot(\x20dx,\x20dx\x20),\x20dot(\x20dy,\x20dy\x20)\x20);\x0a\x09d\x20=\x20clamp(d,\x201.0,\x20cubeUV_rangeClamp);\x0a\x09float\x20mipLevel\x20=\x200.5\x20*\x20log2(d);\x0a\x09return\x20vec2(floor(mipLevel),\x20fract(mipLevel));\x0a}\x0a#define\x20cubeUV_maxLods2\x20(log2(cubeUV_textureSize*0.25)\x20-\x202.0)\x0a#define\x20cubeUV_rcpTextureSize\x20(1.0\x20/\x20cubeUV_textureSize)\x0avec2\x20getCubeUV(vec3\x20direction,\x20float\x20roughnessLevel,\x20float\x20mipLevel)\x20{\x0a\x09mipLevel\x20=\x20roughnessLevel\x20>\x20cubeUV_maxLods2\x20-\x203.0\x20?\x200.0\x20:\x20mipLevel;\x0a\x09float\x20a\x20=\x2016.0\x20*\x20cubeUV_rcpTextureSize;\x0a\x09vec2\x20exp2_packed\x20=\x20exp2(\x20vec2(\x20roughnessLevel,\x20mipLevel\x20)\x20);\x0a\x09vec2\x20rcp_exp2_packed\x20=\x20vec2(\x201.0\x20)\x20/\x20exp2_packed;\x0a\x09float\x20powScale\x20=\x20exp2_packed.x\x20*\x20exp2_packed.y;\x0a\x09float\x20scale\x20=\x20rcp_exp2_packed.x\x20*\x20rcp_exp2_packed.y\x20*\x200.25;\x0a\x09float\x20mipOffset\x20=\x200.75*(1.0\x20-\x20rcp_exp2_packed.y)\x20*\x20rcp_exp2_packed.x;\x0a\x09bool\x20bRes\x20=\x20mipLevel\x20==\x200.0;\x0a\x09scale\x20=\x20\x20bRes\x20&&\x20(scale\x20<\x20a)\x20?\x20a\x20:\x20scale;\x0a\x09vec3\x20r;\x0a\x09vec2\x20offset;\x0a\x09int\x20face\x20=\x20getFaceFromDirection(direction);\x0a\x09float\x20rcpPowScale\x20=\x201.0\x20/\x20powScale;\x0a\x09if(\x20face\x20==\x200)\x20{\x0a\x09\x09r\x20=\x20vec3(direction.x,\x20-direction.z,\x20direction.y);\x0a\x09\x09offset\x20=\x20vec2(0.0+mipOffset,0.75\x20*\x20rcpPowScale);\x0a\x09\x09offset.y\x20=\x20bRes\x20&&\x20(offset.y\x20<\x202.0*a)\x20?\x20a\x20:\x20offset.y;\x0a\x09}\x0a\x09else\x20if(\x20face\x20==\x201)\x20{\x0a\x09\x09r\x20=\x20vec3(direction.y,\x20direction.x,\x20direction.z);\x0a\x09\x09offset\x20=\x20vec2(scale+mipOffset,\x200.75\x20*\x20rcpPowScale);\x0a\x09\x09offset.y\x20=\x20bRes\x20&&\x20(offset.y\x20<\x202.0*a)\x20?\x20a\x20:\x20offset.y;\x0a\x09}\x0a\x09else\x20if(\x20face\x20==\x202)\x20{\x0a\x09\x09r\x20=\x20vec3(direction.z,\x20direction.x,\x20direction.y);\x0a\x09\x09offset\x20=\x20vec2(2.0*scale+mipOffset,\x200.75\x20*\x20rcpPowScale);\x0a\x09\x09offset.y\x20=\x20bRes\x20&&\x20(offset.y\x20<\x202.0*a)\x20?\x20a\x20:\x20offset.y;\x0a\x09}\x0a\x09else\x20if(\x20face\x20==\x203)\x20{\x0a\x09\x09r\x20=\x20vec3(direction.x,\x20direction.z,\x20direction.y);\x0a\x09\x09offset\x20=\x20vec2(0.0+mipOffset,0.5\x20*\x20rcpPowScale);\x0a\x09\x09offset.y\x20=\x20bRes\x20&&\x20(offset.y\x20<\x202.0*a)\x20?\x200.0\x20:\x20offset.y;\x0a\x09}\x0a\x09else\x20if(\x20face\x20==\x204)\x20{\x0a\x09\x09r\x20=\x20vec3(direction.y,\x20direction.x,\x20-direction.z);\x0a\x09\x09offset\x20=\x20vec2(scale+mipOffset,\x200.5\x20*\x20rcpPowScale);\x0a\x09\x09offset.y\x20=\x20bRes\x20&&\x20(offset.y\x20<\x202.0*a)\x20?\x200.0\x20:\x20offset.y;\x0a\x09}\x0a\x09else\x20{\x0a\x09\x09r\x20=\x20vec3(direction.z,\x20-direction.x,\x20direction.y);\x0a\x09\x09offset\x20=\x20vec2(2.0*scale+mipOffset,\x200.5\x20*\x20rcpPowScale);\x0a\x09\x09offset.y\x20=\x20bRes\x20&&\x20(offset.y\x20<\x202.0*a)\x20?\x200.0\x20:\x20offset.y;\x0a\x09}\x0a\x09r\x20=\x20normalize(r);\x0a\x09float\x20texelOffset\x20=\x200.5\x20*\x20cubeUV_rcpTextureSize;\x0a\x09vec2\x20s\x20=\x20(\x20r.yz\x20/\x20abs(\x20r.x\x20)\x20+\x20vec2(\x201.0\x20)\x20)\x20*\x200.5;\x0a\x09vec2\x20base\x20=\x20offset\x20+\x20vec2(\x20texelOffset\x20);\x0a\x09return\x20base\x20+\x20s\x20*\x20(\x20scale\x20-\x202.0\x20*\x20texelOffset\x20);\x0a}\x0a#define\x20cubeUV_maxLods3\x20(log2(cubeUV_textureSize*0.25)\x20-\x203.0)\x0avec4\x20textureCubeUV(vec3\x20reflectedDirection,\x20float\x20roughness\x20)\x20{\x0a\x09float\x20roughnessVal\x20=\x20roughness*\x20cubeUV_maxLods3;\x0a\x09float\x20r1\x20=\x20floor(roughnessVal);\x0a\x09float\x20r2\x20=\x20r1\x20+\x201.0;\x0a\x09float\x20t\x20=\x20fract(roughnessVal);\x0a\x09vec2\x20mipInfo\x20=\x20MipLevelInfo(reflectedDirection,\x20r1,\x20roughness);\x0a\x09float\x20s\x20=\x20mipInfo.y;\x0a\x09float\x20level0\x20=\x20mipInfo.x;\x0a\x09float\x20level1\x20=\x20level0\x20+\x201.0;\x0a\x09level1\x20=\x20level1\x20>\x205.0\x20?\x205.0\x20:\x20level1;\x0a\x09level0\x20+=\x20min(\x20floor(\x20s\x20+\x200.5\x20),\x205.0\x20);\x0a\x09vec2\x20uv_10\x20=\x20getCubeUV(reflectedDirection,\x20r1,\x20level0);\x0a\x09vec4\x20color10\x20=\x20envMapTexelToLinear(texture2D(envMap,\x20uv_10));\x0a\x09vec2\x20uv_20\x20=\x20getCubeUV(reflectedDirection,\x20r2,\x20level0);\x0a\x09vec4\x20color20\x20=\x20envMapTexelToLinear(texture2D(envMap,\x20uv_20));\x0a\x09vec4\x20result\x20=\x20mix(color10,\x20color20,\x20t);\x0a\x09return\x20vec4(result.rgb,\x201.0);\x0a}\x0a#endif\x0a','AZOkl','worldCoordinatesToLocal','specularMap','Glexk','cYGlT','iMOcA','vySqb','VUxND','JqTLW','ATjls','DYiWC','XQQsG','faceVertexUvs','phong','#ifdef\x20USE_MORPHNORMALS\x0a\x09objectNormal\x20+=\x20(\x20morphNormal0\x20-\x20normal\x20)\x20*\x20morphTargetInfluences[\x200\x20];\x0a\x09objectNormal\x20+=\x20(\x20morphNormal1\x20-\x20normal\x20)\x20*\x20morphTargetInfluences[\x201\x20];\x0a\x09objectNormal\x20+=\x20(\x20morphNormal2\x20-\x20normal\x20)\x20*\x20morphTargetInfluences[\x202\x20];\x0a\x09objectNormal\x20+=\x20(\x20morphNormal3\x20-\x20normal\x20)\x20*\x20morphTargetInfluences[\x203\x20];\x0a#endif\x0a','TwaWF','Cartesian3','u_cameraPosition','parseFileDirectory','width','translucent','dUtAh','bKupb','Ennrc','depth_frag','\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20modelViewMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20viewMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20modelMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20projectionMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat3\x20normalMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20u_modelViewMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20u_viewMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20u_modelMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20u_projectionMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat3\x20u_normalMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec3\x20cameraPosition;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec3\x20u_cameraPosition;\x0a','etOFN','XRicz','#define\x20','dhSJn','magnificationFilter','jHpPc','ixaUQ','PlaneGeometry','GetDirectoryName','_boundingSphere','Texture','#define\x20DITHERING','qKUkL','BEDZh','groups','\x09\x09attribute\x20vec3\x20morphTarget7;','StripByteCounts','uniform\x20vec3\x20diffuse;\x0auniform\x20float\x20opacity;\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x20diffuse,\x20opacity\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09ReflectedLight\x20reflectedLight\x20=\x20ReflectedLight(\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20)\x20);\x0a\x09#ifdef\x20USE_LIGHTMAP\x0a\x09\x09reflectedLight.indirectDiffuse\x20+=\x20texture2D(\x20lightMap,\x20vUv2\x20).xyz\x20*\x20lightMapIntensity;\x0a\x09#else\x0a\x09\x09reflectedLight.indirectDiffuse\x20+=\x20vec3(\x201.0\x20);\x0a\x09#endif\x0a\x09#include\x20\x0a\x09reflectedLight.indirectDiffuse\x20*=\x20diffuseColor.rgb;\x0a\x09vec3\x20outgoingLight\x20=\x20reflectedLight.indirectDiffuse;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09gl_FragColor\x20=\x20vec4(\x20outgoingLight,\x20diffuseColor.a\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','defaultColor','rvJYi','lhFBF','NkYuY','removeEventListener','#define\x20USE_NORMALMAP','negated','UwmcX','pKRGn','OTUGZ','nqTTx','vQbFq','TRIANGLES','VDhIZ','CVLMc','viewMatrix','WNPua','dividedBy','ExtraSamples','ZERO','outputEncoding','(\x20value,\x20float(\x20GAMMA_FACTOR\x20)\x20)','ImageUniqueID','eTsXR','\x09attribute\x20vec4\x20skinWeight;','lSQAa','THREE\x20未加载','pFqsF','jnyja','YzMzL','yFKsY','clone','#if\x20defined(\x20USE_LIGHTMAP\x20)\x20||\x20defined(\x20USE_AOMAP\x20)\x0a\x09attribute\x20vec2\x20uv2;\x0a\x09varying\x20vec2\x20vUv2;\x0a#endif','BufferGeometry','#ifdef\x20USE_MAP\x0a\x09vec4\x20mapTexel\x20=\x20texture2D(\x20map,\x20vec2(\x20gl_PointCoord.x,\x201.0\x20-\x20gl_PointCoord.y\x20)\x20*\x20offsetRepeat.zw\x20+\x20offsetRepeat.xy\x20);\x0a\x09diffuseColor\x20*=\x20mapTexelToLinear(\x20mapTexel\x20);\x0a#endif\x0a','hOeoi','TMYKK','xzAls','SWYuL','picked','makeRGBAFillValue','ENVMAP_TYPE_CUBE_UV','pop','meshbasic_frag','iaWmy','indexNeedsUpdate','Rsabk','XDlab','hdCjK','BYTE','RmzNz','XvfRF','normalmap','GeometryUtils','_textureCache','RGBM7Encoding','BitsPerSample','framebuffer','jpCtY','parseTIFF','T6Options','lKfzr','ElTsj','LVfyI','_uniformMaps','pryjw','_getGeometryVertice3js','defaultTextureImage','xNCcD','levels','SSwMu','front','EIjCY','rKyQA','Core/ReferenceMesh','StripOffsets','equals','red','normal','jPbgq','FillOrder','YVOKA','znwQw','#define\x20USE_FOG','LQGUQ','withNormals','#ifdef\x20USE_AOMAP\x0a\x09uniform\x20sampler2D\x20aoMap;\x0a\x09uniform\x20float\x20aoMapIntensity;\x0a#endif','_axisParameter','TMmnA','emissiveMapTexelToLinear','flipEnvMap','zNykL','PfNfW','BjZja','Core/GeometryUtils','isMaterial3js','lightMap','#define\x20FLIP_SIDED','hDsHW','sLeOK','TCrbJ','linearToOutputTexel','zbVvb','linedashed_vert','GammaEncoding','view','\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec2\x20v_texcoord0;\x0a\x0auniform\x20vec4\x20ambientColor;\x0auniform\x20sampler2D\x20diffuseColorMap;\x0auniform\x20vec4\x20specularColor;\x0auniform\x20float\x20specularShininess;\x0auniform\x20float\x20picked;\x0auniform\x20vec4\x20\x20pickedColor;\x0a\x0auniform\x20float\x20alpha;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0,\x200.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20diffuseLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20lightColor\x20=\x20vec3(1.0,1.0,1.0);\x0a\x20\x20\x20\x20vec4\x20ambient\x20=\x20ambientColor;\x0a\x20\x20\x20\x20vec4\x20diffuse\x20=\x20texture2D(diffuseColorMap,\x20v_texcoord0);\x0a\x20\x20\x20\x20vec4\x20specular\x20=\x20specularColor;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20ambient.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20diffuse.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20specular.xyz;\x0a\x20\x20\x20\x20color\x20=\x20vec4(diffuse.rgb\x20*\x20diffuse.a,\x20diffuse.a*alpha);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20if(picked!=0.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=mix(color,\x20pickedColor*0.5,1.0);\x0a\x20\x20\x20\x20}\x0a}','#ifdef\x20USE_LOGDEPTHBUF\x0a\x09uniform\x20float\x20logDepthBufFC;\x0a\x09#ifdef\x20USE_LOGDEPTHBUF_EXT\x0a\x09\x09varying\x20float\x20vFragDepth;\x0a\x09#endif\x0a#endif\x0a','ojgSw','FdgkS','tileProvider','SRVsp','vwCkz','Face3','resolve','fromVertices','Core/Shaders/texture_vert','clearCoat','OMtWw','computeBoundingBox','bWVMn','#define\x20USE_AOMAP','tDxsB','WGkEW','PbPJk','eWaUo','NSDTF','map','isArray','//#inner\x0a\x20void\x20main()\x20{\x0a\x09gl_Position\x20=\x20projectionMatrix\x20*\x20modelViewMatrix\x20*\x20vec4(\x20position,\x201.0\x20);\x0a\x0a}','UMtDN','rvxPq','ZJfUZ','join','Core/ShaderUtils','mergeGeometries','ooHFl','fromRotationTranslation','referenceAxisParameter','callback','hWaNn','type','UoyIt','YusSF','_globe','Face4','uniformStateName','Framebuffer','tbSfW','isTexture','1|3|4|0|2','UpiZY','defaultTexture','jkNGw','GLYKJ','defined','uniform\x20mat4\x20modelViewMatrix','sBFIm','isWebGLRenderTarget','wrapT','parent','Xycug','BvMfF','tTXkI','XAYDS','tZrrd','_notFullScreen','wBsmS','modelMatrixNeedsUpdate','fragmentShader','LLmay','isGeometry3js','enccn','yiLSr','GfqQg','不是Cesium引擎的内置对象','far','CubeMap','vec3\x20packNormalToRGB(\x20const\x20in\x20vec3\x20normal\x20)\x20{\x0a\x09return\x20normalize(\x20normal\x20)\x20*\x200.5\x20+\x200.5;\x0a}\x0avec3\x20unpackRGBToNormal(\x20const\x20in\x20vec3\x20rgb\x20)\x20{\x0a\x09return\x201.0\x20-\x202.0\x20*\x20rgb.xyz;\x0a}\x0aconst\x20float\x20PackUpscale\x20=\x20256.\x20/\x20255.;const\x20float\x20UnpackDownscale\x20=\x20255.\x20/\x20256.;\x0aconst\x20vec3\x20PackFactors\x20=\x20vec3(\x20256.\x20*\x20256.\x20*\x20256.,\x20256.\x20*\x20256.,\x20\x20256.\x20);\x0aconst\x20vec4\x20UnpackFactors\x20=\x20UnpackDownscale\x20/\x20vec4(\x20PackFactors,\x201.\x20);\x0aconst\x20float\x20ShiftRight8\x20=\x201.\x20/\x20256.;\x0avec4\x20packDepthToRGBA(\x20const\x20in\x20float\x20v\x20)\x20{\x0a\x09vec4\x20r\x20=\x20vec4(\x20fract(\x20v\x20*\x20PackFactors\x20),\x20v\x20);\x0a\x09r.yzw\x20-=\x20r.xyz\x20*\x20ShiftRight8;\x09return\x20r\x20*\x20PackUpscale;\x0a}\x0afloat\x20unpackRGBAToDepth(\x20const\x20in\x20vec4\x20v\x20)\x20{\x0a\x09return\x20dot(\x20v,\x20UnpackFactors\x20);\x0a}\x0afloat\x20viewZToOrthographicDepth(\x20const\x20in\x20float\x20viewZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x09return\x20(\x20viewZ\x20+\x20near\x20)\x20/\x20(\x20near\x20-\x20far\x20);\x0a}\x0afloat\x20orthographicDepthToViewZ(\x20const\x20in\x20float\x20linearClipZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x09return\x20linearClipZ\x20*\x20(\x20near\x20-\x20far\x20)\x20-\x20near;\x0a}\x0afloat\x20viewZToPerspectiveDepth(\x20const\x20in\x20float\x20viewZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x09return\x20((\x20near\x20+\x20viewZ\x20)\x20*\x20far\x20)\x20/\x20((\x20far\x20-\x20near\x20)\x20*\x20viewZ\x20);\x0a}\x0afloat\x20perspectiveDepthToViewZ(\x20const\x20in\x20float\x20invClipZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x09return\x20(\x20near\x20*\x20far\x20)\x20/\x20(\x20(\x20far\x20-\x20near\x20)\x20*\x20invClipZ\x20-\x20far\x20);\x0a}\x0a','mbJUt','depthPacking','IHhsB','TileOffsets','Math','YzOHo','hfbQZ','numPointLights','OOdyC','reflectivity','TptNy','JGpTf','PrHrp','mesh','wrapS','TEXTURE_2D','XUNoK','ERFJK','CSG\x20库未加载。请从\x20https://github.com/evanw/csg.js\x20获取','\x20\x20gl_FragColor\x20=\x20linearToOutputTexel(\x20gl_FragColor\x20);\x0a','xUoQN','mapEncoding','vertexArray','scale','glslVarName','Artist','warn','#ifdef\x20USE_FOG\x0a\x20\x20varying\x20float\x20fogDepth;\x0a#endif\x0a','isLineBasicMaterial','byteOffset','_sp','RATIONAL','WefYi','emissiveMapEncoding','uElPX','numClipIntersection','ChangeExtension','HHtXs','heBUN','getInt8','sAqta','SiHBA','GFiNJ','VsBZw','model','GToKI','ATisL','usedTimes','aMiyC','_center','.tiff','LLQjI','paramChanged','FreeOffsets','computeFaceNormals','Core/Shaders/phong_vert','#define\x20ALPHATEST\x20','shadowMapType','TextureWrap','opacity','bEzLc','QDUVo','lHesU','maxBones','computeNormal','uniform\x20mat3\x20normalMatrix','EQwpO','PlanarConfiguration','sgmoa','shadowMapEnabled','ENVMAP_MODE_REFRACTION','DAHTu','depthTest','_up','PLNhV','VyWgL','HxfcS','isLoading','GZsIb','LDdXN','FLOAT','float\x20punctualLightIntensityToIrradianceFactor(\x20const\x20in\x20float\x20lightDistance,\x20const\x20in\x20float\x20cutoffDistance,\x20const\x20in\x20float\x20decayExponent\x20)\x20{\x0a\x09if(\x20decayExponent\x20>\x200.0\x20)\x20{\x0a#if\x20defined\x20(\x20PHYSICALLY_CORRECT_LIGHTS\x20)\x0a\x09\x09float\x20distanceFalloff\x20=\x201.0\x20/\x20max(\x20pow(\x20lightDistance,\x20decayExponent\x20),\x200.01\x20);\x0a\x09\x09float\x20maxDistanceCutoffFactor\x20=\x20pow2(\x20saturate(\x201.0\x20-\x20pow4(\x20lightDistance\x20/\x20cutoffDistance\x20)\x20)\x20);\x0a\x09\x09return\x20distanceFalloff\x20*\x20maxDistanceCutoffFactor;\x0a#else\x0a\x09\x09return\x20pow(\x20saturate(\x20-lightDistance\x20/\x20cutoffDistance\x20+\x201.0\x20),\x20decayExponent\x20);\x0a#endif\x0a\x09}\x0a\x09return\x201.0;\x0a}\x0avec3\x20BRDF_Diffuse_Lambert(\x20const\x20in\x20vec3\x20diffuseColor\x20)\x20{\x0a\x09return\x20RECIPROCAL_PI\x20*\x20diffuseColor;\x0a}\x0avec3\x20F_Schlick(\x20const\x20in\x20vec3\x20specularColor,\x20const\x20in\x20float\x20dotLH\x20)\x20{\x0a\x09float\x20fresnel\x20=\x20exp2(\x20(\x20-5.55473\x20*\x20dotLH\x20-\x206.98316\x20)\x20*\x20dotLH\x20);\x0a\x09return\x20(\x201.0\x20-\x20specularColor\x20)\x20*\x20fresnel\x20+\x20specularColor;\x0a}\x0afloat\x20G_GGX_Smith(\x20const\x20in\x20float\x20alpha,\x20const\x20in\x20float\x20dotNL,\x20const\x20in\x20float\x20dotNV\x20)\x20{\x0a\x09float\x20a2\x20=\x20pow2(\x20alpha\x20);\x0a\x09float\x20gl\x20=\x20dotNL\x20+\x20sqrt(\x20a2\x20+\x20(\x201.0\x20-\x20a2\x20)\x20*\x20pow2(\x20dotNL\x20)\x20);\x0a\x09float\x20gv\x20=\x20dotNV\x20+\x20sqrt(\x20a2\x20+\x20(\x201.0\x20-\x20a2\x20)\x20*\x20pow2(\x20dotNV\x20)\x20);\x0a\x09return\x201.0\x20/\x20(\x20gl\x20*\x20gv\x20);\x0a}\x0afloat\x20G_GGX_SmithCorrelated(\x20const\x20in\x20float\x20alpha,\x20const\x20in\x20float\x20dotNL,\x20const\x20in\x20float\x20dotNV\x20)\x20{\x0a\x09float\x20a2\x20=\x20pow2(\x20alpha\x20);\x0a\x09float\x20gv\x20=\x20dotNL\x20*\x20sqrt(\x20a2\x20+\x20(\x201.0\x20-\x20a2\x20)\x20*\x20pow2(\x20dotNV\x20)\x20);\x0a\x09float\x20gl\x20=\x20dotNV\x20*\x20sqrt(\x20a2\x20+\x20(\x201.0\x20-\x20a2\x20)\x20*\x20pow2(\x20dotNL\x20)\x20);\x0a\x09return\x200.5\x20/\x20max(\x20gv\x20+\x20gl,\x20EPSILON\x20);\x0a}\x0afloat\x20D_GGX(\x20const\x20in\x20float\x20alpha,\x20const\x20in\x20float\x20dotNH\x20)\x20{\x0a\x09float\x20a2\x20=\x20pow2(\x20alpha\x20);\x0a\x09float\x20denom\x20=\x20pow2(\x20dotNH\x20)\x20*\x20(\x20a2\x20-\x201.0\x20)\x20+\x201.0;\x0a\x09return\x20RECIPROCAL_PI\x20*\x20a2\x20/\x20pow2(\x20denom\x20);\x0a}\x0avec3\x20BRDF_Specular_GGX(\x20const\x20in\x20IncidentLight\x20incidentLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20vec3\x20specularColor,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x09float\x20alpha\x20=\x20pow2(\x20roughness\x20);\x0a\x09vec3\x20halfDir\x20=\x20normalize(\x20incidentLight.direction\x20+\x20geometry.viewDir\x20);\x0a\x09float\x20dotNL\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20incidentLight.direction\x20)\x20);\x0a\x09float\x20dotNV\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20geometry.viewDir\x20)\x20);\x0a\x09float\x20dotNH\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20halfDir\x20)\x20);\x0a\x09float\x20dotLH\x20=\x20saturate(\x20dot(\x20incidentLight.direction,\x20halfDir\x20)\x20);\x0a\x09vec3\x20F\x20=\x20F_Schlick(\x20specularColor,\x20dotLH\x20);\x0a\x09float\x20G\x20=\x20G_GGX_SmithCorrelated(\x20alpha,\x20dotNL,\x20dotNV\x20);\x0a\x09float\x20D\x20=\x20D_GGX(\x20alpha,\x20dotNH\x20);\x0a\x09return\x20F\x20*\x20(\x20G\x20*\x20D\x20);\x0a}\x0avec2\x20LTC_Uv(\x20const\x20in\x20vec3\x20N,\x20const\x20in\x20vec3\x20V,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x09const\x20float\x20LUT_SIZE\x20\x20=\x2064.0;\x0a\x09const\x20float\x20LUT_SCALE\x20=\x20(\x20LUT_SIZE\x20-\x201.0\x20)\x20/\x20LUT_SIZE;\x0a\x09const\x20float\x20LUT_BIAS\x20\x20=\x200.5\x20/\x20LUT_SIZE;\x0a\x09float\x20theta\x20=\x20acos(\x20dot(\x20N,\x20V\x20)\x20);\x0a\x09vec2\x20uv\x20=\x20vec2(\x0a\x09\x09sqrt(\x20saturate(\x20roughness\x20)\x20),\x0a\x09\x09saturate(\x20theta\x20/\x20(\x200.5\x20*\x20PI\x20)\x20)\x20);\x0a\x09uv\x20=\x20uv\x20*\x20LUT_SCALE\x20+\x20LUT_BIAS;\x0a\x09return\x20uv;\x0a}\x0afloat\x20LTC_ClippedSphereFormFactor(\x20const\x20in\x20vec3\x20f\x20)\x20{\x0a\x09float\x20l\x20=\x20length(\x20f\x20);\x0a\x09return\x20max(\x20(\x20l\x20*\x20l\x20+\x20f.z\x20)\x20/\x20(\x20l\x20+\x201.0\x20),\x200.0\x20);\x0a}\x0avec3\x20LTC_EdgeVectorFormFactor(\x20const\x20in\x20vec3\x20v1,\x20const\x20in\x20vec3\x20v2\x20)\x20{\x0a\x09float\x20x\x20=\x20dot(\x20v1,\x20v2\x20);\x0a\x09float\x20y\x20=\x20abs(\x20x\x20);\x0a\x09float\x20a\x20=\x200.86267\x20+\x20(0.49788\x20+\x200.01436\x20*\x20y\x20)\x20*\x20y;\x0a\x09float\x20b\x20=\x203.45068\x20+\x20(4.18814\x20+\x20y)\x20*\x20y;\x0a\x09float\x20v\x20=\x20a\x20/\x20b;\x0a\x09float\x20theta_sintheta\x20=\x20(x\x20>\x200.0)\x20?\x20v\x20:\x200.5\x20*\x20inversesqrt(\x201.0\x20-\x20x\x20*\x20x\x20)\x20-\x20v;\x0a\x09return\x20cross(\x20v1,\x20v2\x20)\x20*\x20theta_sintheta;\x0a}\x0avec3\x20LTC_Evaluate(\x20const\x20in\x20vec3\x20N,\x20const\x20in\x20vec3\x20V,\x20const\x20in\x20vec3\x20P,\x20const\x20in\x20mat3\x20mInv,\x20const\x20in\x20vec3\x20rectCoords[\x204\x20]\x20)\x20{\x0a\x09vec3\x20v1\x20=\x20rectCoords[\x201\x20]\x20-\x20rectCoords[\x200\x20];\x0a\x09vec3\x20v2\x20=\x20rectCoords[\x203\x20]\x20-\x20rectCoords[\x200\x20];\x0a\x09vec3\x20lightNormal\x20=\x20cross(\x20v1,\x20v2\x20);\x0a\x09if(\x20dot(\x20lightNormal,\x20P\x20-\x20rectCoords[\x200\x20]\x20)\x20<\x200.0\x20)\x20return\x20vec3(\x200.0\x20);\x0a\x09vec3\x20T1,\x20T2;\x0a\x09T1\x20=\x20normalize(\x20V\x20-\x20N\x20*\x20dot(\x20V,\x20N\x20)\x20);\x0a\x09T2\x20=\x20-\x20cross(\x20N,\x20T1\x20);\x0a\x09mat3\x20mat\x20=\x20mInv\x20*\x20transpose(\x20mat3(\x20T1,\x20T2,\x20N\x20)\x20);\x0a\x09vec3\x20coords[\x204\x20];\x0a\x09coords[\x200\x20]\x20=\x20mat\x20*\x20(\x20rectCoords[\x200\x20]\x20-\x20P\x20);\x0a\x09coords[\x201\x20]\x20=\x20mat\x20*\x20(\x20rectCoords[\x201\x20]\x20-\x20P\x20);\x0a\x09coords[\x202\x20]\x20=\x20mat\x20*\x20(\x20rectCoords[\x202\x20]\x20-\x20P\x20);\x0a\x09coords[\x203\x20]\x20=\x20mat\x20*\x20(\x20rectCoords[\x203\x20]\x20-\x20P\x20);\x0a\x09coords[\x200\x20]\x20=\x20normalize(\x20coords[\x200\x20]\x20);\x0a\x09coords[\x201\x20]\x20=\x20normalize(\x20coords[\x201\x20]\x20);\x0a\x09coords[\x202\x20]\x20=\x20normalize(\x20coords[\x202\x20]\x20);\x0a\x09coords[\x203\x20]\x20=\x20normalize(\x20coords[\x203\x20]\x20);\x0a\x09vec3\x20vectorFormFactor\x20=\x20vec3(\x200.0\x20);\x0a\x09vectorFormFactor\x20+=\x20LTC_EdgeVectorFormFactor(\x20coords[\x200\x20],\x20coords[\x201\x20]\x20);\x0a\x09vectorFormFactor\x20+=\x20LTC_EdgeVectorFormFactor(\x20coords[\x201\x20],\x20coords[\x202\x20]\x20);\x0a\x09vectorFormFactor\x20+=\x20LTC_EdgeVectorFormFactor(\x20coords[\x202\x20],\x20coords[\x203\x20]\x20);\x0a\x09vectorFormFactor\x20+=\x20LTC_EdgeVectorFormFactor(\x20coords[\x203\x20],\x20coords[\x200\x20]\x20);\x0a\x09vec3\x20result\x20=\x20vec3(\x20LTC_ClippedSphereFormFactor(\x20vectorFormFactor\x20)\x20);\x0a\x09return\x20result;\x0a}\x0avec3\x20BRDF_Specular_GGX_Environment(\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20vec3\x20specularColor,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x09float\x20dotNV\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20geometry.viewDir\x20)\x20);\x0a\x09const\x20vec4\x20c0\x20=\x20vec4(\x20-\x201,\x20-\x200.0275,\x20-\x200.572,\x200.022\x20);\x0a\x09const\x20vec4\x20c1\x20=\x20vec4(\x201,\x200.0425,\x201.04,\x20-\x200.04\x20);\x0a\x09vec4\x20r\x20=\x20roughness\x20*\x20c0\x20+\x20c1;\x0a\x09float\x20a004\x20=\x20min(\x20r.x\x20*\x20r.x,\x20exp2(\x20-\x209.28\x20*\x20dotNV\x20)\x20)\x20*\x20r.x\x20+\x20r.y;\x0a\x09vec2\x20AB\x20=\x20vec2(\x20-1.04,\x201.04\x20)\x20*\x20a004\x20+\x20r.zw;\x0a\x09return\x20specularColor\x20*\x20AB.x\x20+\x20AB.y;\x0a}\x0afloat\x20G_BlinnPhong_Implicit(\x20)\x20{\x0a\x09return\x200.25;\x0a}\x0afloat\x20D_BlinnPhong(\x20const\x20in\x20float\x20shininess,\x20const\x20in\x20float\x20dotNH\x20)\x20{\x0a\x09return\x20RECIPROCAL_PI\x20*\x20(\x20shininess\x20*\x200.5\x20+\x201.0\x20)\x20*\x20pow(\x20dotNH,\x20shininess\x20);\x0a}\x0avec3\x20BRDF_Specular_BlinnPhong(\x20const\x20in\x20IncidentLight\x20incidentLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20vec3\x20specularColor,\x20const\x20in\x20float\x20shininess\x20)\x20{\x0a\x09vec3\x20halfDir\x20=\x20normalize(\x20incidentLight.direction\x20+\x20geometry.viewDir\x20);\x0a\x09float\x20dotNH\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20halfDir\x20)\x20);\x0a\x09float\x20dotLH\x20=\x20saturate(\x20dot(\x20incidentLight.direction,\x20halfDir\x20)\x20);\x0a\x09vec3\x20F\x20=\x20F_Schlick(\x20specularColor,\x20dotLH\x20);\x0a\x09float\x20G\x20=\x20G_BlinnPhong_Implicit(\x20);\x0a\x09float\x20D\x20=\x20D_BlinnPhong(\x20shininess,\x20dotNH\x20);\x0a\x09return\x20F\x20*\x20(\x20G\x20*\x20D\x20);\x0a}\x0afloat\x20GGXRoughnessToBlinnExponent(\x20const\x20in\x20float\x20ggxRoughness\x20)\x20{\x0a\x09return\x20(\x202.0\x20/\x20pow2(\x20ggxRoughness\x20+\x200.0001\x20)\x20-\x202.0\x20);\x0a}\x0afloat\x20BlinnExponentToGGXRoughness(\x20const\x20in\x20float\x20blinnExponent\x20)\x20{\x0a\x09return\x20sqrt(\x202.0\x20/\x20(\x20blinnExponent\x20+\x202.0\x20)\x20);\x0a}\x0a','\x09#endif','THREE.WebGLPrograms.getTextureEncodingFromMap:\x20don\x27t\x20use\x20render\x20targets\x20as\x20textures.\x20Use\x20their\x20.texture\x20property\x20instead.','CehpY','UZsis','TilMs','tiffDataView','RGBE','_angle','mkPfx','jhlYw','ShWYV','ZjVLe','RenderState','allPolygons','#ifdef\x20USE_SHADOWMAP\x0a\x09#if\x20NUM_DIR_LIGHTS\x20>\x200\x0a\x09\x09uniform\x20mat4\x20directionalShadowMatrix[\x20NUM_DIR_LIGHTS\x20];\x0a\x09\x09varying\x20vec4\x20vDirectionalShadowCoord[\x20NUM_DIR_LIGHTS\x20];\x0a\x09#endif\x0a\x09#if\x20NUM_SPOT_LIGHTS\x20>\x200\x0a\x09\x09uniform\x20mat4\x20spotShadowMatrix[\x20NUM_SPOT_LIGHTS\x20];\x0a\x09\x09varying\x20vec4\x20vSpotShadowCoord[\x20NUM_SPOT_LIGHTS\x20];\x0a\x09#endif\x0a\x09#if\x20NUM_POINT_LIGHTS\x20>\x200\x0a\x09\x09uniform\x20mat4\x20pointShadowMatrix[\x20NUM_POINT_LIGHTS\x20];\x0a\x09\x09varying\x20vec4\x20vPointShadowCoord[\x20NUM_POINT_LIGHTS\x20];\x0a\x09#endif\x0a#endif\x0a','pLmad','primitiveType','mmtRm','vpZMQ','Vector2','all','DwJsg','haVtN','widthSegments','isMeshPhysicalMaterial','vec4\x20mvPosition\x20=\x20modelViewMatrix\x20*\x20vec4(\x20transformed,\x201.0\x20);\x0agl_Position\x20=\x20projectionMatrix\x20*\x20mvPosition;\x0a','ixBMD','LONG','ysdji','HuqaN','GwcNv','mZMNm','nlvyK','vYRDR','NEAREST_MIPMAP_LINEAR','abs','kqQyB','PXDnn','pick','oSzhB','height','PixelFormat','AWTsy','getUniformMap','vertices','meshphong_vert','Vector3','nhfJB','bzLIj','Zybel','rGzyb','yUp2Zup','FGhiA','#if\x20defined(\x20USE_MAP\x20)\x20||\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20USE_SPECULARMAP\x20)\x20||\x20defined(\x20USE_ALPHAMAP\x20)\x20||\x20defined(\x20USE_EMISSIVEMAP\x20)\x20||\x20defined(\x20USE_ROUGHNESSMAP\x20)\x20||\x20defined(\x20USE_METALNESSMAP\x20)\x0a\x09vUv\x20=\x20uv\x20*\x20offsetRepeat.zw\x20+\x20offsetRepeat.xy;\x0a#endif','kyjlj','uVSDv','YTvrd','nextPowerOfTwo','Core/MeshPhongMaterial','wnJTw','FNumber','roughnessmap','DepthFunction','LinearEncoding','#endif','cgWAl','allowPick','#define\x20USE_BUMPMAP','aLkix','getTranslation','zyZJk','replace','tHfVt','cFSed','material.fragmentShader\x20是必须参数','back','envMapTexelToLinear','positionWC','side','CYDTW','PCFShadowMap','isCubeTexture','name','asFMY','blending','nITzq','apply','uniform\x20mat4\x20u_modelViewMatrix','jnBPY','hRXHI','Not\x20Yet\x20Implemented:\x20CIELab','indexOf','INzul','uniform\x20samplerCube\x20tCube;\x0auniform\x20float\x20tFlip;\x0auniform\x20float\x20opacity;\x0avarying\x20vec3\x20vWorldPosition;\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09gl_FragColor\x20=\x20textureCube(\x20tCube,\x20vec3(\x20tFlip\x20*\x20vWorldPosition.x,\x20vWorldPosition.yz\x20)\x20);\x0a\x09gl_FragColor.a\x20*=\x20opacity;\x0a}\x0a','YoesX','Core/ArrowGeometry','XClipPathUnits','GrayResponseCurve','Core/BasicGeometry','aPJhJ','HmUSS','defaultValue','Core/Shaders/none_frag','QzSro','KHHxn','Model','zbgFV','YNRKs','interpolate','anMPm','licgC','logarithmicDepthBuffer','MgcyK','.png','kldoS','enabled','RMqVZ','fileDirectories','MoNqS','hvWYa','diffuseColorMap','Core/Shaders/none_vert','getUint8','qcJie','SHORT','NRgea','SdcCC','BACK','XcEjM','jIGxy','WaiyX','pow','none_frag','computeModelMatrix','morphNormals','XoMQo','xhWsM','wQsNj','kJBVG','BlinnPhongMaterial\x20material;\x0amaterial.diffuseColor\x20=\x20diffuseColor.rgb;\x0amaterial.specularColor\x20=\x20specular;\x0amaterial.specularShininess\x20=\x20shininess;\x0amaterial.specularStrength\x20=\x20specularStrength;\x0a','toCSG','kdNNL','UtBcw','TpGdt','mUTfo','repeat','cull','CwRpm','#ifdef\x20USE_SPECULARMAP\x0a\x09uniform\x20sampler2D\x20specularMap;\x0a#endif','Core/MeshVisualizer','WKQqm','isPointsMaterial','sbzof','_modelMatrixNeedsUpdate','TxVom','DnnXI','uENGC','texture_normals_vert','GmkLY','uniform\x20float\x20opacity;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09gl_FragColor\x20=\x20vec4(\x200.0,\x200.0,\x200.0,\x20opacity\x20*\x20(\x201.0\x20-\x20getShadowMask()\x20)\x20);\x0a}\x0a','UJoYq','3|5|0|1|4|2','gaAJC','Dlujn','floor','OWhhd','ShaderLib','GepqI','MWcIb','SRkBP','XOMsJ','#define\x20GAMMA_FACTOR\x201','JSVBI','LoBEN','hasTowel','fromMesh3js','getPickRay','execute','TileLength','Cmmba','QpiVM','GBCcx','concat','sampler','rkljN','uRKHy','ZTPtG','UnjbN','Predictor','GhBfz','YAhbx','material3js','positions参数有误','dpkMC','CubeRefractionMapping','yJROP','bytesPerSample','points','slices','#define\x20DEPTH_PACKING\x20','stacks','Zgwbx','u_normalMatrix','plus','#ifdef\x20USE_SKINNING\x0a\x09vec4\x20skinVertex\x20=\x20bindMatrix\x20*\x20vec4(\x20transformed,\x201.0\x20);\x0a\x09vec4\x20skinned\x20=\x20vec4(\x200.0\x20);\x0a\x09skinned\x20+=\x20boneMatX\x20*\x20skinVertex\x20*\x20skinWeight.x;\x0a\x09skinned\x20+=\x20boneMatY\x20*\x20skinVertex\x20*\x20skinWeight.y;\x0a\x09skinned\x20+=\x20boneMatZ\x20*\x20skinVertex\x20*\x20skinWeight.z;\x0a\x09skinned\x20+=\x20boneMatW\x20*\x20skinVertex\x20*\x20skinWeight.w;\x0a\x09transformed\x20=\x20(\x20bindMatrixInverse\x20*\x20skinned\x20).xyz;\x0a#endif\x0a','uniform\x20vec3\x20cameraPosition','drawCommands','#define\x20USE_METALNESSMAP','SRATIONAL','lHiqy','KLLik','YJxpl','QYahl','Flash','KkTVX','QLtqO','ftvNK','getFieldTypeName','liPye','NbkPN','_surface','Quaternion','ljghE','IwNTW','module','VvbYi','shaderProgram','hVurP','_computeModelMatrix','xYpiT','numHemiLights','lMCis','load','oXDlz','ployG','WIxjw','RwNut','PVOhZ','DefaultImageColor','require','CylinderGeometry','getFragmentShaderSource','fetchImage','VertexArray','normal_frag','\x09attribute\x20vec3\x20color;','gSroG','McyPs','eVUGv','_uniformValueCache','start','ZvCkU','tfyFd','qRcgS','ZLMSi','emissivemap','EsqFB','ySLxw','#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#ifdef\x20USE_DISPLACEMENTMAP\x0a\x09\x09#include\x20\x0a\x09\x09#include\x20\x0a\x09\x09#include\x20\x0a\x09#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','fKWLH','_ready','EHoyq','Model\x20type\x20not\x20supported.','BAwsq','ZcRLX','qdFaD','FLOhm','zjSiA','_children','rnyST','showReference','HimeP','pOakJ','indices','rrUju','face','UXnZT','aUGFr','qgREY','Resource','GeometryPipeline','wFdSF','KUNZv','_isWireframe','cXLGC','CleanFaxData','\x20missing\x20','_framebufferTextures','cyWMd','#define\x20DOUBLE_SIDED','BQzOv','cIqJH','yyeCo','multiplyTransformation','CullFace','wIiii','Compression','data:image/tif','isMeshLambertMaterial','AddOperation','maKFF','BasicGeometry','vec3\x20transformedNormal\x20=\x20normalMatrix\x20*\x20objectNormal;\x0a#ifdef\x20FLIP_SIDED\x0a\x09transformedNormal\x20=\x20-\x20transformedNormal;\x0a#endif\x0a','getUint32','flvLa','Gamma','ozmfj','nMlbH','Gpydg','TIlRH','QLrsD','exFdq','xmbNG','FELpY','gZpGd','#ifdef\x20USE_LOGDEPTHBUF\x0a\x09gl_Position.z\x20=\x20log2(max(\x20EPSILON,\x20gl_Position.w\x20+\x201.0\x20))\x20*\x20logDepthBufFC;\x0a\x09#ifdef\x20USE_LOGDEPTHBUF_EXT\x0a\x09\x09vFragDepth\x20=\x201.0\x20+\x20gl_Position.w;\x0a\x09#else\x0a\x09\x09gl_Position.z\x20=\x20(gl_Position.z\x20-\x201.0)\x20*\x20gl_Position.w;\x0a\x09#endif\x0a#endif\x0a','IpShW','EGWgm','#define\x20PHONG\x0avarying\x20vec3\x20vViewPosition;\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a#ifndef\x20FLAT_SHADED\x0a\x09vNormal\x20=\x20normalize(\x20transformedNormal\x20);\x0a#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09vViewPosition\x20=\x20-\x20mvPosition.xyz;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','uniform\x20mat4\x20viewMatrix','defineProperties','littleEndian','\x0avec4\x20LinearToLinear(\x20in\x20vec4\x20value\x20)\x20{\x0a\x09return\x20value;\x0a}\x0avec4\x20GammaToLinear(\x20in\x20vec4\x20value,\x20in\x20float\x20gammaFactor\x20)\x20{\x0a\x09return\x20vec4(\x20pow(\x20value.xyz,\x20vec3(\x20gammaFactor\x20)\x20),\x20value.w\x20);\x0a}\x0avec4\x20LinearToGamma(\x20in\x20vec4\x20value,\x20in\x20float\x20gammaFactor\x20)\x20{\x0a\x09return\x20vec4(\x20pow(\x20value.xyz,\x20vec3(\x201.0\x20/\x20gammaFactor\x20)\x20),\x20value.w\x20);\x0a}\x0avec4\x20sRGBToLinear(\x20in\x20vec4\x20value\x20)\x20{\x0a\x09return\x20vec4(\x20mix(\x20pow(\x20value.rgb\x20*\x200.9478672986\x20+\x20vec3(\x200.0521327014\x20),\x20vec3(\x202.4\x20)\x20),\x20value.rgb\x20*\x200.0773993808,\x20vec3(\x20lessThanEqual(\x20value.rgb,\x20vec3(\x200.04045\x20)\x20)\x20)\x20),\x20value.w\x20);\x0a}\x0avec4\x20LinearTosRGB(\x20in\x20vec4\x20value\x20)\x20{\x0a\x09return\x20vec4(\x20mix(\x20pow(\x20value.rgb,\x20vec3(\x200.41666\x20)\x20)\x20*\x201.055\x20-\x20vec3(\x200.055\x20),\x20value.rgb\x20*\x2012.92,\x20vec3(\x20lessThanEqual(\x20value.rgb,\x20vec3(\x200.0031308\x20)\x20)\x20)\x20),\x20value.w\x20);\x0a}\x0avec4\x20RGBEToLinear(\x20in\x20vec4\x20value\x20)\x20{\x0a\x09return\x20vec4(\x20value.rgb\x20*\x20exp2(\x20value.a\x20*\x20255.0\x20-\x20128.0\x20),\x201.0\x20);\x0a}\x0avec4\x20LinearToRGBE(\x20in\x20vec4\x20value\x20)\x20{\x0a\x09float\x20maxComponent\x20=\x20max(\x20max(\x20value.r,\x20value.g\x20),\x20value.b\x20);\x0a\x09float\x20fExp\x20=\x20clamp(\x20ceil(\x20log2(\x20maxComponent\x20)\x20),\x20-128.0,\x20127.0\x20);\x0a\x09return\x20vec4(\x20value.rgb\x20/\x20exp2(\x20fExp\x20),\x20(\x20fExp\x20+\x20128.0\x20)\x20/\x20255.0\x20);\x0a}\x0avec4\x20RGBMToLinear(\x20in\x20vec4\x20value,\x20in\x20float\x20maxRange\x20)\x20{\x0a\x09return\x20vec4(\x20value.xyz\x20*\x20value.w\x20*\x20maxRange,\x201.0\x20);\x0a}\x0avec4\x20LinearToRGBM(\x20in\x20vec4\x20value,\x20in\x20float\x20maxRange\x20)\x20{\x0a\x09float\x20maxRGB\x20=\x20max(\x20value.x,\x20max(\x20value.g,\x20value.b\x20)\x20);\x0a\x09float\x20M\x20\x20\x20\x20\x20\x20=\x20clamp(\x20maxRGB\x20/\x20maxRange,\x200.0,\x201.0\x20);\x0a\x09M\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20=\x20ceil(\x20M\x20*\x20255.0\x20)\x20/\x20255.0;\x0a\x09return\x20vec4(\x20value.rgb\x20/\x20(\x20M\x20*\x20maxRange\x20),\x20M\x20);\x0a}\x0avec4\x20RGBDToLinear(\x20in\x20vec4\x20value,\x20in\x20float\x20maxRange\x20)\x20{\x0a\x09return\x20vec4(\x20value.rgb\x20*\x20(\x20(\x20maxRange\x20/\x20255.0\x20)\x20/\x20value.a\x20),\x201.0\x20);\x0a}\x0avec4\x20LinearToRGBD(\x20in\x20vec4\x20value,\x20in\x20float\x20maxRange\x20)\x20{\x0a\x09float\x20maxRGB\x20=\x20max(\x20value.x,\x20max(\x20value.g,\x20value.b\x20)\x20);\x0a\x09float\x20D\x20\x20\x20\x20\x20\x20=\x20max(\x20maxRange\x20/\x20maxRGB,\x201.0\x20);\x0a\x09D\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20=\x20min(\x20floor(\x20D\x20)\x20/\x20255.0,\x201.0\x20);\x0a\x09return\x20vec4(\x20value.rgb\x20*\x20(\x20D\x20*\x20(\x20255.0\x20/\x20maxRange\x20)\x20),\x20D\x20);\x0a}\x0aconst\x20mat3\x20cLogLuvM\x20=\x20mat3(\x200.2209,\x200.3390,\x200.4184,\x200.1138,\x200.6780,\x200.7319,\x200.0102,\x200.1130,\x200.2969\x20);\x0avec4\x20LinearToLogLuv(\x20in\x20vec4\x20value\x20)\x20\x20{\x0a\x09vec3\x20Xp_Y_XYZp\x20=\x20value.rgb\x20*\x20cLogLuvM;\x0a\x09Xp_Y_XYZp\x20=\x20max(Xp_Y_XYZp,\x20vec3(1e-6,\x201e-6,\x201e-6));\x0a\x09vec4\x20vResult;\x0a\x09vResult.xy\x20=\x20Xp_Y_XYZp.xy\x20/\x20Xp_Y_XYZp.z;\x0a\x09float\x20Le\x20=\x202.0\x20*\x20log2(Xp_Y_XYZp.y)\x20+\x20127.0;\x0a\x09vResult.w\x20=\x20fract(Le);\x0a\x09vResult.z\x20=\x20(Le\x20-\x20(floor(vResult.w*255.0))/255.0)/255.0;\x0a\x09return\x20vResult;\x0a}\x0aconst\x20mat3\x20cLogLuvInverseM\x20=\x20mat3(\x206.0014,\x20-2.7008,\x20-1.7996,\x20-1.3320,\x203.1029,\x20-5.7721,\x200.3008,\x20-1.0882,\x205.6268\x20);\x0avec4\x20LogLuvToLinear(\x20in\x20vec4\x20value\x20)\x20{\x0a\x09float\x20Le\x20=\x20value.z\x20*\x20255.0\x20+\x20value.w;\x0a\x09vec3\x20Xp_Y_XYZp;\x0a\x09Xp_Y_XYZp.y\x20=\x20exp2((Le\x20-\x20127.0)\x20/\x202.0);\x0a\x09Xp_Y_XYZp.z\x20=\x20Xp_Y_XYZp.y\x20/\x20value.y;\x0a\x09Xp_Y_XYZp.x\x20=\x20value.x\x20*\x20Xp_Y_XYZp.z;\x0a\x09vec3\x20vRGB\x20=\x20Xp_Y_XYZp.rgb\x20*\x20cLogLuvInverseM;\x0a\x09return\x20vec4(\x20max(vRGB,\x200.0),\x201.0\x20);\x0a}\x0a','MaterialUtils','Matrix3','Plyhc','wvkFx','rgmXv','uZjvl','sin','fromAxisAngle','KhhEt','VpdMw','displacementmap','points_frag','\x0aGeometricContext\x20geometry;\x0ageometry.position\x20=\x20-\x20vViewPosition;\x0ageometry.normal\x20=\x20normal;\x0ageometry.viewDir\x20=\x20normalize(\x20vViewPosition\x20);\x0aIncidentLight\x20directLight;\x0a#if\x20(\x20NUM_POINT_LIGHTS\x20>\x200\x20)\x20&&\x20defined(\x20RE_Direct\x20)\x0a\x09PointLight\x20pointLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_POINT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09pointLight\x20=\x20pointLights[\x20i\x20];\x0a\x09\x09getPointDirectLightIrradiance(\x20pointLight,\x20geometry,\x20directLight\x20);\x0a\x09\x09#ifdef\x20USE_SHADOWMAP\x0a\x09\x09directLight.color\x20*=\x20all(\x20bvec2(\x20pointLight.shadow,\x20directLight.visible\x20)\x20)\x20?\x20getPointShadow(\x20pointShadowMap[\x20i\x20],\x20pointLight.shadowMapSize,\x20pointLight.shadowBias,\x20pointLight.shadowRadius,\x20vPointShadowCoord[\x20i\x20]\x20)\x20:\x201.0;\x0a\x09\x09#endif\x0a\x09\x09RE_Direct(\x20directLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a\x09}\x0a#endif\x0a#if\x20(\x20NUM_SPOT_LIGHTS\x20>\x200\x20)\x20&&\x20defined(\x20RE_Direct\x20)\x0a\x09SpotLight\x20spotLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_SPOT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09spotLight\x20=\x20spotLights[\x20i\x20];\x0a\x09\x09getSpotDirectLightIrradiance(\x20spotLight,\x20geometry,\x20directLight\x20);\x0a\x09\x09#ifdef\x20USE_SHADOWMAP\x0a\x09\x09directLight.color\x20*=\x20all(\x20bvec2(\x20spotLight.shadow,\x20directLight.visible\x20)\x20)\x20?\x20getShadow(\x20spotShadowMap[\x20i\x20],\x20spotLight.shadowMapSize,\x20spotLight.shadowBias,\x20spotLight.shadowRadius,\x20vSpotShadowCoord[\x20i\x20]\x20)\x20:\x201.0;\x0a\x09\x09#endif\x0a\x09\x09RE_Direct(\x20directLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a\x09}\x0a#endif\x0a#if\x20(\x20NUM_DIR_LIGHTS\x20>\x200\x20)\x20&&\x20defined(\x20RE_Direct\x20)\x0a\x09DirectionalLight\x20directionalLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_DIR_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09directionalLight\x20=\x20directionalLights[\x20i\x20];\x0a\x09\x09getDirectionalDirectLightIrradiance(\x20directionalLight,\x20geometry,\x20directLight\x20);\x0a\x09\x09#ifdef\x20USE_SHADOWMAP\x0a\x09\x09directLight.color\x20*=\x20all(\x20bvec2(\x20directionalLight.shadow,\x20directLight.visible\x20)\x20)\x20?\x20getShadow(\x20directionalShadowMap[\x20i\x20],\x20directionalLight.shadowMapSize,\x20directionalLight.shadowBias,\x20directionalLight.shadowRadius,\x20vDirectionalShadowCoord[\x20i\x20]\x20)\x20:\x201.0;\x0a\x09\x09#endif\x0a\x09\x09RE_Direct(\x20directLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a\x09}\x0a#endif\x0a#if\x20(\x20NUM_RECT_AREA_LIGHTS\x20>\x200\x20)\x20&&\x20defined(\x20RE_Direct_RectArea\x20)\x0a\x09RectAreaLight\x20rectAreaLight;\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_RECT_AREA_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09rectAreaLight\x20=\x20rectAreaLights[\x20i\x20];\x0a\x09\x09RE_Direct_RectArea(\x20rectAreaLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a\x09}\x0a#endif\x0a#if\x20defined(\x20RE_IndirectDiffuse\x20)\x0a\x09vec3\x20irradiance\x20=\x20getAmbientLightIrradiance(\x20ambientLightColor\x20);\x0a\x09#ifdef\x20USE_LIGHTMAP\x0a\x09\x09vec3\x20lightMapIrradiance\x20=\x20texture2D(\x20lightMap,\x20vUv2\x20).xyz\x20*\x20lightMapIntensity;\x0a\x09\x09#ifndef\x20PHYSICALLY_CORRECT_LIGHTS\x0a\x09\x09\x09lightMapIrradiance\x20*=\x20PI;\x0a\x09\x09#endif\x0a\x09\x09irradiance\x20+=\x20lightMapIrradiance;\x0a\x09#endif\x0a\x09#if\x20(\x20NUM_HEMI_LIGHTS\x20>\x200\x20)\x0a\x09\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_HEMI_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09\x09irradiance\x20+=\x20getHemisphereLightIrradiance(\x20hemisphereLights[\x20i\x20],\x20geometry\x20);\x0a\x09\x09}\x0a\x09#endif\x0a\x09#if\x20defined(\x20USE_ENVMAP\x20)\x20&&\x20defined(\x20PHYSICAL\x20)\x20&&\x20defined(\x20ENVMAP_TYPE_CUBE_UV\x20)\x0a\x09\x09irradiance\x20+=\x20getLightProbeIndirectIrradiance(\x20geometry,\x208\x20);\x0a\x09#endif\x0a\x09RE_IndirectDiffuse(\x20irradiance,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a#endif\x0a#if\x20defined(\x20USE_ENVMAP\x20)\x20&&\x20defined(\x20RE_IndirectSpecular\x20)\x0a\x09vec3\x20radiance\x20=\x20getLightProbeIndirectRadiance(\x20geometry,\x20Material_BlinnShininessExponent(\x20material\x20),\x208\x20);\x0a\x09#ifndef\x20STANDARD\x0a\x09\x09vec3\x20clearCoatRadiance\x20=\x20getLightProbeIndirectRadiance(\x20geometry,\x20Material_ClearCoat_BlinnShininessExponent(\x20material\x20),\x208\x20);\x0a\x09#else\x0a\x09\x09vec3\x20clearCoatRadiance\x20=\x20vec3(\x200.0\x20);\x0a\x09#endif\x0a\x09RE_IndirectSpecular(\x20radiance,\x20clearCoatRadiance,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a#endif\x0a','LPqKu','VRUKc','_parent','JvDGa','fromRotationZ','#ifdef\x20FLAT_SHADED\x0a\x09vec3\x20fdx\x20=\x20vec3(\x20dFdx(\x20vViewPosition.x\x20),\x20dFdx(\x20vViewPosition.y\x20),\x20dFdx(\x20vViewPosition.z\x20)\x20);\x0a\x09vec3\x20fdy\x20=\x20vec3(\x20dFdy(\x20vViewPosition.x\x20),\x20dFdy(\x20vViewPosition.y\x20),\x20dFdy(\x20vViewPosition.z\x20)\x20);\x0a\x09vec3\x20normal\x20=\x20normalize(\x20cross(\x20fdx,\x20fdy\x20)\x20);\x0a#else\x0a\x09vec3\x20normal\x20=\x20normalize(\x20vNormal\x20)\x20*\x20flipNormal;\x0a#endif\x0a#ifdef\x20USE_NORMALMAP\x0a\x09normal\x20=\x20perturbNormal2Arb(\x20-vViewPosition,\x20normal\x20);\x0a#elif\x20defined(\x20USE_BUMPMAP\x20)\x0a\x09normal\x20=\x20perturbNormalArb(\x20-vViewPosition,\x20normal,\x20dHdxy_fwd()\x20);\x0a#endif\x0a','FRONT','TqNVo','emissiveMap','Core/MeshUtils','_pickSp','context','call','bxuQH','isMeshBasicMaterial','tmTGR','vfcTR','#ifdef\x20USE_SHADOWMAP\x0a\x09#if\x20NUM_DIR_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_DIR_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09vDirectionalShadowCoord[\x20i\x20]\x20=\x20directionalShadowMatrix[\x20i\x20]\x20*\x20worldPosition;\x0a\x09}\x0a\x09#endif\x0a\x09#if\x20NUM_SPOT_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_SPOT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09vSpotShadowCoord[\x20i\x20]\x20=\x20spotShadowMatrix[\x20i\x20]\x20*\x20worldPosition;\x0a\x09}\x0a\x09#endif\x0a\x09#if\x20NUM_POINT_LIGHTS\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20NUM_POINT_LIGHTS;\x20i\x20++\x20)\x20{\x0a\x09\x09vPointShadowCoord[\x20i\x20]\x20=\x20pointShadowMatrix[\x20i\x20]\x20*\x20worldPosition;\x0a\x09}\x0a\x09#endif\x0a#endif\x0a','kvMWG','_renderToTextureCommands','ydLfX','clampColorSample','Threshholding','mapping','tqrWe','fogExp','metalnessMap','kAnIl','\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0a\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec2\x20v_texcoord0;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20pos\x20=\x20\x20modelViewMatrix\x20*\x20vec4(\x20position,1.0);\x0a\x20\x20\x20\x20v_texcoord0\x20=\x20\x20uv;\x0a\x20\x20\x20\x20v_position\x20=\x20pos.xyz;\x0a\x20\x20\x20\x20gl_Position\x20=\x20\x20projectionMatrix\x20*\x20pos;\x0a}','Material','sMWUG','tNthW','CkzYT','LOkqu','fillStyle','#define\x20USE_MORPHTARGETS','\x09\x09attribute\x20vec3\x20morphTarget5;','TransferFunction','vLzTu','Vertex','uniform\x20mat4\x20u_projectionMatrix','NfJFO','”\x20不是有效的纹理图片','rotateY','ZNSlt','ajjNx','fWfEq','fQsdP','CellWidth','wAdFk','gradientMap','u_projectionMatrix','struct\x20PhysicalMaterial\x20{\x0a\x09vec3\x09diffuseColor;\x0a\x09float\x09specularRoughness;\x0a\x09vec3\x09specularColor;\x0a\x09#ifndef\x20STANDARD\x0a\x09\x09float\x20clearCoat;\x0a\x09\x09float\x20clearCoatRoughness;\x0a\x09#endif\x0a};\x0a#define\x20MAXIMUM_SPECULAR_COEFFICIENT\x200.16\x0a#define\x20DEFAULT_SPECULAR_COEFFICIENT\x200.04\x0afloat\x20clearCoatDHRApprox(\x20const\x20in\x20float\x20roughness,\x20const\x20in\x20float\x20dotNL\x20)\x20{\x0a\x09return\x20DEFAULT_SPECULAR_COEFFICIENT\x20+\x20(\x201.0\x20-\x20DEFAULT_SPECULAR_COEFFICIENT\x20)\x20*\x20(\x20pow(\x201.0\x20-\x20dotNL,\x205.0\x20)\x20*\x20pow(\x201.0\x20-\x20roughness,\x202.0\x20)\x20);\x0a}\x0a#if\x20NUM_RECT_AREA_LIGHTS\x20>\x200\x0a\x09void\x20RE_Direct_RectArea_Physical(\x20const\x20in\x20RectAreaLight\x20rectAreaLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x09\x09vec3\x20normal\x20=\x20geometry.normal;\x0a\x09\x09vec3\x20viewDir\x20=\x20geometry.viewDir;\x0a\x09\x09vec3\x20position\x20=\x20geometry.position;\x0a\x09\x09vec3\x20lightPos\x20=\x20rectAreaLight.position;\x0a\x09\x09vec3\x20halfWidth\x20=\x20rectAreaLight.halfWidth;\x0a\x09\x09vec3\x20halfHeight\x20=\x20rectAreaLight.halfHeight;\x0a\x09\x09vec3\x20lightColor\x20=\x20rectAreaLight.color;\x0a\x09\x09float\x20roughness\x20=\x20material.specularRoughness;\x0a\x09\x09vec3\x20rectCoords[\x204\x20];\x0a\x09\x09rectCoords[\x200\x20]\x20=\x20lightPos\x20-\x20halfWidth\x20-\x20halfHeight;\x09\x09rectCoords[\x201\x20]\x20=\x20lightPos\x20+\x20halfWidth\x20-\x20halfHeight;\x0a\x09\x09rectCoords[\x202\x20]\x20=\x20lightPos\x20+\x20halfWidth\x20+\x20halfHeight;\x0a\x09\x09rectCoords[\x203\x20]\x20=\x20lightPos\x20-\x20halfWidth\x20+\x20halfHeight;\x0a\x09\x09vec2\x20uv\x20=\x20LTC_Uv(\x20normal,\x20viewDir,\x20roughness\x20);\x0a\x09\x09float\x20norm\x20=\x20texture2D(\x20ltcMag,\x20uv\x20).a;\x0a\x09\x09vec4\x20t\x20=\x20texture2D(\x20ltcMat,\x20uv\x20);\x0a\x09\x09mat3\x20mInv\x20=\x20mat3(\x0a\x09\x09\x09vec3(\x20\x20\x201,\x20\x20\x200,\x20t.y\x20),\x0a\x09\x09\x09vec3(\x20\x20\x200,\x20t.z,\x20\x20\x200\x20),\x0a\x09\x09\x09vec3(\x20t.w,\x20\x20\x200,\x20t.x\x20)\x0a\x09\x09);\x0a\x09\x09reflectedLight.directSpecular\x20+=\x20lightColor\x20*\x20material.specularColor\x20*\x20norm\x20*\x20LTC_Evaluate(\x20normal,\x20viewDir,\x20position,\x20mInv,\x20rectCoords\x20);\x0a\x09\x09reflectedLight.directDiffuse\x20+=\x20lightColor\x20*\x20material.diffuseColor\x20*\x20LTC_Evaluate(\x20normal,\x20viewDir,\x20position,\x20mat3(\x201\x20),\x20rectCoords\x20);\x0a\x09}\x0a#endif\x0avoid\x20RE_Direct_Physical(\x20const\x20in\x20IncidentLight\x20directLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x09float\x20dotNL\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20directLight.direction\x20)\x20);\x0a\x09vec3\x20irradiance\x20=\x20dotNL\x20*\x20directLight.color;\x0a\x09#ifndef\x20PHYSICALLY_CORRECT_LIGHTS\x0a\x09\x09irradiance\x20*=\x20PI;\x0a\x09#endif\x0a\x09#ifndef\x20STANDARD\x0a\x09\x09float\x20clearCoatDHR\x20=\x20material.clearCoat\x20*\x20clearCoatDHRApprox(\x20material.clearCoatRoughness,\x20dotNL\x20);\x0a\x09#else\x0a\x09\x09float\x20clearCoatDHR\x20=\x200.0;\x0a\x09#endif\x0a\x09reflectedLight.directSpecular\x20+=\x20(\x201.0\x20-\x20clearCoatDHR\x20)\x20*\x20irradiance\x20*\x20BRDF_Specular_GGX(\x20directLight,\x20geometry,\x20material.specularColor,\x20material.specularRoughness\x20);\x0a\x09reflectedLight.directDiffuse\x20+=\x20(\x201.0\x20-\x20clearCoatDHR\x20)\x20*\x20irradiance\x20*\x20BRDF_Diffuse_Lambert(\x20material.diffuseColor\x20);\x0a\x09#ifndef\x20STANDARD\x0a\x09\x09reflectedLight.directSpecular\x20+=\x20irradiance\x20*\x20material.clearCoat\x20*\x20BRDF_Specular_GGX(\x20directLight,\x20geometry,\x20vec3(\x20DEFAULT_SPECULAR_COEFFICIENT\x20),\x20material.clearCoatRoughness\x20);\x0a\x09#endif\x0a}\x0avoid\x20RE_IndirectDiffuse_Physical(\x20const\x20in\x20vec3\x20irradiance,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x09reflectedLight.indirectDiffuse\x20+=\x20irradiance\x20*\x20BRDF_Diffuse_Lambert(\x20material.diffuseColor\x20);\x0a}\x0avoid\x20RE_IndirectSpecular_Physical(\x20const\x20in\x20vec3\x20radiance,\x20const\x20in\x20vec3\x20clearCoatRadiance,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x09#ifndef\x20STANDARD\x0a\x09\x09float\x20dotNV\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20geometry.viewDir\x20)\x20);\x0a\x09\x09float\x20dotNL\x20=\x20dotNV;\x0a\x09\x09float\x20clearCoatDHR\x20=\x20material.clearCoat\x20*\x20clearCoatDHRApprox(\x20material.clearCoatRoughness,\x20dotNL\x20);\x0a\x09#else\x0a\x09\x09float\x20clearCoatDHR\x20=\x200.0;\x0a\x09#endif\x0a\x09reflectedLight.indirectSpecular\x20+=\x20(\x201.0\x20-\x20clearCoatDHR\x20)\x20*\x20radiance\x20*\x20BRDF_Specular_GGX_Environment(\x20geometry,\x20material.specularColor,\x20material.specularRoughness\x20);\x0a\x09#ifndef\x20STANDARD\x0a\x09\x09reflectedLight.indirectSpecular\x20+=\x20clearCoatRadiance\x20*\x20material.clearCoat\x20*\x20BRDF_Specular_GGX_Environment(\x20geometry,\x20vec3(\x20DEFAULT_SPECULAR_COEFFICIENT\x20),\x20material.clearCoatRoughness\x20);\x0a\x09#endif\x0a}\x0a#define\x20RE_Direct\x09\x09\x09\x09RE_Direct_Physical\x0a#define\x20RE_Direct_RectArea\x09\x09RE_Direct_RectArea_Physical\x0a#define\x20RE_IndirectDiffuse\x09\x09RE_IndirectDiffuse_Physical\x0a#define\x20RE_IndirectSpecular\x09\x09RE_IndirectSpecular_Physical\x0a#define\x20Material_BlinnShininessExponent(\x20material\x20)\x20\x20\x20GGXRoughnessToBlinnExponent(\x20material.specularRoughness\x20)\x0a#define\x20Material_ClearCoat_BlinnShininessExponent(\x20material\x20)\x20\x20\x20GGXRoughnessToBlinnExponent(\x20material.clearCoatRoughness\x20)\x0afloat\x20computeSpecularOcclusion(\x20const\x20in\x20float\x20dotNV,\x20const\x20in\x20float\x20ambientOcclusion,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x09return\x20saturate(\x20pow(\x20dotNV\x20+\x20ambientOcclusion,\x20exp2(\x20-\x2016.0\x20*\x20roughness\x20-\x201.0\x20)\x20)\x20-\x201.0\x20+\x20ambientOcclusion\x20);\x0a}\x0a','ResolutionUnit','Cannot\x20handle\x20sub-byte\x20bits\x20per\x20sample','#define\x20PHYSICAL\x0avarying\x20vec3\x20vViewPosition;\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a#ifndef\x20FLAT_SHADED\x0a\x09vNormal\x20=\x20normalize(\x20transformedNormal\x20);\x0a#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09vViewPosition\x20=\x20-\x20mvPosition.xyz;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','#define\x20MAX_BONES\x20','WHiKB','OmHVT','PiuBv','supportsVertexTextures','FTCdw','HbCoy','uniformState','#ifdef\x20USE_SKINNING\x0a\x09mat4\x20boneMatX\x20=\x20getBoneMatrix(\x20skinIndex.x\x20);\x0a\x09mat4\x20boneMatY\x20=\x20getBoneMatrix(\x20skinIndex.y\x20);\x0a\x09mat4\x20boneMatZ\x20=\x20getBoneMatrix(\x20skinIndex.z\x20);\x0a\x09mat4\x20boneMatW\x20=\x20getBoneMatrix(\x20skinIndex.w\x20);\x0a#endif','lGHZJ','emission','diffuseColor','tvXKr','\x0a#ifdef\x20USE_FOG\x0afogDepth\x20=\x20-mvPosition.z;\x0a#endif','allLoaded','kyczt','PI_OVER_TWO','KifTP','mvorz','fUcIT','mvoEY','Core/Shaders/ShaderLib','ughid','lzygl','defaultCubeMap','DinZO','_position','Fbvah','ZXUjr','Make','doAmV','#define\x20FLAT_SHADED','FEnUw','FTiOL','SPYdC','vertexBuffer','YELLOW','ANXge','_drawCommand','缺少positions参数','yVLdL','BQryo','ENVMAP_TYPE_CUBE','ExposureTime','AITVM','gTEAh','uniform\x20mat4\x20u_viewMatrix','Node','.tif','Util/defineProperty','VRijP','referenceMesh','kiyCY','cxKfu','LsFBf','raiseEvent','cWCVD','attributes','triangleIndices','LHSLg','xpJbA','#ifdef\x20USE_ROUGHNESSMAP\x0a\x09uniform\x20sampler2D\x20roughnessMap;\x0a#endif','OMefk','Main','fromGeometry','#if\x20defined(\x20USE_ENVMAP\x20)\x20||\x20defined(\x20PHYSICAL\x20)\x0a\x09uniform\x20float\x20reflectivity;\x0a\x09uniform\x20float\x20envMapIntensity;\x0a#endif\x0a#ifdef\x20USE_ENVMAP\x0a\x09#if\x20!\x20defined(\x20PHYSICAL\x20)\x20&&\x20(\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20PHONG\x20)\x20)\x0a\x09\x09varying\x20vec3\x20vWorldPosition;\x0a\x09#endif\x0a\x09#ifdef\x20ENVMAP_TYPE_CUBE\x0a\x09\x09uniform\x20samplerCube\x20envMap;\x0a\x09#else\x0a\x09\x09uniform\x20sampler2D\x20envMap;\x0a\x09#endif\x0a\x09uniform\x20float\x20flipEnvMap;\x0a\x09#if\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20PHONG\x20)\x20||\x20defined(\x20PHYSICAL\x20)\x0a\x09\x09uniform\x20float\x20refractionRatio;\x0a\x09#else\x0a\x09\x09varying\x20vec3\x20vReflect;\x0a\x09#endif\x0a#endif\x0a','KHmYs','fromCache','#ifdef\x20USE_MAP\x0a\x09uniform\x20vec4\x20offsetRepeat;\x0a\x09uniform\x20sampler2D\x20map;\x0a#endif\x0a','XResolution','distance','displacementScale','eCBRk','uniform\x20vec3\x20diffuse;\x0auniform\x20vec3\x20emissive;\x0auniform\x20float\x20opacity;\x0avarying\x20vec3\x20vLightFront;\x0a#ifdef\x20DOUBLE_SIDED\x0a\x09varying\x20vec3\x20vLightBack;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x20diffuse,\x20opacity\x20);\x0a\x09ReflectedLight\x20reflectedLight\x20=\x20ReflectedLight(\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20)\x20);\x0a\x09vec3\x20totalEmissiveRadiance\x20=\x20emissive;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09reflectedLight.indirectDiffuse\x20=\x20getAmbientLightIrradiance(\x20ambientLightColor\x20);\x0a\x09#include\x20\x0a\x09reflectedLight.indirectDiffuse\x20*=\x20BRDF_Diffuse_Lambert(\x20diffuseColor.rgb\x20);\x0a\x09#ifdef\x20DOUBLE_SIDED\x0a\x09\x09reflectedLight.directDiffuse\x20=\x20(\x20gl_FrontFacing\x20)\x20?\x20vLightFront\x20:\x20vLightBack;\x0a\x09#else\x0a\x09\x09reflectedLight.directDiffuse\x20=\x20vLightFront;\x0a\x09#endif\x0a\x09reflectedLight.directDiffuse\x20*=\x20BRDF_Diffuse_Lambert(\x20diffuseColor.rgb\x20)\x20*\x20getShadowMask();\x0a\x09#include\x20\x0a\x09vec3\x20outgoingLight\x20=\x20reflectedLight.directDiffuse\x20+\x20reflectedLight.indirectDiffuse\x20+\x20totalEmissiveRadiance;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09gl_FragColor\x20=\x20vec4(\x20outgoingLight,\x20diffuseColor.a\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','BxDFs','NTGMX','TGkCq','\x09\x09attribute\x20vec3\x20morphTarget6;','lKwvN','_actualMesh','scene','CSG\x20library\x20not\x20loaded.\x20Please\x20get\x20a\x20copy\x20from\x20https://github.com/evanw/csg.js','rRvhY','BEviW','_pickedColor','#ifdef\x20USE_MAP\x0a\x09vec4\x20texelColor\x20=\x20texture2D(\x20map,\x20vUv\x20);\x0a\x09texelColor\x20=\x20mapTexelToLinear(\x20texelColor\x20);\x0a\x09diffuseColor\x20*=\x20texelColor;\x0a#endif\x0a','#define\x20PHYSICALLY_CORRECT_LIGHTS','basic','fdmHq','JbmGp','qmmCw','shading','isGeometrySupported','hGFxw','displacementBias','qMQmC','ODgBf','common','_show','VAcMR','ShutterSpeedValue','rtvzV','Path','PrimaryChromaticities','startsWith','totalSize','suslH','Invalid\x20byte\x20order\x20value.','EZaiS','_attributeLocations','uniform\x20vec3\x20diffuse;\x0auniform\x20float\x20opacity;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vec3\x20outgoingLight\x20=\x20vec3(\x200.0\x20);\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x20diffuse,\x20opacity\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09outgoingLight\x20=\x20diffuseColor.rgb;\x0a\x09gl_FragColor\x20=\x20vec4(\x20outgoingLight,\x20diffuseColor.a\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','Not\x20Yet\x20Implemented:\x20YCbCr','iSHyH','DCUZI','meshlambert_vert','normalMap','nKDYb','nQmoF','1|5|2|0|6|3|4','Cfyqe','varying\x20vec3\x20vViewPosition;\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0astruct\x20BlinnPhongMaterial\x20{\x0a\x09vec3\x09diffuseColor;\x0a\x09vec3\x09specularColor;\x0a\x09float\x09specularShininess;\x0a\x09float\x09specularStrength;\x0a};\x0avoid\x20RE_Direct_BlinnPhong(\x20const\x20in\x20IncidentLight\x20directLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20BlinnPhongMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x09#ifdef\x20TOON\x0a\x09\x09vec3\x20irradiance\x20=\x20getGradientIrradiance(\x20geometry.normal,\x20directLight.direction\x20)\x20*\x20directLight.color;\x0a\x09#else\x0a\x09\x09float\x20dotNL\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20directLight.direction\x20)\x20);\x0a\x09\x09vec3\x20irradiance\x20=\x20dotNL\x20*\x20directLight.color;\x0a\x09#endif\x0a\x09#ifndef\x20PHYSICALLY_CORRECT_LIGHTS\x0a\x09\x09irradiance\x20*=\x20PI;\x0a\x09#endif\x0a\x09reflectedLight.directDiffuse\x20+=\x20irradiance\x20*\x20BRDF_Diffuse_Lambert(\x20material.diffuseColor\x20);\x0a\x09reflectedLight.directSpecular\x20+=\x20irradiance\x20*\x20BRDF_Specular_BlinnPhong(\x20directLight,\x20geometry,\x20material.specularColor,\x20material.specularShininess\x20)\x20*\x20material.specularStrength;\x0a}\x0avoid\x20RE_IndirectDiffuse_BlinnPhong(\x20const\x20in\x20vec3\x20irradiance,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20BlinnPhongMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x09reflectedLight.indirectDiffuse\x20+=\x20irradiance\x20*\x20BRDF_Diffuse_Lambert(\x20material.diffuseColor\x20);\x0a}\x0a#define\x20RE_Direct\x09\x09\x09\x09RE_Direct_BlinnPhong\x0a#define\x20RE_IndirectDiffuse\x09\x09RE_IndirectDiffuse_BlinnPhong\x0a#define\x20Material_LightProbeLOD(\x20material\x20)\x09(0)\x0a','给定值“\x20','toPolygons','indexBuffer','Plane','#define\x20PHYSICAL\x0auniform\x20vec3\x20diffuse;\x0auniform\x20vec3\x20emissive;\x0auniform\x20float\x20roughness;\x0auniform\x20float\x20metalness;\x0auniform\x20float\x20opacity;\x0a#ifndef\x20STANDARD\x0a\x09uniform\x20float\x20clearCoat;\x0a\x09uniform\x20float\x20clearCoatRoughness;\x0a#endif\x0avarying\x20vec3\x20vViewPosition;\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x20diffuse,\x20opacity\x20);\x0a\x09ReflectedLight\x20reflectedLight\x20=\x20ReflectedLight(\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20)\x20);\x0a\x09vec3\x20totalEmissiveRadiance\x20=\x20emissive;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09vec3\x20outgoingLight\x20=\x20reflectedLight.directDiffuse\x20+\x20reflectedLight.indirectDiffuse\x20+\x20reflectedLight.directSpecular\x20+\x20reflectedLight.indirectSpecular\x20+\x20totalEmissiveRadiance;\x0a\x09gl_FragColor\x20=\x20vec4(\x20outgoingLight,\x20diffuseColor.a\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','update','#ifdef\x20USE_MORPHTARGETS\x0a\x09#ifndef\x20USE_MORPHNORMALS\x0a\x09uniform\x20float\x20morphTargetInfluences[\x208\x20];\x0a\x09#else\x0a\x09uniform\x20float\x20morphTargetInfluences[\x204\x20];\x0a\x09#endif\x0a#endif','Core/PlaneGeometry','createGuid','getFieldTagName','fromMaterial3js','cOFwp','_scene','JADtq','xITbx','ojULj','GoTky','FhhZG','cube_vert','thlBo','mCDTk','wdAoz','hKdyO','KjXqa','axisParameter','diffuse','ToLinear','HostComputer','cylinder','EEubu','TMioT','Cannot\x20recover\x20from\x20missing\x20StripByteCounts','lastIndexOf','aomap','eoVfL','WgubZ','addEventListener','XMP','fromCssColorString','ALPHA_BLEND','JYdho','function','JanoM','uijbJ','JmRCN','ShaderChunk','GDAL_NODATA','(\x20vec4\x20value\x20)\x20{\x20\x20return\x20','EVyco','ClearCommand','暂不支持此类几何体','nqasp','poObi','\x09\x09attribute\x20vec3\x20morphNormal1;','iRowa','#ifdef\x20USE_ENVMAP\x0a\x09#if\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20PHONG\x20)\x0a\x09\x09varying\x20vec3\x20vWorldPosition;\x0a\x09#else\x0a\x09\x09varying\x20vec3\x20vReflect;\x0a\x09\x09uniform\x20float\x20refractionRatio;\x0a\x09#endif\x0a#endif\x0a','#define\x20VERTEX_TEXTURES','uniform\x20mat4\x20u_modelMatrix','Matrix4','oOAAr','sUxmi','aoMapIntensity','RGBDEncoding','znBNT','visible','rIXKB','SdAio','GkFUh','meshlambert_frag','uniforms','pKkLp','uvs','eVsVj','tmgJu','APvPx','yBMvA','bitsPerSample','UFVii','normals','Core/Rotation','zmcTP','gradientmap','multiplyScalar','GccVi','oUfJS','TileWidth','fJBAl','SvswT','UxeZe','ZwNpN','\x09attribute\x20vec3\x20morphTarget1;','sKvuh','wnzOU','#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#ifdef\x20USE_ENVMAP\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','Not\x20Yet\x20Implemented:\x20Transparency\x20mask','cullingVolume','XFeYQ','TextureMinificationFilter','wUFIW','Vector4','endsWith','ColorSpace','flip','WFlGX','You\x20forgot\x20your\x20towel!','ikOtD','wVYha','YdsXo','Ray','polygons','onModelMatrixNeedUpdate','then','rFqyB','SphericalReflectionMapping','cancelCurrent','sdIQb','QBFzS','bqFnX','MtkQb','WSNuD','renderToTexture','#define\x20USE_LIGHTMAP','dithering','isMeshNormalMaterial','uZACl','vAHSm','isLittleEndian','WFdgW','_uuid','fog','#if\x20defined(\x20USE_MAP\x20)\x20||\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20USE_SPECULARMAP\x20)\x20||\x20defined(\x20USE_ALPHAMAP\x20)\x20||\x20defined(\x20USE_EMISSIVEMAP\x20)\x20||\x20defined(\x20USE_ROUGHNESSMAP\x20)\x20||\x20defined(\x20USE_METALNESSMAP\x20)\x0a\x09varying\x20vec2\x20vUv;\x0a\x09uniform\x20vec4\x20offsetRepeat;\x0a#endif\x0a','_debug','metalness','GetExtension','useFog','KlCbB','RdIPr','ENOtn','VkuIV','IJaeC','VTITS','bFhmr','AxPqn','NopVf','YAbdY','oyrzq','OXreb','#ifdef\x20USE_MORPHTARGETS\x0a\x09transformed\x20+=\x20(\x20morphTarget0\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x200\x20];\x0a\x09transformed\x20+=\x20(\x20morphTarget1\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x201\x20];\x0a\x09transformed\x20+=\x20(\x20morphTarget2\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x202\x20];\x0a\x09transformed\x20+=\x20(\x20morphTarget3\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x203\x20];\x0a\x09#ifndef\x20USE_MORPHNORMALS\x0a\x09transformed\x20+=\x20(\x20morphTarget4\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x204\x20];\x0a\x09transformed\x20+=\x20(\x20morphTarget5\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x205\x20];\x0a\x09transformed\x20+=\x20(\x20morphTarget6\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x206\x20];\x0a\x09transformed\x20+=\x20(\x20morphTarget7\x20-\x20position\x20)\x20*\x20morphTargetInfluences[\x207\x20];\x0a\x09#endif\x0a#endif\x0a','#define\x20USE_DISPLACEMENTMAP','JKcgL','copyFromArrayView','qmUcX','lights','rpuQy','OVOBn','isPowerOfTwo','ASCII','aBZYH','Intersect','IeVlT','KiiRg','normalize','Core/Shaders/texture_frag','PKama','PveVz','_uniforms','KyHSK','CVOfN','rotation','radius','HWXUn','#ifdef\x20USE_EMISSIVEMAP\x0a\x09uniform\x20sampler2D\x20emissiveMap;\x0a#endif\x0a','clipPolygons','Core/Mesh','bumpMap','position','UXLiX','normals_vert','INJsE','CRDtp','ambientColor','See\x20almond\x20README:\x20incorrect\x20module\x20build,\x20no\x20module\x20name','oXtKd','LN2','owrDu','ulFbX','test','maxAvailableDistance','pkkdE','bumpmap','origin','PCFSoftShadowMap','yWxpV','Svanl','_defaultColor','TIFFParser','hasBytesPerSample','LAtEi','DjNXn','#ifdef\x20USE_LIGHTMAP\x0a\x09uniform\x20sampler2D\x20lightMap;\x0a\x09uniform\x20float\x20lightMapIntensity;\x0a#endif','quaternion','loadImage','mlDpf','Linear','geometry是必须参数','EAwJi','zvHrZ','PCTJH','boundingVolume','qrtmQ','children','JEJOr','yuZsO','loadCubeMap','yMdPu','admDG','_fromCSG3js','uniformStateUsed','cross','#define\x20UNION_CLIPPING_PLANES\x20','FVynR','MeshMaterial','qTxva','YRALq','TRANSLUCENT','(\x20value,\x2016.0\x20)','STATIC_DRAW','OwxLX','QQZNX','PxzqM','ydvhz','\x09attribute\x20vec3\x20morphTarget0;','dRift','center','ColorMap','0|4|3|2|1','gVdHZ','vwltc','generateMipmap','direction','VLJuH','minus','MybQn','lerp','\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0a\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec3\x20v_normal;\x0a\x0avarying\x20vec3\x20v_light0Direction;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20pos\x20=\x20\x20modelViewMatrix\x20*\x20vec4(\x20position,1.0);\x0a\x20\x20\x20\x20v_normal\x20=\x20\x20normalMatrix\x20*\x20\x20normal;\x0a\x20\x20\x20\x20v_position\x20=\x20pos.xyz;\x0a\x20\x20\x20\x20v_light0Direction\x20=\x20mat3(\x20modelViewMatrix)\x20*\x20vec3(1.0,1.0,1.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20\x20projectionMatrix\x20*\x20pos;\x0a}','Software','zfHaZ','ClipPath','azWEp','vXGlC','PJBOp','GDAL_METADATA','fromPoints','BXRiC','Kttwc','BiYGD','PrimitiveType','YPosition','ujVLM','#ifdef\x20USE_DISPLACEMENTMAP\x0a\x09uniform\x20sampler2D\x20displacementMap;\x0a\x09uniform\x20float\x20displacementScale;\x0a\x09uniform\x20float\x20displacementBias;\x0a#endif\x0a','\x20;\x20}','sqrt','positions参数必须是数组类型','hYxCB','flatShading','#ifdef\x20USE_SKINNING\x0a\x09uniform\x20mat4\x20bindMatrix;\x0a\x09uniform\x20mat4\x20bindMatrixInverse;\x0a\x09#ifdef\x20BONE_TEXTURE\x0a\x09\x09uniform\x20sampler2D\x20boneTexture;\x0a\x09\x09uniform\x20int\x20boneTextureSize;\x0a\x09\x09mat4\x20getBoneMatrix(\x20const\x20in\x20float\x20i\x20)\x20{\x0a\x09\x09\x09float\x20j\x20=\x20i\x20*\x204.0;\x0a\x09\x09\x09float\x20x\x20=\x20mod(\x20j,\x20float(\x20boneTextureSize\x20)\x20);\x0a\x09\x09\x09float\x20y\x20=\x20floor(\x20j\x20/\x20float(\x20boneTextureSize\x20)\x20);\x0a\x09\x09\x09float\x20dx\x20=\x201.0\x20/\x20float(\x20boneTextureSize\x20);\x0a\x09\x09\x09float\x20dy\x20=\x201.0\x20/\x20float(\x20boneTextureSize\x20);\x0a\x09\x09\x09y\x20=\x20dy\x20*\x20(\x20y\x20+\x200.5\x20);\x0a\x09\x09\x09vec4\x20v1\x20=\x20texture2D(\x20boneTexture,\x20vec2(\x20dx\x20*\x20(\x20x\x20+\x200.5\x20),\x20y\x20)\x20);\x0a\x09\x09\x09vec4\x20v2\x20=\x20texture2D(\x20boneTexture,\x20vec2(\x20dx\x20*\x20(\x20x\x20+\x201.5\x20),\x20y\x20)\x20);\x0a\x09\x09\x09vec4\x20v3\x20=\x20texture2D(\x20boneTexture,\x20vec2(\x20dx\x20*\x20(\x20x\x20+\x202.5\x20),\x20y\x20)\x20);\x0a\x09\x09\x09vec4\x20v4\x20=\x20texture2D(\x20boneTexture,\x20vec2(\x20dx\x20*\x20(\x20x\x20+\x203.5\x20),\x20y\x20)\x20);\x0a\x09\x09\x09mat4\x20bone\x20=\x20mat4(\x20v1,\x20v2,\x20v3,\x20v4\x20);\x0a\x09\x09\x09return\x20bone;\x0a\x09\x09}\x0a\x09#else\x0a\x09\x09uniform\x20mat4\x20boneMatrices[\x20MAX_BONES\x20];\x0a\x09\x09mat4\x20getBoneMatrix(\x20const\x20in\x20float\x20i\x20)\x20{\x0a\x09\x09\x09mat4\x20bone\x20=\x20boneMatrices[\x20int(i)\x20];\x0a\x09\x09\x09return\x20bone;\x0a\x09\x09}\x0a\x09#endif\x0a#endif\x0a','ImageWidth','OUTSIDE','EsSNb','Rotation','envMap','CComT','morphTargets','constructor','SHADOWMAP_TYPE_PCF_SOFT','.jpg','#define\x20USE_ENVMAP','#define\x20USE_SPECULARMAP','undefined','WzFbQ','jXZuR','eWcwU','_attributes','aANUc','multiplyByPoint','fromPolygons','uaCnC','tqyXL','FYqRN','fYQCg','positions','componentsPerAttribute','exports','withTexture','CYsdJ','createGeometry','FMZta','JWDBk','standard','Pass','makeRotationFromEuler','#define\x20LAMBERT\x0avarying\x20vec3\x20vLightFront;\x0a#ifdef\x20DOUBLE_SIDED\x0a\x09varying\x20vec3\x20vLightBack;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','VzVaM','yjBbN','getFieldValues','when','angle','#if\x20defined(\x20USE_ENVMAP\x20)\x20||\x20defined(\x20PHONG\x20)\x20||\x20defined(\x20PHYSICAL\x20)\x20||\x20defined(\x20LAMBERT\x20)\x20||\x20defined\x20(\x20USE_SHADOWMAP\x20)\x0a\x09vec4\x20worldPosition\x20=\x20modelMatrix\x20*\x20vec4(\x20transformed,\x201.0\x20);\x0a#endif\x0a','nXcuq','getUint16','SeTgj','#if\x20defined(USE_LOGDEPTHBUF)\x20&&\x20defined(USE_LOGDEPTHBUF_EXT)\x0a\x09gl_FragDepthEXT\x20=\x20log2(vFragDepth)\x20*\x20logDepthBufFC\x20*\x200.5;\x0a#endif','DrawCommand','KMmSm','\x09\x09attribute\x20vec3\x20morphNormal3;','未知uniform.value类型','Sides','yOzxL','bhzKW','YnzYT','DOUBLE','texture','KqtZC','ozwuB','gVFGp','#ifdef\x20USE_ENVMAP\x0a\x09#if\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20PHONG\x20)\x0a\x09\x09vWorldPosition\x20=\x20worldPosition.xyz;\x0a\x09#else\x0a\x09\x09vec3\x20cameraToVertex\x20=\x20normalize(\x20worldPosition.xyz\x20-\x20cameraPosition\x20);\x0a\x09\x09vec3\x20worldNormal\x20=\x20inverseTransformDirection(\x20transformedNormal,\x20viewMatrix\x20);\x0a\x09\x09#ifdef\x20ENVMAP_MODE_REFLECTION\x0a\x09\x09\x09vReflect\x20=\x20reflect(\x20cameraToVertex,\x20worldNormal\x20);\x0a\x09\x09#else\x0a\x09\x09\x09vReflect\x20=\x20refract(\x20cameraToVertex,\x20worldNormal,\x20refractionRatio\x20);\x0a\x09\x09#endif\x0a\x09#endif\x0a#endif\x0a','joxVf','build','LINEAR','SHADOWMAP_TYPE_BASIC','otherwise','getBits','dot','ComponentDatatype','KgfRS','xkUeF','eDZhV','iDHrU','#ifdef\x20USE_COLOR','VqIVR','boundingSphere','\x09#ifdef\x20USE_MORPHNORMALS','UNSIGNED_SHORT','STNGp','splitPolygon','#ifdef\x20USE_SKINNING\x0a\x09mat4\x20skinMatrix\x20=\x20mat4(\x200.0\x20);\x0a\x09skinMatrix\x20+=\x20skinWeight.x\x20*\x20boneMatX;\x0a\x09skinMatrix\x20+=\x20skinWeight.y\x20*\x20boneMatY;\x0a\x09skinMatrix\x20+=\x20skinWeight.z\x20*\x20boneMatZ;\x0a\x09skinMatrix\x20+=\x20skinWeight.w\x20*\x20boneMatW;\x0a\x09skinMatrix\x20\x20=\x20bindMatrixInverse\x20*\x20skinMatrix\x20*\x20bindMatrix;\x0a\x09objectNormal\x20=\x20vec4(\x20skinMatrix\x20*\x20vec4(\x20objectNormal,\x200.0\x20)\x20).xyz;\x0a#endif\x0a','destroy','xInRz','guSBN','drawingBufferHeight','dOmuq','JPEGTables','sCnbe','xQjAH','modelViewMatrix','Core/Shaders/normals_frag','toGeometry3js','SvFtG','isMesh3js','FJImL','encoding','AJoEK','minificationFilter','renderState','charAt','ZhYKg','kLIBE','lUwZr','wmMgM','LOD','GeXOV','KzvWR','CxUaG','OxDlB','vec2','ALadL','uniform\x20vec3\x20diffuse;\x0auniform\x20float\x20opacity;\x0auniform\x20float\x20dashSize;\x0auniform\x20float\x20totalSize;\x0avarying\x20float\x20vLineDistance;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09if\x20(\x20mod(\x20vLineDistance,\x20totalSize\x20)\x20>\x20dashSize\x20)\x20{\x0a\x09\x09discard;\x0a\x09}\x0a\x09vec3\x20outgoingLight\x20=\x20vec3(\x200.0\x20);\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x20diffuse,\x20opacity\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09outgoingLight\x20=\x20diffuseColor.rgb;\x0a\x09gl_FragColor\x20=\x20vec4(\x20outgoingLight,\x20diffuseColor.a\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','IPmBk','KnYKf','#define\x20USE_ROUGHNESSMAP','isMeshPhongMaterial','lvZMR','bsfit','toWireframe','BRdwK','alphaMap','TRIANGLE_FAN','linedashed_frag','Matrix2','PhysicalMaterial\x20material;\x0amaterial.diffuseColor\x20=\x20diffuseColor.rgb\x20*\x20(\x201.0\x20-\x20metalnessFactor\x20);\x0amaterial.specularRoughness\x20=\x20clamp(\x20roughnessFactor,\x200.04,\x201.0\x20);\x0a#ifdef\x20STANDARD\x0a\x09material.specularColor\x20=\x20mix(\x20vec3(\x20DEFAULT_SPECULAR_COEFFICIENT\x20),\x20diffuseColor.rgb,\x20metalnessFactor\x20);\x0a#else\x0a\x09material.specularColor\x20=\x20mix(\x20vec3(\x20MAXIMUM_SPECULAR_COEFFICIENT\x20*\x20pow2(\x20reflectivity\x20)\x20),\x20diffuseColor.rgb,\x20metalnessFactor\x20);\x0a\x09material.clearCoat\x20=\x20saturate(\x20clearCoat\x20);\x09material.clearCoatRoughness\x20=\x20clamp(\x20clearCoatRoughness,\x200.04,\x201.0\x20);\x0a#endif\x0a','ruHXV','_axisParameterY','zdEio','OJUxj','ojBOw','#ifdef\x20USE_COLOR\x0a\x09varying\x20vec3\x20vColor;\x0a#endif\x0a','PgtJT','#if\x20NUM_CLIPPING_PLANES\x20>\x200\x0a\x09for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20UNION_CLIPPING_PLANES;\x20++\x20i\x20)\x20{\x0a\x09\x09vec4\x20plane\x20=\x20clippingPlanes[\x20i\x20];\x0a\x09\x09if\x20(\x20dot(\x20vViewPosition,\x20plane.xyz\x20)\x20>\x20plane.w\x20)\x20discard;\x0a\x09}\x0a\x09\x09\x0a\x09#if\x20UNION_CLIPPING_PLANES\x20<\x20NUM_CLIPPING_PLANES\x0a\x09\x09bool\x20clipped\x20=\x20true;\x0a\x09\x09for\x20(\x20int\x20i\x20=\x20UNION_CLIPPING_PLANES;\x20i\x20<\x20NUM_CLIPPING_PLANES;\x20++\x20i\x20)\x20{\x0a\x09\x09\x09vec4\x20plane\x20=\x20clippingPlanes[\x20i\x20];\x0a\x09\x09\x09clipped\x20=\x20(\x20dot(\x20vViewPosition,\x20plane.xyz\x20)\x20>\x20plane.w\x20)\x20&&\x20clipped;\x0a\x09\x09}\x0a\x09\x09if\x20(\x20clipped\x20)\x20discard;\x0a\x09\x0a\x09#endif\x0a#endif\x0a','DxEks','aoMap','BufferUsage','PYRDQ','VmMBY','rgba(0,0,255,1)','cXCvN','RowsPerStrip','JzgEz','EUYzz','traverse','wireframe','DateTimeDigitized','config','UpOtI','combine','sphere','RGBM16Encoding','pOQRP','SKSmJ','Combine','HivkW','.bmp','ZZXjL','WtDHd','specularColor','createPickId','show','toRadians','//#inner','OzvJH','ZpPjN','WYiwZ','Polygon','_axis','BNoxb','Core/LOD','ONnpV','aBCqh','VGJXJ','FlatShading','ReferenceMesh','VdPjm','#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','YuYfa','CubeUVReflectionMapping','Core/Shaders/texture_normals_vert','dzUCm','float\x20metalnessFactor\x20=\x20metalness;\x0a#ifdef\x20USE_METALNESSMAP\x0a\x09vec4\x20texelMetalness\x20=\x20texture2D(\x20metalnessMap,\x20vUv\x20);\x0a\x09metalnessFactor\x20*=\x20texelMetalness.b;\x0a#endif\x0a','Event','ydjnt','VXevB','NuXoJ','void\x20main()\x20{\x0a\x09gl_FragColor\x20=\x20vec4(','src','isLineDashedMaterial','sfKFB','image','Febot','WHITE','\x09\x09attribute\x20vec3\x20morphNormal2;','max','#ifdef\x20USE_LIGHTMAP\x0a\x09reflectedLight.indirectDiffuse\x20+=\x20PI\x20*\x20texture2D(\x20lightMap,\x20vUv2\x20).xyz\x20*\x20lightMapIntensity;\x0a#endif\x0a','GzVzx','rgba(0,255,0,1)','restoreFromWireframe','OPAQUE','reverse','yCJXQ','AaWjA','#ifdef\x20USE_COLOR\x0a\x09vColor.xyz\x20=\x20color.xyz;\x0a#endif','XlIqG','TrjGr','xBIEh','LIYRE','UVcEz','ZRmPv','MaxSampleValue','LkeaD','PLGsE','ENVMAP_MODE_REFLECTION','ENVMAP_TYPE_EQUIREC','DFbmk','kfBwU','JRdYy','IVkhh','subtract','logDepthBufFC','No\x20bytes\x20requested','OkkkC','wqzdq','cos','cvxBv','frustum','_needUpdate','wvFkz','#if\x20NUM_CLIPPING_PLANES\x20>\x200\x20&&\x20!\x20defined(\x20PHYSICAL\x20)\x20&&\x20!\x20defined(\x20PHONG\x20)\x0a\x09varying\x20vec3\x20vViewPosition;\x0a#endif\x0a','toLowerCase','HwUeC','numRectAreaLights','OYclg','oMqgw','igHxN','JjdRS','FIpXO','Vector','LFGWe','No\x20','lambert','CcsdA','BackSide','GSRcA','#define\x20USE_LOGDEPTHBUF','numClippingPlanes','camera','SampleFormat','lyWbh','passes','size','TMsKX','DISABLED','HWrum','ZspUQ','rFNFV','jmxfb','EPSILON','3|2|1|0|4|5','color','#ifdef\x20PREMULTIPLIED_ALPHA\x0a\x09gl_FragColor.rgb\x20*=\x20gl_FragColor.a;\x0a#endif\x0a','Fqnmc','AlpJk','vec3','yweQn','#ifdef\x20USE_FOG\x0a\x09uniform\x20vec3\x20fogColor;\x0a\x09varying\x20float\x20fogDepth;\x0a\x09#ifdef\x20FOG_EXP2\x0a\x09\x09uniform\x20float\x20fogDensity;\x0a\x09#else\x0a\x09\x09uniform\x20float\x20fogNear;\x0a\x09\x09uniform\x20float\x20fogFar;\x0a\x09#endif\x0a#endif\x0a','alpha','nRBrR','fDQWQ','kGVKz','iSLWt','fEAWN','XVXLB','xPXKZ','ttFAr','RGBD','Util/CSG','ENVMAP_BLENDING_MULTIPLY','add','dbioZ','BjjjK','normals_frag','Doqfk','log','SubIFDs','CoQDg','Laxte','_scale','DocumentName','_oldScale','KKpOK','RGBM','AhDhY','invert','gWpkS','Missing\x20StripByteCounts!','nttnl','parseIncludes','displacementMap','specularShininess','EHYet','dawmO','mzeth','clipTo','cknjM','Too\x20many\x20bytes\x20requested','sRGB','#ifdef\x20USE_ENVMAP\x0a\x09#if\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20PHONG\x20)\x0a\x09\x09vec3\x20cameraToVertex\x20=\x20normalize(\x20vWorldPosition\x20-\x20cameraPosition\x20);\x0a\x09\x09vec3\x20worldNormal\x20=\x20inverseTransformDirection(\x20normal,\x20viewMatrix\x20);\x0a\x09\x09#ifdef\x20ENVMAP_MODE_REFLECTION\x0a\x09\x09\x09vec3\x20reflectVec\x20=\x20reflect(\x20cameraToVertex,\x20worldNormal\x20);\x0a\x09\x09#else\x0a\x09\x09\x09vec3\x20reflectVec\x20=\x20refract(\x20cameraToVertex,\x20worldNormal,\x20refractionRatio\x20);\x0a\x09\x09#endif\x0a\x09#else\x0a\x09\x09vec3\x20reflectVec\x20=\x20vReflect;\x0a\x09#endif\x0a\x09#ifdef\x20ENVMAP_TYPE_CUBE\x0a\x09\x09vec4\x20envColor\x20=\x20textureCube(\x20envMap,\x20flipNormal\x20*\x20vec3(\x20flipEnvMap\x20*\x20reflectVec.x,\x20reflectVec.yz\x20)\x20);\x0a\x09#elif\x20defined(\x20ENVMAP_TYPE_EQUIREC\x20)\x0a\x09\x09vec2\x20sampleUV;\x0a\x09\x09sampleUV.y\x20=\x20asin(\x20flipNormal\x20*\x20reflectVec.y\x20)\x20*\x20RECIPROCAL_PI\x20+\x200.5;\x0a\x09\x09sampleUV.x\x20=\x20atan(\x20flipNormal\x20*\x20reflectVec.z,\x20flipNormal\x20*\x20reflectVec.x\x20)\x20*\x20RECIPROCAL_PI2\x20+\x200.5;\x0a\x09\x09vec4\x20envColor\x20=\x20texture2D(\x20envMap,\x20sampleUV\x20);\x0a\x09#elif\x20defined(\x20ENVMAP_TYPE_SPHERE\x20)\x0a\x09\x09vec3\x20reflectView\x20=\x20flipNormal\x20*\x20normalize(\x20(\x20viewMatrix\x20*\x20vec4(\x20reflectVec,\x200.0\x20)\x20).xyz\x20+\x20vec3(\x200.0,\x200.0,\x201.0\x20)\x20);\x0a\x09\x09vec4\x20envColor\x20=\x20texture2D(\x20envMap,\x20reflectView.xy\x20*\x200.5\x20+\x200.5\x20);\x0a\x09#else\x0a\x09\x09vec4\x20envColor\x20=\x20vec4(\x200.0\x20);\x0a\x09#endif\x0a\x09envColor\x20=\x20envMapTexelToLinear(\x20envColor\x20);\x0a\x09#ifdef\x20ENVMAP_BLENDING_MULTIPLY\x0a\x09\x09outgoingLight\x20=\x20mix(\x20outgoingLight,\x20outgoingLight\x20*\x20envColor.xyz,\x20specularStrength\x20*\x20reflectivity\x20);\x0a\x09#elif\x20defined(\x20ENVMAP_BLENDING_MIX\x20)\x0a\x09\x09outgoingLight\x20=\x20mix(\x20outgoingLight,\x20envColor.xyz,\x20specularStrength\x20*\x20reflectivity\x20);\x0a\x09#elif\x20defined(\x20ENVMAP_BLENDING_ADD\x20)\x0a\x09\x09outgoingLight\x20+=\x20envColor.xyz\x20*\x20specularStrength\x20*\x20reflectivity;\x0a\x09#endif\x0a#endif\x0a','uiSKd','shared','end','PvQBb','fcrCQ','Geometry','EvlcN','ktsYv','uniform\x20sampler2D\x20tEquirect;\x0auniform\x20float\x20tFlip;\x0avarying\x20vec3\x20vWorldPosition;\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09vec3\x20direction\x20=\x20normalize(\x20vWorldPosition\x20);\x0a\x09vec2\x20sampleUV;\x0a\x09sampleUV.y\x20=\x20saturate(\x20tFlip\x20*\x20direction.y\x20*\x20-0.5\x20+\x200.5\x20);\x0a\x09sampleUV.x\x20=\x20atan(\x20direction.z,\x20direction.x\x20)\x20*\x20RECIPROCAL_PI2\x20+\x200.5;\x0a\x09gl_FragColor\x20=\x20texture2D(\x20tEquirect,\x20sampleUV\x20);\x0a}\x0a','premultipliedAlpha','PGuJN','pickedColor','ylExK','Color','LESS','merge','uDCEu','(\x20value,\x207.0\x20)','UbJmC','KvVju','Cesium','XcLDH','QeAZA','NXfGx','ULjBb','hasOwnProperty','CSG','RGBEEncoding','updateFrameBufferTexture','oyLHN','rrqAE','JCmuu','JZFUj','THGrO','symbol','arwLG','UmnFe','bits','IDENTITY','emissiveIntensity','_toCSG3js','defines','Core/MaterialUtils','nrgJi','PlaneBufferGeometry','BoundingSphere','SBYTE','#ifdef\x20USE_DISPLACEMENTMAP\x0a\x09transformed\x20+=\x20normalize(\x20objectNormal\x20)\x20*\x20(\x20texture2D(\x20displacementMap,\x20uv\x20).x\x20*\x20displacementScale\x20+\x20displacementBias\x20);\x0a#endif\x0a','HCtmB','meshbasic_vert','vertexShader','geometry','TPuea','nZYYW','flipSided','tEjDR','Xexic','\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0a\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec2\x20v_texcoord0;\x0avarying\x20vec3\x20v_normal;\x0a\x0avarying\x20vec3\x20v_light0Direction;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20pos\x20=\x20\x20modelViewMatrix\x20*\x20vec4(\x20position,1.0);\x0a\x20\x20\x20\x20v_normal\x20=\x20\x20normalMatrix\x20*\x20\x20normal;\x0a\x20\x20\x20\x20v_texcoord0\x20=uv;\x0a\x20\x20\x20\x20v_position\x20=\x20pos.xyz;\x0a\x20\x20\x20\x20v_light0Direction\x20=\x20mat3(\x20modelViewMatrix)\x20*\x20vec3(1.0,1.0,1.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20\x20projectionMatrix\x20*\x20pos;\x0a}','cube','csClF','oHobQ','material'];(function(_0x23b1b7,_0x1a5eeb){var _0x158779=function(_0x500a3b){while(--_0x500a3b){_0x23b1b7['push'](_0x23b1b7['shift']());}};_0x158779(++_0x1a5eeb);}(_0x1a5e,0xfa));var _0x1587=function(_0x23b1b7,_0x1a5eeb){_0x23b1b7=_0x23b1b7-0x0;var _0x158779=_0x1a5e[_0x23b1b7];return _0x158779;};function _typeof(_0x2bd7d9){var _0x115fa9={'wdAoz':function(_0xdc8392,_0x514454){return _0xdc8392==_0x514454;},'dRift':function(_0x31eb09,_0x54c698){return _0x31eb09!==_0x54c698;},'WzFbQ':function(_0x3390a2,_0x2f9240){return _0x3390a2==_0x2f9240;},'QzSro':_0x1587('0x40f'),'jnyja':_0x1587('0x646')};return(_typeof=_0x115fa9[_0x1587('0x4fd')](_0x115fa9[_0x1587('0x24c')],typeof Symbol)&&_0x115fa9['WzFbQ'](_0x115fa9[_0x1587('0xfc')],typeof Symbol['iterator'])?function(_0x408222){return typeof _0x408222;}:function(_0x53a194){return _0x53a194&&_0x115fa9[_0x1587('0x3fb')](_0x1587('0x40f'),typeof Symbol)&&_0x53a194[_0x1587('0x4f7')]===Symbol&&_0x115fa9[_0x1587('0x4ce')](_0x53a194,Symbol[_0x1587('0x671')])?_0x1587('0x646'):typeof _0x53a194;})(_0x2bd7d9);}!function(){var _0xb30c35={'LAzCB':function(_0x117afe,_0xcadc48){return _0x117afe<_0xcadc48;},'cYGlT':function(_0x1216a6,_0xa58cf2){return _0x1216a6===_0xa58cf2;},'kGVKz':function(_0x186836,_0x5ece98){return _0x186836===_0x5ece98;},'LsFBf':function(_0x248309,_0x34aa8c){return _0x248309===_0x34aa8c;},'OMefk':function(_0x8020a0,_0x327e14){return _0x8020a0-_0x327e14;},'wvFkz':function(_0x82ae6b,_0x228fc9){return _0x82ae6b<_0x228fc9;},'TilMs':function(_0x2c8b7e,_0x571eb6){return _0x2c8b7e||_0x571eb6;},'iRowa':function(_0xee7bc8,_0x5aadb3){return _0xee7bc8<_0x5aadb3;},'nMlbH':function(_0x2db319,_0xd84ed1){return _0x2db319&&_0xd84ed1;},'PfNfW':function(_0x291a17,_0x1fcda6){return _0x291a17!=_0x1fcda6;},'wQsNj':_0x1587('0x9c'),'EHYet':function(_0x516b17,_0x3d33aa){return _0x516b17===_0x3d33aa;},'RMqVZ':function(_0x421b6c,_0x5c181b,_0x3c6861){return _0x421b6c(_0x5c181b,_0x3c6861);},'OmHVT':function(_0x2e4539,_0x2664e3,_0x4d3ef9){return _0x2e4539(_0x2664e3,_0x4d3ef9);},'tsSgf':function(_0x47ccf4,_0x4d6e9f){return _0x47ccf4+_0x4d6e9f;},'KzvWR':_0x1587('0x5df'),'VyWgL':function(_0x453c80,_0x59bc46){return _0x453c80<_0x59bc46;},'Tkpxn':function(_0x262ea4,_0x242922){return _0x262ea4(_0x242922);},'oDQRp':function(_0x2e3e89,_0x1a36a4){return _0x2e3e89(_0x1a36a4);},'eCBRk':function(_0x2957cb,_0x3f4fa9,_0x25b8bd){return _0x2957cb(_0x3f4fa9,_0x25b8bd);},'KUNZv':function(_0xdbd511,_0x5ca067){return _0xdbd511(_0x5ca067);},'dpkMC':function(_0x18a652,_0x12094e,_0x578080){return _0x18a652(_0x12094e,_0x578080);},'UoyIt':function(_0x4cfaef,_0x1cd5f2){return _0x4cfaef(_0x1cd5f2);},'Doqfk':function(_0x4e7d82,_0x47cc88){return _0x4e7d82(_0x47cc88);},'VDhIZ':function(_0x438922,_0x209761){return _0x438922===_0x209761;},'jhlYw':_0x1587('0x4fc'),'tTXkI':function(_0x142f79,_0x43636a){return _0x142f79===_0x43636a;},'TwaWF':_0x1587('0x40f'),'RdIPr':_0x1587('0x2c5'),'hXsLr':function(_0x3dd732,_0xa0fad4){return _0x3dd732<_0xa0fad4;},'dBATM':_0x1587('0x2d4'),'GflCB':function(_0x4a8820,_0x144af9,_0x723f87){return _0x4a8820(_0x144af9,_0x723f87);},'fWfEq':_0x1587('0x50a'),'lJLHm':function(_0x2e6206,_0x44b9a1,_0x457bec){return _0x2e6206(_0x44b9a1,_0x457bec);},'NSDTF':function(_0xe04c87,_0x201e35){return _0xe04c87+_0x201e35;},'ZhYKg':_0x1587('0x303'),'QHvUD':function(_0x559815,_0x51ae49){return _0x559815!==_0x51ae49;},'yWxpV':function(_0x2081d7,_0x59017e){return _0x2081d7!==_0x59017e;},'fJBAl':function(_0x4f03f4,_0x43f338){return _0x4f03f4===_0x43f338;},'PJBOp':function(_0x1ce14d,_0x343c0f,_0x570562,_0x8dddd1,_0x12be85){return _0x1ce14d(_0x343c0f,_0x570562,_0x8dddd1,_0x12be85);},'wepZe':function(_0x275150,_0x37fc45){return _0x275150==_0x37fc45;},'JbmGp':function(_0x4c83ae,_0x361b8f){return _0x4c83ae(_0x361b8f);},'sPgAm':function(_0x4da144,_0x389fbc){return _0x4da144==_0x389fbc;},'DlSFu':function(_0x39f12c,_0x5af10e,_0x485963,_0x471c8c,_0x2c6243){return _0x39f12c(_0x5af10e,_0x485963,_0x471c8c,_0x2c6243);},'DnnXI':function(_0x501f1b,_0x418a86){return _0x501f1b!=_0x418a86;},'qaKdf':_0x1587('0x49b'),'owKZc':function(_0x372c4f,_0x3ae066,_0x57c5a6){return _0x372c4f(_0x3ae066,_0x57c5a6);},'EsSNb':function(_0x4badc7,_0x4d2a3f){return _0x4badc7 instanceof _0x4d2a3f;},'FdgkS':function(_0x442fda,_0x5ef40f){return _0x442fda==_0x5ef40f;},'wflcF':function(_0x376b9f,_0x541db0){return _0x376b9f==_0x541db0;},'IwNTW':function(_0x1f99db,_0x571c86){return _0x1f99db==_0x571c86;},'VsBZw':function(_0x5afaf3,_0x14c414){return _0x5afaf3-_0x14c414;},'xBIEh':function(_0x5ed680,_0x32c9bd){return _0x5ed680*_0x32c9bd;},'bzLIj':function(_0x3a10f8,_0x3d6b5a){return _0x3a10f8&_0x3d6b5a;},'XFeYQ':function(_0x59b405,_0x311ed7){return _0x59b405<_0x311ed7;},'oSzhB':function(_0x4bda56,_0x10fc32){return _0x4bda56/_0x10fc32;},'gAgws':function(_0x583c25,_0x120399){return _0x583c25/_0x120399;},'rbBEo':function(_0x55d5b5,_0x5a6573,_0x4daa85){return _0x55d5b5(_0x5a6573,_0x4daa85);},'GToKI':function(_0x22bd5a,_0x4ed069){return _0x22bd5a/_0x4ed069;},'pFqsF':function(_0x272c5f,_0x1aa17c){return _0x272c5f/_0x1aa17c;},'hYxCB':function(_0x1f2a3e,_0x4ea9b0){return _0x1f2a3e<_0x4ea9b0;},'wHnsk':function(_0x7228ac,_0x3d0712){return _0x7228ac/_0x3d0712;},'cXLGC':function(_0x5ae534,_0x27e8e3){return _0x5ae534/_0x27e8e3;},'HbCoy':function(_0x17d5c3,_0x23b0cf){return _0x17d5c3+_0x23b0cf;},'KnxHQ':function(_0x507883,_0x375d1d){return _0x507883 in _0x375d1d;},'ydLfX':function(_0x285907,_0x497ff2){return _0x285907+_0x497ff2;},'yjBbN':function(_0x1c0089,_0x44a6db){return _0x1c0089*_0x44a6db;},'JkaOq':function(_0x5ee67b,_0x3f025d){return _0x5ee67b*_0x3f025d;},'hxHfl':function(_0x512556,_0x20aaef){return _0x512556*_0x20aaef;},'ANGXS':function(_0x2ab02f,_0x31ca84){return _0x2ab02f/_0x31ca84;},'ployG':function(_0x2229fc,_0xdbadb5){return _0x2229fc+_0xdbadb5;},'xQjAH':function(_0x34db0c,_0x241f3a){return _0x34db0c+_0x241f3a;},'FKQss':function(_0x3c5b8d,_0x1731d5){return _0x3c5b8d*_0x1731d5;},'sfKFB':function(_0x5e1da2,_0x5b3788){return _0x5e1da2*_0x5b3788;},'JqTLW':function(_0xf39547,_0x5751fb){return _0xf39547<_0x5751fb;},'mlDpf':function(_0xa95f29,_0x497a8b){return _0xa95f29<_0x497a8b;},'ZspUQ':function(_0x8f9e30,_0x28adbb){return _0x8f9e30%_0x28adbb;},'TMYKK':function(_0x5c4725,_0x503778){return _0x5c4725+_0x503778;},'IVkhh':function(_0x4c34d9,_0x10e209){return _0x4c34d9!=_0x10e209;},'OMtWw':function(_0x3b11b7,_0x2ade86){return _0x3b11b7!=_0x2ade86;},'KvVju':function(_0x533207,_0xa879c7){return _0x533207==_0xa879c7;},'IPmBk':function(_0x2f275a,_0x5a0653){return _0x2f275a-_0x5a0653;},'XcEjM':function(_0x342512,_0x2ea284){return _0x342512<=_0x2ea284;},'ozwuB':function(_0x264eb8,_0x500ac5){return _0x264eb8<=_0x500ac5;},'GzVzx':function(_0x2b10d6,_0x5402b6){return _0x2b10d6<_0x5402b6;},'cknjM':function(_0x19784f,_0x329054){return _0x19784f<_0x329054;},'yjFBp':'暂不支持此类几何体','iDZJB':function(_0x2d6792,_0x3dcfc0){return _0x2d6792+_0x3dcfc0;},'eDZhV':function(_0x34580b,_0x5ba266){return _0x34580b*_0x5ba266;},'tnRnu':function(_0x7eff85,_0x2545ab){return _0x7eff85*_0x2545ab;},'TKsRy':function(_0x3096d7,_0x29117d){return _0x3096d7+_0x29117d;},'jIGxy':function(_0x5bcd10,_0x276d37){return _0x5bcd10*_0x276d37;},'INzul':function(_0x1ec658,_0x1083d3){return _0x1ec658+_0x1083d3;},'CoQDg':function(_0x779ff9,_0x3ee789){return _0x779ff9+_0x3ee789;},'PmWLq':function(_0x467f32,_0x2c9719){return _0x467f32+_0x2c9719;},'kHfeb':function(_0xea2ce9,_0x190f32){return _0xea2ce9<_0x190f32;},'ZNSlt':function(_0x100502,_0x3e6752,_0x518fa5,_0x48f1d2){return _0x100502(_0x3e6752,_0x518fa5,_0x48f1d2);},'rQPjQ':function(_0x5a615a,_0x18100e,_0x1ff563,_0x55957c){return _0x5a615a(_0x18100e,_0x1ff563,_0x55957c);},'sBFIm':function(_0x142cd9,_0x3b673f){return _0x142cd9-_0x3b673f;},'rgmXv':function(_0x1956a9,_0x13175a){return _0x1956a9*_0x13175a;},'JEJOr':'1|0|4|3|2','AsTDq':function(_0x1ae6dd,_0x496c09){return _0x1ae6dd<_0x496c09;},'azWEp':function(_0x5915ee,_0x133e31){return _0x5915ee===_0x133e31;},'JzgEz':function(_0xf271b3,_0x47c07b){return _0xf271b3===_0x47c07b;},'LLQjI':function(_0x4a91e1,_0x3ee5b4){return _0x4a91e1+_0x3ee5b4;},'rKyQA':function(_0x40f0a4,_0x5817f8){return _0x40f0a4===_0x5817f8;},'Svanl':function(_0x495fbe,_0x2d188e){return _0x495fbe+_0x2d188e;},'JmRCN':function(_0x4cd6aa,_0x37971e){return _0x4cd6aa==_0x37971e;},'GwcNv':function(_0x3bb51e,_0x23c5f9,_0x1e55ba){return _0x3bb51e(_0x23c5f9,_0x1e55ba);},'EZaiS':function(_0x277160,_0x4e4d37,_0x42c796){return _0x277160(_0x4e4d37,_0x42c796);},'xzAls':function(_0x124b31,_0x3bf7f5,_0xd332){return _0x124b31(_0x3bf7f5,_0xd332);},'DYiWC':function(_0x5215f7,_0x42be77){return _0x5215f7==_0x42be77;},'oZCVr':function(_0x334b04,_0x2e12a2){return _0x334b04(_0x2e12a2);},'fcrCQ':_0x1587('0xc8'),'oXDlz':_0x1587('0x57f'),'eZjIj':_0x1587('0x1bf'),'gUFKm':_0x1587('0x1b'),'QwrUj':'uniforms','csClF':function(_0x5b6454,_0x28345f,_0x18ff99,_0x40ee81,_0x481da5){return _0x5b6454(_0x28345f,_0x18ff99,_0x40ee81,_0x481da5);},'HwUeC':function(_0x1b4385,_0x535266,_0xf96ee3){return _0x1b4385(_0x535266,_0xf96ee3);},'cIqJH':function(_0x144026,_0x38ff89,_0x4f249b){return _0x144026(_0x38ff89,_0x4f249b);},'xkUeF':function(_0x4eee9b,_0x1c1c03){return _0x4eee9b<=_0x1c1c03;},'AaWjA':function(_0x50e532,_0x50b634,_0x197cac,_0x17db53,_0x5efadd){return _0x50e532(_0x50b634,_0x197cac,_0x17db53,_0x5efadd);},'yiLSr':'value','Xexic':function(_0x37e2d4,_0x4a8d42){return _0x37e2d4(_0x4a8d42);},'jwECO':function(_0x19aa5b,_0x24d5af){return _0x19aa5b+_0x24d5af;},'TcAmB':function(_0x2ecc9b,_0x2deff0){return _0x2ecc9b+_0x2deff0;},'yJROP':function(_0x5c7dda,_0x31d1a2){return _0x5c7dda+_0x31d1a2;},'FhhZG':function(_0x4cbf07,_0x3bcde3){return _0x4cbf07*_0x3bcde3;},'PWNlW':function(_0xf74f08,_0x254044){return _0xf74f08*_0x254044;},'kBurs':function(_0x5c9532,_0x2cee87){return _0x5c9532+_0x2cee87;},'TrjGr':function(_0x25e2a1,_0x1a9ec6){return _0x25e2a1+_0x1a9ec6;},'FVynR':function(_0x2e589b,_0x13f203){return _0x2e589b===_0x13f203;},'FTZNV':function(_0x14d162,_0x42fcc8){return _0x14d162+_0x42fcc8;},'jnBPY':function(_0x20cb5b,_0x361db2){return _0x20cb5b+_0x361db2;},'YtUyJ':function(_0x183c2d,_0x444e0d){return _0x183c2d+_0x444e0d;},'ODgBf':function(_0x33c24c,_0x1f7702){return _0x33c24c instanceof _0x1f7702;},'sgmoa':function(_0x4bd11f,_0x16f531){return _0x4bd11f instanceof _0x16f531;},'VYLHu':function(_0x29e19c,_0xb18841){return _0x29e19c instanceof _0xb18841;},'PxzqM':function(_0x2f1673,_0x289c21){return _0x2f1673 instanceof _0x289c21;},'iyHwt':_0x1587('0x706'),'iaWmy':_0x1587('0x1a5'),'mCDTk':function(_0x3476da,_0x1fa471){return _0x3476da||_0x1fa471;},'GGGTT':function(_0x47d903,_0x35ad26){return _0x47d903 instanceof _0x35ad26;},'WNPua':function(_0x5b36f4,_0x3dad21){return _0x5b36f4+_0x3dad21;},'AbFTa':function(_0xd5c322,_0x396349){return _0xd5c322*_0x396349;},'yuZsO':function(_0x101d46,_0x3b5908){return _0x101d46*_0x3b5908;},'vAHSm':function(_0x5b80ba,_0x7f2532){return _0x5b80ba+_0x7f2532;},'MphIu':function(_0x4f0255,_0x4b8eba){return _0x4f0255+_0x4b8eba;},'JjdRS':function(_0x5cd267,_0x58cfdf){return _0x5cd267+_0x58cfdf;},'ONnpV':function(_0x187a50,_0x51381f){return _0x187a50+_0x51381f;},'uiSKd':'0|1|6|2|3|4|5','RdiHb':function(_0x34ddca,_0x1e603e){return _0x34ddca<_0x1e603e;},'ltQpu':function(_0x3dd85e,_0x1c1280){return _0x3dd85e<_0x1c1280;},'tmTGR':function(_0x2035bb,_0x3d16c0){return _0x2035bb-_0x3d16c0;},'UJoYq':_0x1587('0x3e3'),'RKoNt':function(_0x1c9e9e,_0x47d925){return _0x1c9e9e instanceof _0x47d925;},'FLOhm':_0x1587('0x3be'),'OwoYb':function(_0x26a3f0,_0x163551){return _0x26a3f0<_0x163551;},'tPKtn':'4|3|2|0|1','VkuIV':function(_0x58f7dc,_0x24653a){return _0x58f7dc<_0x24653a;},'eWaUo':function(_0x559dbf,_0x32b1e2){return _0x559dbf-_0x32b1e2;},'IhiPf':function(_0x41db48,_0x4d2bdc){return _0x41db48==_0x4d2bdc;},'kmfHS':_0x1587('0xfa'),'KiiRg':function(_0x361225,_0x36d893){return _0x361225<_0x36d893;},'RRMlU':function(_0x4f04c8,_0x3acf49){return _0x4f04c8+_0x3acf49;},'nQmoF':'缺少geometries参数','Kevbq':function(_0x1c29d9,_0x4f2e8a){return _0x1c29d9==_0x4f2e8a;},'htwFD':function(_0x142d76,_0x53a47d){return _0x142d76||_0x53a47d;},'hfbQZ':'待合并的几何体中primitiveType属性不完全一致','AhDhY':'待合并的几何体中属性数量和和名称不完全一致','RWCVG':function(_0xc1cee9,_0x4dc2d3){return _0xc1cee9<_0x4dc2d3;},'HimeP':function(_0x35d6de,_0x563cb5){return _0x35d6de+_0x563cb5;},'kqQyB':function(_0x2f9e1a,_0x43e052){return _0x2f9e1a==_0x43e052;},'pkkdE':function(_0x222780,_0x48436f){return _0x222780+_0x48436f;},'KzXvK':function(_0x1b6352,_0x41158c){return _0x1b6352<_0x41158c;},'PXDnn':function(_0x2e1151,_0x3642cf){return _0x2e1151+_0x3642cf;},'TRzMx':_0x1587('0x68'),'YCxhc':_0x1587('0x4da'),'fsEox':function(_0x5f4cb8,_0x6bb0bc){return _0x5f4cb8==_0x6bb0bc;},'tqrWe':function(_0x4b10ae,_0x561a0a){return _0x4b10ae==_0x561a0a;},'XcLDH':_0x1587('0x4b2'),'maKFF':'暂不支持此类型的geometry','rXsmD':function(_0x481574,_0x538489,_0x5172ea){return _0x481574(_0x538489,_0x5172ea);},'evHrc':function(_0xe997db,_0x2d0303,_0x26686b){return _0xe997db(_0x2d0303,_0x26686b);},'BhGHl':'\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0a\x0a\x0avarying\x20vec3\x20v_position;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20pos\x20=\x20\x20modelViewMatrix\x20*\x20vec4(\x20position,1.0);\x0a\x20\x20\x20\x20v_position\x20=\x20pos.xyz;\x0a\x20\x20\x20\x20gl_Position\x20=\x20\x20projectionMatrix\x20*\x20pos;\x0a}','PrHrp':'\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec3\x20v_normal;\x0a\x0auniform\x20vec4\x20ambientColor;\x0auniform\x20vec4\x20diffuseColor;\x0auniform\x20vec4\x20specularColor;\x0auniform\x20float\x20specularShininess;\x0auniform\x20float\x20alpha;\x0auniform\x20float\x20picked;\x0auniform\x20vec4\x20\x20pickedColor;\x0a\x0avarying\x20vec3\x20v_light0Direction;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20normalize(v_normal);\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0,\x200.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20diffuseLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20lightColor\x20=\x20vec3(1.0,1.0,1.0);\x0avec4\x20ambient\x20=\x20ambientColor;\x0a\x20\x20\x20\x20vec4\x20diffuse\x20=\x20diffuseColor;\x0a\x20\x20\x20\x20vec4\x20specular\x20=\x20specularColor;\x0a\x0a\x20\x20\x20\x20vec3\x20specularLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20specularIntensity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20attenuation\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(v_light0Direction);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20viewDir\x20=\x20-normalize(v_position);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(l+viewDir);\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularIntensity\x20=\x20max(0.0,\x20pow(max(dot(normal,h),\x200.0)\x20,\x20specularShininess))\x20*\x20attenuation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularLight\x20+=\x20lightColor\x20*\x20specularIntensity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20diffuseLight\x20+=\x20lightColor\x20*\x20max(dot(normal,l),\x200.0)\x20*\x20attenuation;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20//specular.xyz\x20*=\x20specularLight;\x0a\x20\x20\x20\x20//diffuse.xyz\x20*=\x20diffuseLight;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20ambient.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20diffuse.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20specular.xyz;\x0a\x20\x20\x20\x20color\x20=\x20vec4(color.rgb\x20*\x20diffuse.a,\x20diffuse.a*alpha);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20if(picked!=0.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=mix(color,\x20pickedColor*0.5,1.0);\x0a\x20\x20\x20\x20}\x0a}','PWdmb':_0x1587('0x351'),'WIxjw':_0x1587('0x6f6'),'rIXKB':'#ifdef\x20USE_ALPHAMAP\x0a\x09diffuseColor.a\x20*=\x20texture2D(\x20alphaMap,\x20vUv\x20).g;\x0a#endif\x0a','YvxGe':'#ifdef\x20USE_ALPHAMAP\x0a\x09uniform\x20sampler2D\x20alphaMap;\x0a#endif\x0a','RmzNz':'#ifdef\x20USE_AOMAP\x0a\x09float\x20ambientOcclusion\x20=\x20(\x20texture2D(\x20aoMap,\x20vUv2\x20).r\x20-\x201.0\x20)\x20*\x20aoMapIntensity\x20+\x201.0;\x0a\x09reflectedLight.indirectDiffuse\x20*=\x20ambientOcclusion;\x0a\x09#if\x20defined(\x20USE_ENVMAP\x20)\x20&&\x20defined(\x20PHYSICAL\x20)\x0a\x09\x09float\x20dotNV\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20geometry.viewDir\x20)\x20);\x0a\x09\x09reflectedLight.indirectSpecular\x20*=\x20computeSpecularOcclusion(\x20dotNV,\x20ambientOcclusion,\x20material.specularRoughness\x20);\x0a\x09#endif\x0a#endif\x0a','NopVf':_0x1587('0x136'),'OkkkC':_0x1587('0x72a'),'nRBrR':_0x1587('0x1e4'),'xmbNG':'#ifdef\x20USE_BUMPMAP\x0a\x09uniform\x20sampler2D\x20bumpMap;\x0a\x09uniform\x20float\x20bumpScale;\x0a\x09vec2\x20dHdxy_fwd()\x20{\x0a\x09\x09vec2\x20dSTdx\x20=\x20dFdx(\x20vUv\x20);\x0a\x09\x09vec2\x20dSTdy\x20=\x20dFdy(\x20vUv\x20);\x0a\x09\x09float\x20Hll\x20=\x20bumpScale\x20*\x20texture2D(\x20bumpMap,\x20vUv\x20).x;\x0a\x09\x09float\x20dBx\x20=\x20bumpScale\x20*\x20texture2D(\x20bumpMap,\x20vUv\x20+\x20dSTdx\x20).x\x20-\x20Hll;\x0a\x09\x09float\x20dBy\x20=\x20bumpScale\x20*\x20texture2D(\x20bumpMap,\x20vUv\x20+\x20dSTdy\x20).x\x20-\x20Hll;\x0a\x09\x09return\x20vec2(\x20dBx,\x20dBy\x20);\x0a\x09}\x0a\x09vec3\x20perturbNormalArb(\x20vec3\x20surf_pos,\x20vec3\x20surf_norm,\x20vec2\x20dHdxy\x20)\x20{\x0a\x09\x09vec3\x20vSigmaX\x20=\x20vec3(\x20dFdx(\x20surf_pos.x\x20),\x20dFdx(\x20surf_pos.y\x20),\x20dFdx(\x20surf_pos.z\x20)\x20);\x0a\x09\x09vec3\x20vSigmaY\x20=\x20vec3(\x20dFdy(\x20surf_pos.x\x20),\x20dFdy(\x20surf_pos.y\x20),\x20dFdy(\x20surf_pos.z\x20)\x20);\x0a\x09\x09vec3\x20vN\x20=\x20surf_norm;\x0a\x09\x09vec3\x20R1\x20=\x20cross(\x20vSigmaY,\x20vN\x20);\x0a\x09\x09vec3\x20R2\x20=\x20cross(\x20vN,\x20vSigmaX\x20);\x0a\x09\x09float\x20fDet\x20=\x20dot(\x20vSigmaX,\x20R1\x20);\x0a\x09\x09vec3\x20vGrad\x20=\x20sign(\x20fDet\x20)\x20*\x20(\x20dHdxy.x\x20*\x20R1\x20+\x20dHdxy.y\x20*\x20R2\x20);\x0a\x09\x09return\x20normalize(\x20abs(\x20fDet\x20)\x20*\x20surf_norm\x20-\x20vGrad\x20);\x0a\x09}\x0a#endif\x0a','fQsdP':_0x1587('0x573'),'EHoyq':'#if\x20NUM_CLIPPING_PLANES\x20>\x200\x0a\x09#if\x20!\x20defined(\x20PHYSICAL\x20)\x20&&\x20!\x20defined(\x20PHONG\x20)\x0a\x09\x09varying\x20vec3\x20vViewPosition;\x0a\x09#endif\x0a\x09uniform\x20vec4\x20clippingPlanes[\x20NUM_CLIPPING_PLANES\x20];\x0a#endif\x0a','jkNGw':_0x1587('0x5d4'),'SiHBA':'#if\x20NUM_CLIPPING_PLANES\x20>\x200\x20&&\x20!\x20defined(\x20PHYSICAL\x20)\x20&&\x20!\x20defined(\x20PHONG\x20)\x0a\x09vViewPosition\x20=\x20-\x20mvPosition.xyz;\x0a#endif\x0a','lGHZJ':_0x1587('0x85'),'qmmCw':_0x1587('0x571'),'iSHyH':_0x1587('0x92'),'VvVeJ':_0x1587('0x5ba'),'itqhY':'#define\x20PI\x203.14159265359\x0a#define\x20PI2\x206.28318530718\x0a#define\x20PI_HALF\x201.5707963267949\x0a#define\x20RECIPROCAL_PI\x200.31830988618\x0a#define\x20RECIPROCAL_PI2\x200.15915494\x0a#define\x20LOG2\x201.442695\x0a#define\x20EPSILON\x201e-6\x0a#define\x20saturate(a)\x20clamp(\x20a,\x200.0,\x201.0\x20)\x0a#define\x20whiteCompliment(a)\x20(\x201.0\x20-\x20saturate(\x20a\x20)\x20)\x0afloat\x20pow2(\x20const\x20in\x20float\x20x\x20)\x20{\x20return\x20x*x;\x20}\x0afloat\x20pow3(\x20const\x20in\x20float\x20x\x20)\x20{\x20return\x20x*x*x;\x20}\x0afloat\x20pow4(\x20const\x20in\x20float\x20x\x20)\x20{\x20float\x20x2\x20=\x20x*x;\x20return\x20x2*x2;\x20}\x0afloat\x20average(\x20const\x20in\x20vec3\x20color\x20)\x20{\x20return\x20dot(\x20color,\x20vec3(\x200.3333\x20)\x20);\x20}\x0ahighp\x20float\x20rand(\x20const\x20in\x20vec2\x20uv\x20)\x20{\x0a\x09const\x20highp\x20float\x20a\x20=\x2012.9898,\x20b\x20=\x2078.233,\x20c\x20=\x2043758.5453;\x0a\x09highp\x20float\x20dt\x20=\x20dot(\x20uv.xy,\x20vec2(\x20a,b\x20)\x20),\x20sn\x20=\x20mod(\x20dt,\x20PI\x20);\x0a\x09return\x20fract(sin(sn)\x20*\x20c);\x0a}\x0astruct\x20IncidentLight\x20{\x0a\x09vec3\x20color;\x0a\x09vec3\x20direction;\x0a\x09bool\x20visible;\x0a};\x0astruct\x20ReflectedLight\x20{\x0a\x09vec3\x20directDiffuse;\x0a\x09vec3\x20directSpecular;\x0a\x09vec3\x20indirectDiffuse;\x0a\x09vec3\x20indirectSpecular;\x0a};\x0astruct\x20GeometricContext\x20{\x0a\x09vec3\x20position;\x0a\x09vec3\x20normal;\x0a\x09vec3\x20viewDir;\x0a};\x0avec3\x20transformDirection(\x20in\x20vec3\x20dir,\x20in\x20mat4\x20matrix\x20)\x20{\x0a\x09return\x20normalize(\x20(\x20matrix\x20*\x20vec4(\x20dir,\x200.0\x20)\x20).xyz\x20);\x0a}\x0avec3\x20inverseTransformDirection(\x20in\x20vec3\x20dir,\x20in\x20mat4\x20matrix\x20)\x20{\x0a\x09return\x20normalize(\x20(\x20vec4(\x20dir,\x200.0\x20)\x20*\x20matrix\x20).xyz\x20);\x0a}\x0avec3\x20projectOnPlane(in\x20vec3\x20point,\x20in\x20vec3\x20pointOnPlane,\x20in\x20vec3\x20planeNormal\x20)\x20{\x0a\x09float\x20distance\x20=\x20dot(\x20planeNormal,\x20point\x20-\x20pointOnPlane\x20);\x0a\x09return\x20-\x20distance\x20*\x20planeNormal\x20+\x20point;\x0a}\x0afloat\x20sideOfPlane(\x20in\x20vec3\x20point,\x20in\x20vec3\x20pointOnPlane,\x20in\x20vec3\x20planeNormal\x20)\x20{\x0a\x09return\x20sign(\x20dot(\x20point\x20-\x20pointOnPlane,\x20planeNormal\x20)\x20);\x0a}\x0avec3\x20linePlaneIntersect(\x20in\x20vec3\x20pointOnLine,\x20in\x20vec3\x20lineDirection,\x20in\x20vec3\x20pointOnPlane,\x20in\x20vec3\x20planeNormal\x20)\x20{\x0a\x09return\x20lineDirection\x20*\x20(\x20dot(\x20planeNormal,\x20pointOnPlane\x20-\x20pointOnLine\x20)\x20/\x20dot(\x20planeNormal,\x20lineDirection\x20)\x20)\x20+\x20pointOnLine;\x0a}\x0amat3\x20transpose(\x20const\x20in\x20mat3\x20v\x20)\x20{\x0a\x09mat3\x20tmp;\x0a\x09tmp[0]\x20=\x20vec3(v[0].x,\x20v[1].x,\x20v[2].x);\x0a\x09tmp[1]\x20=\x20vec3(v[0].y,\x20v[1].y,\x20v[2].y);\x0a\x09tmp[2]\x20=\x20vec3(v[0].z,\x20v[1].z,\x20v[2].z);\x0a\x09return\x20tmp;\x0a}\x0a','zaOOD':_0x1587('0xb3'),'VLJuH':_0x1587('0x313'),'UmnFe':_0x1587('0x4e9'),'aQvQV':'#ifdef\x20USE_EMISSIVEMAP\x0a\x09vec4\x20emissiveColor\x20=\x20texture2D(\x20emissiveMap,\x20vUv\x20);\x0a\x09emissiveColor.rgb\x20=\x20emissiveMapTexelToLinear(\x20emissiveColor\x20).rgb;\x0a\x09totalEmissiveRadiance\x20*=\x20emissiveColor.rgb;\x0a#endif\x0a','VIRmt':_0x1587('0x1a6'),'zvHrZ':_0x1587('0x327'),'PLGsE':_0x1587('0x3ae'),'PKama':_0x1587('0x41d'),'admDG':_0x1587('0x52b'),'UZkHv':_0x1587('0x1ae'),'tZrrd':'#ifdef\x20USE_FOG\x0a\x09#ifdef\x20FOG_EXP2\x0a\x09\x09float\x20fogFactor\x20=\x20whiteCompliment(\x20exp2(\x20-\x20fogDensity\x20*\x20fogDensity\x20*\x20fogDepth\x20*\x20fogDepth\x20*\x20LOG2\x20)\x20);\x0a\x09#else\x0a\x09\x09float\x20fogFactor\x20=\x20smoothstep(\x20fogNear,\x20fogFar,\x20fogDepth\x20);\x0a\x09#endif\x0a\x09gl_FragColor.rgb\x20=\x20mix(\x20gl_FragColor.rgb,\x20fogColor,\x20fogFactor\x20);\x0a#endif\x0a','CRDtp':_0x1587('0x5f9'),'IOtNe':_0x1587('0x5b2'),'QWzKP':_0x1587('0x4ad'),'uVSDv':_0x1587('0x66f'),'nITzq':'uniform\x20vec3\x20ambientLightColor;\x0avec3\x20getAmbientLightIrradiance(\x20const\x20in\x20vec3\x20ambientLightColor\x20)\x20{\x0a\x09vec3\x20irradiance\x20=\x20ambientLightColor;\x0a\x09#ifndef\x20PHYSICALLY_CORRECT_LIGHTS\x0a\x09\x09irradiance\x20*=\x20PI;\x0a\x09#endif\x0a\x09return\x20irradiance;\x0a}\x0a#if\x20NUM_DIR_LIGHTS\x20>\x200\x0a\x09struct\x20DirectionalLight\x20{\x0a\x09\x09vec3\x20direction;\x0a\x09\x09vec3\x20color;\x0a\x09\x09int\x20shadow;\x0a\x09\x09float\x20shadowBias;\x0a\x09\x09float\x20shadowRadius;\x0a\x09\x09vec2\x20shadowMapSize;\x0a\x09};\x0a\x09uniform\x20DirectionalLight\x20directionalLights[\x20NUM_DIR_LIGHTS\x20];\x0a\x09void\x20getDirectionalDirectLightIrradiance(\x20const\x20in\x20DirectionalLight\x20directionalLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20out\x20IncidentLight\x20directLight\x20)\x20{\x0a\x09\x09directLight.color\x20=\x20directionalLight.color;\x0a\x09\x09directLight.direction\x20=\x20directionalLight.direction;\x0a\x09\x09directLight.visible\x20=\x20true;\x0a\x09}\x0a#endif\x0a#if\x20NUM_POINT_LIGHTS\x20>\x200\x0a\x09struct\x20PointLight\x20{\x0a\x09\x09vec3\x20position;\x0a\x09\x09vec3\x20color;\x0a\x09\x09float\x20distance;\x0a\x09\x09float\x20decay;\x0a\x09\x09int\x20shadow;\x0a\x09\x09float\x20shadowBias;\x0a\x09\x09float\x20shadowRadius;\x0a\x09\x09vec2\x20shadowMapSize;\x0a\x09};\x0a\x09uniform\x20PointLight\x20pointLights[\x20NUM_POINT_LIGHTS\x20];\x0a\x09void\x20getPointDirectLightIrradiance(\x20const\x20in\x20PointLight\x20pointLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20out\x20IncidentLight\x20directLight\x20)\x20{\x0a\x09\x09vec3\x20lVector\x20=\x20pointLight.position\x20-\x20geometry.position;\x0a\x09\x09directLight.direction\x20=\x20normalize(\x20lVector\x20);\x0a\x09\x09float\x20lightDistance\x20=\x20length(\x20lVector\x20);\x0a\x09\x09directLight.color\x20=\x20pointLight.color;\x0a\x09\x09directLight.color\x20*=\x20punctualLightIntensityToIrradianceFactor(\x20lightDistance,\x20pointLight.distance,\x20pointLight.decay\x20);\x0a\x09\x09directLight.visible\x20=\x20(\x20directLight.color\x20!=\x20vec3(\x200.0\x20)\x20);\x0a\x09}\x0a#endif\x0a#if\x20NUM_SPOT_LIGHTS\x20>\x200\x0a\x09struct\x20SpotLight\x20{\x0a\x09\x09vec3\x20position;\x0a\x09\x09vec3\x20direction;\x0a\x09\x09vec3\x20color;\x0a\x09\x09float\x20distance;\x0a\x09\x09float\x20decay;\x0a\x09\x09float\x20coneCos;\x0a\x09\x09float\x20penumbraCos;\x0a\x09\x09int\x20shadow;\x0a\x09\x09float\x20shadowBias;\x0a\x09\x09float\x20shadowRadius;\x0a\x09\x09vec2\x20shadowMapSize;\x0a\x09};\x0a\x09uniform\x20SpotLight\x20spotLights[\x20NUM_SPOT_LIGHTS\x20];\x0a\x09void\x20getSpotDirectLightIrradiance(\x20const\x20in\x20SpotLight\x20spotLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20out\x20IncidentLight\x20directLight\x20\x20)\x20{\x0a\x09\x09vec3\x20lVector\x20=\x20spotLight.position\x20-\x20geometry.position;\x0a\x09\x09directLight.direction\x20=\x20normalize(\x20lVector\x20);\x0a\x09\x09float\x20lightDistance\x20=\x20length(\x20lVector\x20);\x0a\x09\x09float\x20angleCos\x20=\x20dot(\x20directLight.direction,\x20spotLight.direction\x20);\x0a\x09\x09if\x20(\x20angleCos\x20>\x20spotLight.coneCos\x20)\x20{\x0a\x09\x09\x09float\x20spotEffect\x20=\x20smoothstep(\x20spotLight.coneCos,\x20spotLight.penumbraCos,\x20angleCos\x20);\x0a\x09\x09\x09directLight.color\x20=\x20spotLight.color;\x0a\x09\x09\x09directLight.color\x20*=\x20spotEffect\x20*\x20punctualLightIntensityToIrradianceFactor(\x20lightDistance,\x20spotLight.distance,\x20spotLight.decay\x20);\x0a\x09\x09\x09directLight.visible\x20=\x20true;\x0a\x09\x09}\x20else\x20{\x0a\x09\x09\x09directLight.color\x20=\x20vec3(\x200.0\x20);\x0a\x09\x09\x09directLight.visible\x20=\x20false;\x0a\x09\x09}\x0a\x09}\x0a#endif\x0a#if\x20NUM_RECT_AREA_LIGHTS\x20>\x200\x0a\x09struct\x20RectAreaLight\x20{\x0a\x09\x09vec3\x20color;\x0a\x09\x09vec3\x20position;\x0a\x09\x09vec3\x20halfWidth;\x0a\x09\x09vec3\x20halfHeight;\x0a\x09};\x0a\x09uniform\x20sampler2D\x20ltcMat;\x09uniform\x20sampler2D\x20ltcMag;\x0a\x09uniform\x20RectAreaLight\x20rectAreaLights[\x20NUM_RECT_AREA_LIGHTS\x20];\x0a#endif\x0a#if\x20NUM_HEMI_LIGHTS\x20>\x200\x0a\x09struct\x20HemisphereLight\x20{\x0a\x09\x09vec3\x20direction;\x0a\x09\x09vec3\x20skyColor;\x0a\x09\x09vec3\x20groundColor;\x0a\x09};\x0a\x09uniform\x20HemisphereLight\x20hemisphereLights[\x20NUM_HEMI_LIGHTS\x20];\x0a\x09vec3\x20getHemisphereLightIrradiance(\x20const\x20in\x20HemisphereLight\x20hemiLight,\x20const\x20in\x20GeometricContext\x20geometry\x20)\x20{\x0a\x09\x09float\x20dotNL\x20=\x20dot(\x20geometry.normal,\x20hemiLight.direction\x20);\x0a\x09\x09float\x20hemiDiffuseWeight\x20=\x200.5\x20*\x20dotNL\x20+\x200.5;\x0a\x09\x09vec3\x20irradiance\x20=\x20mix(\x20hemiLight.groundColor,\x20hemiLight.skyColor,\x20hemiDiffuseWeight\x20);\x0a\x09\x09#ifndef\x20PHYSICALLY_CORRECT_LIGHTS\x0a\x09\x09\x09irradiance\x20*=\x20PI;\x0a\x09\x09#endif\x0a\x09\x09return\x20irradiance;\x0a\x09}\x0a#endif\x0a#if\x20defined(\x20USE_ENVMAP\x20)\x20&&\x20defined(\x20PHYSICAL\x20)\x0a\x09vec3\x20getLightProbeIndirectIrradiance(\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20int\x20maxMIPLevel\x20)\x20{\x0a\x09\x09vec3\x20worldNormal\x20=\x20inverseTransformDirection(\x20geometry.normal,\x20viewMatrix\x20);\x0a\x09\x09#ifdef\x20ENVMAP_TYPE_CUBE\x0a\x09\x09\x09vec3\x20queryVec\x20=\x20vec3(\x20flipEnvMap\x20*\x20worldNormal.x,\x20worldNormal.yz\x20);\x0a\x09\x09\x09#ifdef\x20TEXTURE_LOD_EXT\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20textureCubeLodEXT(\x20envMap,\x20queryVec,\x20float(\x20maxMIPLevel\x20)\x20);\x0a\x09\x09\x09#else\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20textureCube(\x20envMap,\x20queryVec,\x20float(\x20maxMIPLevel\x20)\x20);\x0a\x09\x09\x09#endif\x0a\x09\x09\x09envMapColor.rgb\x20=\x20envMapTexelToLinear(\x20envMapColor\x20).rgb;\x0a\x09\x09#elif\x20defined(\x20ENVMAP_TYPE_CUBE_UV\x20)\x0a\x09\x09\x09vec3\x20queryVec\x20=\x20vec3(\x20flipEnvMap\x20*\x20worldNormal.x,\x20worldNormal.yz\x20);\x0a\x09\x09\x09vec4\x20envMapColor\x20=\x20textureCubeUV(\x20queryVec,\x201.0\x20);\x0a\x09\x09#else\x0a\x09\x09\x09vec4\x20envMapColor\x20=\x20vec4(\x200.0\x20);\x0a\x09\x09#endif\x0a\x09\x09return\x20PI\x20*\x20envMapColor.rgb\x20*\x20envMapIntensity;\x0a\x09}\x0a\x09float\x20getSpecularMIPLevel(\x20const\x20in\x20float\x20blinnShininessExponent,\x20const\x20in\x20int\x20maxMIPLevel\x20)\x20{\x0a\x09\x09float\x20maxMIPLevelScalar\x20=\x20float(\x20maxMIPLevel\x20);\x0a\x09\x09float\x20desiredMIPLevel\x20=\x20maxMIPLevelScalar\x20-\x200.79248\x20-\x200.5\x20*\x20log2(\x20pow2(\x20blinnShininessExponent\x20)\x20+\x201.0\x20);\x0a\x09\x09return\x20clamp(\x20desiredMIPLevel,\x200.0,\x20maxMIPLevelScalar\x20);\x0a\x09}\x0a\x09vec3\x20getLightProbeIndirectRadiance(\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20float\x20blinnShininessExponent,\x20const\x20in\x20int\x20maxMIPLevel\x20)\x20{\x0a\x09\x09#ifdef\x20ENVMAP_MODE_REFLECTION\x0a\x09\x09\x09vec3\x20reflectVec\x20=\x20reflect(\x20-geometry.viewDir,\x20geometry.normal\x20);\x0a\x09\x09#else\x0a\x09\x09\x09vec3\x20reflectVec\x20=\x20refract(\x20-geometry.viewDir,\x20geometry.normal,\x20refractionRatio\x20);\x0a\x09\x09#endif\x0a\x09\x09reflectVec\x20=\x20inverseTransformDirection(\x20reflectVec,\x20viewMatrix\x20);\x0a\x09\x09float\x20specularMIPLevel\x20=\x20getSpecularMIPLevel(\x20blinnShininessExponent,\x20maxMIPLevel\x20);\x0a\x09\x09#ifdef\x20ENVMAP_TYPE_CUBE\x0a\x09\x09\x09vec3\x20queryReflectVec\x20=\x20vec3(\x20flipEnvMap\x20*\x20reflectVec.x,\x20reflectVec.yz\x20);\x0a\x09\x09\x09#ifdef\x20TEXTURE_LOD_EXT\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20textureCubeLodEXT(\x20envMap,\x20queryReflectVec,\x20specularMIPLevel\x20);\x0a\x09\x09\x09#else\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20textureCube(\x20envMap,\x20queryReflectVec,\x20specularMIPLevel\x20);\x0a\x09\x09\x09#endif\x0a\x09\x09\x09envMapColor.rgb\x20=\x20envMapTexelToLinear(\x20envMapColor\x20).rgb;\x0a\x09\x09#elif\x20defined(\x20ENVMAP_TYPE_CUBE_UV\x20)\x0a\x09\x09\x09vec3\x20queryReflectVec\x20=\x20vec3(\x20flipEnvMap\x20*\x20reflectVec.x,\x20reflectVec.yz\x20);\x0a\x09\x09\x09vec4\x20envMapColor\x20=\x20textureCubeUV(queryReflectVec,\x20BlinnExponentToGGXRoughness(blinnShininessExponent));\x0a\x09\x09#elif\x20defined(\x20ENVMAP_TYPE_EQUIREC\x20)\x0a\x09\x09\x09vec2\x20sampleUV;\x0a\x09\x09\x09sampleUV.y\x20=\x20saturate(\x20reflectVec.y\x20*\x200.5\x20+\x200.5\x20);\x0a\x09\x09\x09sampleUV.x\x20=\x20atan(\x20reflectVec.z,\x20reflectVec.x\x20)\x20*\x20RECIPROCAL_PI2\x20+\x200.5;\x0a\x09\x09\x09#ifdef\x20TEXTURE_LOD_EXT\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20texture2DLodEXT(\x20envMap,\x20sampleUV,\x20specularMIPLevel\x20);\x0a\x09\x09\x09#else\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20texture2D(\x20envMap,\x20sampleUV,\x20specularMIPLevel\x20);\x0a\x09\x09\x09#endif\x0a\x09\x09\x09envMapColor.rgb\x20=\x20envMapTexelToLinear(\x20envMapColor\x20).rgb;\x0a\x09\x09#elif\x20defined(\x20ENVMAP_TYPE_SPHERE\x20)\x0a\x09\x09\x09vec3\x20reflectView\x20=\x20normalize(\x20(\x20viewMatrix\x20*\x20vec4(\x20reflectVec,\x200.0\x20)\x20).xyz\x20+\x20vec3(\x200.0,0.0,1.0\x20)\x20);\x0a\x09\x09\x09#ifdef\x20TEXTURE_LOD_EXT\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20texture2DLodEXT(\x20envMap,\x20reflectView.xy\x20*\x200.5\x20+\x200.5,\x20specularMIPLevel\x20);\x0a\x09\x09\x09#else\x0a\x09\x09\x09\x09vec4\x20envMapColor\x20=\x20texture2D(\x20envMap,\x20reflectView.xy\x20*\x200.5\x20+\x200.5,\x20specularMIPLevel\x20);\x0a\x09\x09\x09#endif\x0a\x09\x09\x09envMapColor.rgb\x20=\x20envMapTexelToLinear(\x20envMapColor\x20).rgb;\x0a\x09\x09#endif\x0a\x09\x09return\x20envMapColor.rgb\x20*\x20envMapIntensity;\x0a\x09}\x0a#endif\x0a','tvXKr':_0x1587('0x3e5'),'DCUZI':_0x1587('0x56b'),'AHUIr':_0x1587('0x369'),'QWvtN':_0x1587('0x334'),'JGpTf':_0x1587('0x51d'),'gFrya':_0x1587('0x320'),'CgHwI':_0x1587('0x3c2'),'hSsjW':'#ifdef\x20USE_MAP\x0a\x09uniform\x20sampler2D\x20map;\x0a#endif\x0a','mCTFr':_0x1587('0x3b1'),'ruHXV':_0x1587('0x5a4'),'cOHsW':_0x1587('0x40'),'mKGKI':_0x1587('0x3ec'),'sCnbe':_0x1587('0x479'),'zikbT':'#ifdef\x20DOUBLE_SIDED\x0a\x09float\x20flipNormal\x20=\x20(\x20float(\x20gl_FrontFacing\x20)\x20*\x202.0\x20-\x201.0\x20);\x0a#else\x0a\x09float\x20flipNormal\x20=\x201.0;\x0a#endif\x0a','ZRmPv':_0x1587('0x33a'),'LNlkp':'#ifdef\x20USE_NORMALMAP\x0a\x09uniform\x20sampler2D\x20normalMap;\x0a\x09uniform\x20vec2\x20normalScale;\x0a\x09vec3\x20perturbNormal2Arb(\x20vec3\x20eye_pos,\x20vec3\x20surf_norm\x20)\x20{\x0a\x09\x09vec3\x20q0\x20=\x20vec3(\x20dFdx(\x20eye_pos.x\x20),\x20dFdx(\x20eye_pos.y\x20),\x20dFdx(\x20eye_pos.z\x20)\x20);\x0a\x09\x09vec3\x20q1\x20=\x20vec3(\x20dFdy(\x20eye_pos.x\x20),\x20dFdy(\x20eye_pos.y\x20),\x20dFdy(\x20eye_pos.z\x20)\x20);\x0a\x09\x09vec2\x20st0\x20=\x20dFdx(\x20vUv.st\x20);\x0a\x09\x09vec2\x20st1\x20=\x20dFdy(\x20vUv.st\x20);\x0a\x09\x09vec3\x20S\x20=\x20normalize(\x20q0\x20*\x20st1.t\x20-\x20q1\x20*\x20st0.t\x20);\x0a\x09\x09vec3\x20T\x20=\x20normalize(\x20-q0\x20*\x20st1.s\x20+\x20q1\x20*\x20st0.s\x20);\x0a\x09\x09vec3\x20N\x20=\x20normalize(\x20surf_norm\x20);\x0a\x09\x09vec3\x20mapN\x20=\x20texture2D(\x20normalMap,\x20vUv\x20).xyz\x20*\x202.0\x20-\x201.0;\x0a\x09\x09mapN.xy\x20=\x20normalScale\x20*\x20mapN.xy;\x0a\x09\x09mat3\x20tsn\x20=\x20mat3(\x20S,\x20T,\x20N\x20);\x0a\x09\x09return\x20normalize(\x20tsn\x20*\x20mapN\x20);\x0a\x09}\x0a#endif\x0a','mISYO':_0x1587('0x5f4'),'NIvJs':_0x1587('0x1fe'),'vIvAT':_0x1587('0x73b'),'FiwjY':_0x1587('0x6d6'),'SIBAw':_0x1587('0x3aa'),'OvoYT':'#ifdef\x20USE_SHADOWMAP\x0a\x09#if\x20NUM_DIR_LIGHTS\x20>\x200\x0a\x09\x09uniform\x20sampler2D\x20directionalShadowMap[\x20NUM_DIR_LIGHTS\x20];\x0a\x09\x09varying\x20vec4\x20vDirectionalShadowCoord[\x20NUM_DIR_LIGHTS\x20];\x0a\x09#endif\x0a\x09#if\x20NUM_SPOT_LIGHTS\x20>\x200\x0a\x09\x09uniform\x20sampler2D\x20spotShadowMap[\x20NUM_SPOT_LIGHTS\x20];\x0a\x09\x09varying\x20vec4\x20vSpotShadowCoord[\x20NUM_SPOT_LIGHTS\x20];\x0a\x09#endif\x0a\x09#if\x20NUM_POINT_LIGHTS\x20>\x200\x0a\x09\x09uniform\x20sampler2D\x20pointShadowMap[\x20NUM_POINT_LIGHTS\x20];\x0a\x09\x09varying\x20vec4\x20vPointShadowCoord[\x20NUM_POINT_LIGHTS\x20];\x0a\x09#endif\x0a\x09float\x20texture2DCompare(\x20sampler2D\x20depths,\x20vec2\x20uv,\x20float\x20compare\x20)\x20{\x0a\x09\x09return\x20step(\x20compare,\x20unpackRGBAToDepth(\x20texture2D(\x20depths,\x20uv\x20)\x20)\x20);\x0a\x09}\x0a\x09float\x20texture2DShadowLerp(\x20sampler2D\x20depths,\x20vec2\x20size,\x20vec2\x20uv,\x20float\x20compare\x20)\x20{\x0a\x09\x09const\x20vec2\x20offset\x20=\x20vec2(\x200.0,\x201.0\x20);\x0a\x09\x09vec2\x20texelSize\x20=\x20vec2(\x201.0\x20)\x20/\x20size;\x0a\x09\x09vec2\x20centroidUV\x20=\x20floor(\x20uv\x20*\x20size\x20+\x200.5\x20)\x20/\x20size;\x0a\x09\x09float\x20lb\x20=\x20texture2DCompare(\x20depths,\x20centroidUV\x20+\x20texelSize\x20*\x20offset.xx,\x20compare\x20);\x0a\x09\x09float\x20lt\x20=\x20texture2DCompare(\x20depths,\x20centroidUV\x20+\x20texelSize\x20*\x20offset.xy,\x20compare\x20);\x0a\x09\x09float\x20rb\x20=\x20texture2DCompare(\x20depths,\x20centroidUV\x20+\x20texelSize\x20*\x20offset.yx,\x20compare\x20);\x0a\x09\x09float\x20rt\x20=\x20texture2DCompare(\x20depths,\x20centroidUV\x20+\x20texelSize\x20*\x20offset.yy,\x20compare\x20);\x0a\x09\x09vec2\x20f\x20=\x20fract(\x20uv\x20*\x20size\x20+\x200.5\x20);\x0a\x09\x09float\x20a\x20=\x20mix(\x20lb,\x20lt,\x20f.y\x20);\x0a\x09\x09float\x20b\x20=\x20mix(\x20rb,\x20rt,\x20f.y\x20);\x0a\x09\x09float\x20c\x20=\x20mix(\x20a,\x20b,\x20f.x\x20);\x0a\x09\x09return\x20c;\x0a\x09}\x0a\x09float\x20getShadow(\x20sampler2D\x20shadowMap,\x20vec2\x20shadowMapSize,\x20float\x20shadowBias,\x20float\x20shadowRadius,\x20vec4\x20shadowCoord\x20)\x20{\x0a\x09\x09float\x20shadow\x20=\x201.0;\x0a\x09\x09shadowCoord.xyz\x20/=\x20shadowCoord.w;\x0a\x09\x09shadowCoord.z\x20+=\x20shadowBias;\x0a\x09\x09bvec4\x20inFrustumVec\x20=\x20bvec4\x20(\x20shadowCoord.x\x20>=\x200.0,\x20shadowCoord.x\x20<=\x201.0,\x20shadowCoord.y\x20>=\x200.0,\x20shadowCoord.y\x20<=\x201.0\x20);\x0a\x09\x09bool\x20inFrustum\x20=\x20all(\x20inFrustumVec\x20);\x0a\x09\x09bvec2\x20frustumTestVec\x20=\x20bvec2(\x20inFrustum,\x20shadowCoord.z\x20<=\x201.0\x20);\x0a\x09\x09bool\x20frustumTest\x20=\x20all(\x20frustumTestVec\x20);\x0a\x09\x09if\x20(\x20frustumTest\x20)\x20{\x0a\x09\x09#if\x20defined(\x20SHADOWMAP_TYPE_PCF\x20)\x0a\x09\x09\x09vec2\x20texelSize\x20=\x20vec2(\x201.0\x20)\x20/\x20shadowMapSize;\x0a\x09\x09\x09float\x20dx0\x20=\x20-\x20texelSize.x\x20*\x20shadowRadius;\x0a\x09\x09\x09float\x20dy0\x20=\x20-\x20texelSize.y\x20*\x20shadowRadius;\x0a\x09\x09\x09float\x20dx1\x20=\x20+\x20texelSize.x\x20*\x20shadowRadius;\x0a\x09\x09\x09float\x20dy1\x20=\x20+\x20texelSize.y\x20*\x20shadowRadius;\x0a\x09\x09\x09shadow\x20=\x20(\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x20dx0,\x20dy0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x200.0,\x20dy0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x20dx1,\x20dy0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x20dx0,\x200.0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy,\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x20dx1,\x200.0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x20dx0,\x20dy1\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x200.0,\x20dy1\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20shadowCoord.xy\x20+\x20vec2(\x20dx1,\x20dy1\x20),\x20shadowCoord.z\x20)\x0a\x09\x09\x09)\x20*\x20(\x201.0\x20/\x209.0\x20);\x0a\x09\x09#elif\x20defined(\x20SHADOWMAP_TYPE_PCF_SOFT\x20)\x0a\x09\x09\x09vec2\x20texelSize\x20=\x20vec2(\x201.0\x20)\x20/\x20shadowMapSize;\x0a\x09\x09\x09float\x20dx0\x20=\x20-\x20texelSize.x\x20*\x20shadowRadius;\x0a\x09\x09\x09float\x20dy0\x20=\x20-\x20texelSize.y\x20*\x20shadowRadius;\x0a\x09\x09\x09float\x20dx1\x20=\x20+\x20texelSize.x\x20*\x20shadowRadius;\x0a\x09\x09\x09float\x20dy1\x20=\x20+\x20texelSize.y\x20*\x20shadowRadius;\x0a\x09\x09\x09shadow\x20=\x20(\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x20dx0,\x20dy0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x200.0,\x20dy0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x20dx1,\x20dy0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x20dx0,\x200.0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy,\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x20dx1,\x200.0\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x20dx0,\x20dy1\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x200.0,\x20dy1\x20),\x20shadowCoord.z\x20)\x20+\x0a\x09\x09\x09\x09texture2DShadowLerp(\x20shadowMap,\x20shadowMapSize,\x20shadowCoord.xy\x20+\x20vec2(\x20dx1,\x20dy1\x20),\x20shadowCoord.z\x20)\x0a\x09\x09\x09)\x20*\x20(\x201.0\x20/\x209.0\x20);\x0a\x09\x09#else\x0a\x09\x09\x09shadow\x20=\x20texture2DCompare(\x20shadowMap,\x20shadowCoord.xy,\x20shadowCoord.z\x20);\x0a\x09\x09#endif\x0a\x09\x09}\x0a\x09\x09return\x20shadow;\x0a\x09}\x0a\x09vec2\x20cubeToUV(\x20vec3\x20v,\x20float\x20texelSizeY\x20)\x20{\x0a\x09\x09vec3\x20absV\x20=\x20abs(\x20v\x20);\x0a\x09\x09float\x20scaleToCube\x20=\x201.0\x20/\x20max(\x20absV.x,\x20max(\x20absV.y,\x20absV.z\x20)\x20);\x0a\x09\x09absV\x20*=\x20scaleToCube;\x0a\x09\x09v\x20*=\x20scaleToCube\x20*\x20(\x201.0\x20-\x202.0\x20*\x20texelSizeY\x20);\x0a\x09\x09vec2\x20planar\x20=\x20v.xy;\x0a\x09\x09float\x20almostATexel\x20=\x201.5\x20*\x20texelSizeY;\x0a\x09\x09float\x20almostOne\x20=\x201.0\x20-\x20almostATexel;\x0a\x09\x09if\x20(\x20absV.z\x20>=\x20almostOne\x20)\x20{\x0a\x09\x09\x09if\x20(\x20v.z\x20>\x200.0\x20)\x0a\x09\x09\x09\x09planar.x\x20=\x204.0\x20-\x20v.x;\x0a\x09\x09}\x20else\x20if\x20(\x20absV.x\x20>=\x20almostOne\x20)\x20{\x0a\x09\x09\x09float\x20signX\x20=\x20sign(\x20v.x\x20);\x0a\x09\x09\x09planar.x\x20=\x20v.z\x20*\x20signX\x20+\x202.0\x20*\x20signX;\x0a\x09\x09}\x20else\x20if\x20(\x20absV.y\x20>=\x20almostOne\x20)\x20{\x0a\x09\x09\x09float\x20signY\x20=\x20sign(\x20v.y\x20);\x0a\x09\x09\x09planar.x\x20=\x20v.x\x20+\x202.0\x20*\x20signY\x20+\x202.0;\x0a\x09\x09\x09planar.y\x20=\x20v.z\x20*\x20signY\x20-\x202.0;\x0a\x09\x09}\x0a\x09\x09return\x20vec2(\x200.125,\x200.25\x20)\x20*\x20planar\x20+\x20vec2(\x200.375,\x200.75\x20);\x0a\x09}\x0a\x09float\x20getPointShadow(\x20sampler2D\x20shadowMap,\x20vec2\x20shadowMapSize,\x20float\x20shadowBias,\x20float\x20shadowRadius,\x20vec4\x20shadowCoord\x20)\x20{\x0a\x09\x09vec2\x20texelSize\x20=\x20vec2(\x201.0\x20)\x20/\x20(\x20shadowMapSize\x20*\x20vec2(\x204.0,\x202.0\x20)\x20);\x0a\x09\x09vec3\x20lightToPosition\x20=\x20shadowCoord.xyz;\x0a\x09\x09vec3\x20bd3D\x20=\x20normalize(\x20lightToPosition\x20);\x0a\x09\x09float\x20dp\x20=\x20(\x20length(\x20lightToPosition\x20)\x20-\x20shadowBias\x20)\x20/\x201000.0;\x0a\x09\x09#if\x20defined(\x20SHADOWMAP_TYPE_PCF\x20)\x20||\x20defined(\x20SHADOWMAP_TYPE_PCF_SOFT\x20)\x0a\x09\x09\x09vec2\x20offset\x20=\x20vec2(\x20-\x201,\x201\x20)\x20*\x20shadowRadius\x20*\x20texelSize.y;\x0a\x09\x09\x09return\x20(\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.xyy,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.yyy,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.xyx,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.yyx,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.xxy,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.yxy,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.xxx,\x20texelSize.y\x20),\x20dp\x20)\x20+\x0a\x09\x09\x09\x09texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D\x20+\x20offset.yxx,\x20texelSize.y\x20),\x20dp\x20)\x0a\x09\x09\x09)\x20*\x20(\x201.0\x20/\x209.0\x20);\x0a\x09\x09#else\x0a\x09\x09\x09return\x20texture2DCompare(\x20shadowMap,\x20cubeToUV(\x20bd3D,\x20texelSize.y\x20),\x20dp\x20);\x0a\x09\x09#endif\x0a\x09}\x0a#endif\x0a','xTzXX':_0x1587('0x6c0'),'oIutO':_0x1587('0x4ef'),'tfyFd':_0x1587('0x2b1'),'Gpydg':_0x1587('0x53f'),'YNRKs':'#if\x20defined(\x20TONE_MAPPING\x20)\x0a\x20\x20gl_FragColor.rgb\x20=\x20toneMapping(\x20gl_FragColor.rgb\x20);\x0a#endif\x0a','OwxLX':_0x1587('0x6e'),'IlkzM':'#if\x20defined(\x20USE_MAP\x20)\x20||\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x20||\x20defined(\x20USE_SPECULARMAP\x20)\x20||\x20defined(\x20USE_ALPHAMAP\x20)\x20||\x20defined(\x20USE_EMISSIVEMAP\x20)\x20||\x20defined(\x20USE_ROUGHNESSMAP\x20)\x20||\x20defined(\x20USE_METALNESSMAP\x20)\x0a\x09varying\x20vec2\x20vUv;\x0a#endif','sLeOK':_0x1587('0x21a'),'VzVaM':'#if\x20defined(\x20USE_LIGHTMAP\x20)\x20||\x20defined(\x20USE_AOMAP\x20)\x0a\x09varying\x20vec2\x20vUv2;\x0a#endif','QuqJq':_0x1587('0x100'),'tESuI':_0x1587('0x6f'),'XQQsG':_0x1587('0x519'),'UYIpK':_0x1587('0x242'),'zzsOg':_0x1587('0x6ae'),'GLYKJ':_0x1587('0x2e7'),'ACxnj':'varying\x20vec4\x20vWorldPosition;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09vWorldPosition\x20=\x20worldPosition;\x0a}\x0a','eWcwU':_0x1587('0x62c'),'JvDGa':_0x1587('0x69b'),'ofQBz':_0x1587('0x55e'),'EAwJi':'uniform\x20float\x20scale;\x0aattribute\x20float\x20lineDistance;\x0avarying\x20float\x20vLineDistance;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vLineDistance\x20=\x20scale\x20*\x20lineDistance;\x0a\x09vec4\x20mvPosition\x20=\x20modelViewMatrix\x20*\x20vec4(\x20position,\x201.0\x20);\x0a\x09gl_Position\x20=\x20projectionMatrix\x20*\x20mvPosition;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','OVOBn':_0x1587('0xdf'),'Dlujn':_0x1587('0x513'),'hDsHW':'#define\x20PHONG\x0auniform\x20vec3\x20diffuse;\x0auniform\x20vec3\x20emissive;\x0auniform\x20vec3\x20specular;\x0auniform\x20float\x20shininess;\x0auniform\x20float\x20opacity;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09vec4\x20diffuseColor\x20=\x20vec4(\x20diffuse,\x20opacity\x20);\x0a\x09ReflectedLight\x20reflectedLight\x20=\x20ReflectedLight(\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20)\x20);\x0a\x09vec3\x20totalEmissiveRadiance\x20=\x20emissive;\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09vec3\x20outgoingLight\x20=\x20reflectedLight.directDiffuse\x20+\x20reflectedLight.indirectDiffuse\x20+\x20reflectedLight.directSpecular\x20+\x20reflectedLight.indirectSpecular\x20+\x20totalEmissiveRadiance;\x0a\x09#include\x20\x0a\x09gl_FragColor\x20=\x20vec4(\x20outgoingLight,\x20diffuseColor.a\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','SRVsp':_0x1587('0x323'),'uyaVO':_0x1587('0x3ea'),'EIjCY':_0x1587('0x36c'),'TtPQg':'#define\x20NORMAL\x0a#if\x20defined(\x20FLAT_SHADED\x20)\x20||\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x0a\x09varying\x20vec3\x20vViewPosition;\x0a#endif\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a#ifndef\x20FLAT_SHADED\x0a\x09vNormal\x20=\x20normalize(\x20transformedNormal\x20);\x0a#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a#if\x20defined(\x20FLAT_SHADED\x20)\x20||\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x0a\x09vViewPosition\x20=\x20-\x20mvPosition.xyz;\x0a#endif\x0a}\x0a','erUGq':'uniform\x20float\x20size;\x0auniform\x20float\x20scale;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#ifdef\x20USE_SIZEATTENUATION\x0a\x09\x09gl_PointSize\x20=\x20size\x20*\x20(\x20scale\x20/\x20-\x20mvPosition.z\x20);\x0a\x09#else\x0a\x09\x09gl_PointSize\x20=\x20size;\x0a\x09#endif\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','QWmQX':_0x1587('0x59f'),'BjZja':function(_0x94d111,_0x3d8429){return _0x94d111==_0x3d8429;},'uElPX':function(_0x356c6e,_0xd424a5){return _0x356c6e==_0xd424a5;},'QeAZA':_0x1587('0x3'),'GnCnH':function(_0x3d0ecb,_0x39f831){return _0x3d0ecb==_0x39f831;},'QLtqO':function(_0x1e75f0,_0x3d5ad2){return _0x1e75f0==_0x3d5ad2;},'kfBwU':function(_0x56bff4,_0x64b38b){return _0x56bff4==_0x64b38b;},'WLFIo':function(_0x1a812c,_0xdf9b0b){return _0x1a812c==_0xdf9b0b;},'NYiUf':function(_0x3e7eff,_0x1417cd){return _0x3e7eff!=_0x1417cd;},'VGJXJ':function(_0x22fb7f,_0x3db7b9,_0x2c91e9){return _0x22fb7f(_0x3db7b9,_0x2c91e9);},'lNEze':function(_0x1a294f,_0x27a737){return _0x1a294f==_0x27a737;},'HWrum':function(_0x40cd78,_0x8e12c4){return _0x40cd78!=_0x8e12c4;},'GfqQg':function(_0x5c5b29,_0x42b5cc){return _0x5c5b29<_0x42b5cc;},'hLErf':function(_0x597efe,_0xeef40e){return _0x597efe-_0xeef40e;},'JYdho':function(_0x15f9f3,_0x583460){return _0x15f9f3>_0x583460;},'yIPxG':function(_0xcec6e3,_0x14719c){return _0xcec6e3>=_0x14719c;},'mvorz':function(_0x4b11c4,_0x5e4262){return _0x4b11c4<_0x5e4262;},'yweQn':function(_0x5e4baf,_0x4a2aee){return _0x5e4baf==_0x4a2aee;},'XAYDS':function(_0x3d9fc6,_0x34cb24){return _0x3d9fc6==_0x34cb24;},'BiYGD':function(_0x13988a,_0x5a7ee6){return _0x13988a+_0x5a7ee6;},'eAVND':function(_0x545bea,_0x416883){return _0x545bea/_0x416883;},'JZFUj':_0x1587('0x4ec'),'LddMV':function(_0x1c95ed,_0x124b80){return _0x1c95ed instanceof _0x124b80;},'LOkqu':function(_0x3a34cd,_0x134deb){return _0x3a34cd<_0x134deb;},'LsRAD':function(_0x2e3405,_0x35fe14){return _0x2e3405+_0x35fe14;},'XDlab':function(_0x38840e,_0x36cbe9){return _0x38840e*_0x36cbe9;},'EVyco':_0x1587('0x2a5'),'PveVz':_0x1587('0xd5'),'SRkBP':_0x1587('0x394'),'PGuJN':function(_0xa9a5a3,_0x119213){return _0xa9a5a3/_0x119213;},'Rzgos':'positions参数必须包含四个顶点的位置坐标','xRimK':function(_0x64922f,_0x44c82d){return _0x64922f!=_0x44c82d;},'rrUju':function(_0x2eee46,_0x1180d0){return _0x2eee46==_0x1180d0;},'CPrHU':_0x1587('0x5b4'),'KHmYs':_0x1587('0x579'),'nKDYb':function(_0x133890,_0x388c1f){return _0x133890==_0x388c1f;},'nlvyK':function(_0x111ae7,_0x308a13){return _0x111ae7==_0x308a13;},'jpCtY':function(_0x246651,_0x59958a){return _0x246651===_0x59958a;},'suslH':function(_0x359098,_0x3c0700){return _0x359098(_0x3c0700);},'NuXoJ':_0x1587('0x3d8'),'XUNoK':function(_0x31c3fe,_0x3d6205){return _0x31c3fe!==_0x3d6205;},'hgsmV':function(_0x2c68a6,_0x252758){return _0x2c68a6(_0x252758);},'JWIdg':_0x1587('0x1ac'),'LDdXN':_0x1587('0x118'),'fEAWN':_0x1587('0x6fc'),'OzvJH':_0x1587('0x365'),'qvIgQ':_0x1587('0x4d0'),'WJWMU':_0x1587('0x30d'),'LxnoJ':'Copyright','rkljN':'DateTime','IJqvq':_0x1587('0x130'),'gVFGp':_0x1587('0x8c'),'tEjDR':_0x1587('0x1c8'),'jARHG':'ImageDescription','yXrhR':'ImageLength','ddYFS':_0x1587('0x4f0'),'Qoiga':_0x1587('0x38a'),'zfHaZ':_0x1587('0x5c1'),'fYQCg':'MinSampleValue','BInAZ':_0x1587('0x24e'),'ncNKh':'NewSubfileType','WGkEW':_0x1587('0x95'),'QyPXo':_0x1587('0x6fb'),'NQAlj':_0x1587('0x1d6'),'AfuLz':_0x1587('0x36a'),'WefYi':'SamplesPerPixel','IHhsB':_0x1587('0x4db'),'oboLV':'StripOffsets','JWDBk':_0x1587('0x34b'),'dUtAh':_0x1587('0x3b2'),'lhZyo':'YResolution','NTGMX':'BadFaxLines','VLXZD':_0x1587('0x302'),'VGiVt':_0x1587('0x4dd'),'bEzLc':_0x1587('0x66d'),'liPye':_0x1587('0x2d3'),'bKupb':_0x1587('0x610'),'MoNqS':_0x1587('0x687'),'wqzdq':_0x1587('0x48'),'oyLHN':_0x1587('0x545'),'ySLxw':_0x1587('0x755'),'Osopc':_0x1587('0x2a1'),'mIHjl':_0x1587('0x3d4'),'yBMvA':_0x1587('0x5e7'),'poObi':'StripRowCounts','HivkW':_0x1587('0x60c'),'aBCqh':_0x1587('0x11c'),'PLNhV':'TileByteCounts','oAIrZ':_0x1587('0x297'),'EbzxE':_0x1587('0x196'),'nZYYW':_0x1587('0x35a'),'HcgjP':'WhitePoint','TxVom':_0x1587('0x245'),'zEwmw':_0x1587('0x4e'),'RyXvs':_0x1587('0x730'),'YqVoU':'YCbCrPositioning','jAplr':_0x1587('0x1e'),'dupax':_0x1587('0x759'),'cFckX':'ApertureValue','flvLa':_0x1587('0x44b'),'ysdji':_0x1587('0x580'),'byRPK':'DateTimeOriginal','LLmay':_0x1587('0x65'),'JmrZU':_0x1587('0x398'),'wSwSO':'FileSource','ZQXws':_0x1587('0x2ba'),'FYqRN':_0x1587('0x32'),'CRLlt':_0x1587('0x221'),'elwjx':_0x1587('0xf6'),'KwwKV':_0x1587('0x747'),'ZjVLe':_0x1587('0x3d1'),'ikOtD':_0x1587('0x67b'),'EMIXM':_0x1587('0x2e'),'DFbmk':_0x1587('0x40b'),'YQgXQ':_0x1587('0x4e1'),'zbgFV':_0x1587('0x6bb'),'hWaNn':'BYTE','YAbdY':'SHORT','yMdPu':_0x1587('0x200'),'KfXMa':_0x1587('0x652'),'dOmuq':_0x1587('0x72b'),'CkzYT':'SSHORT','enccn':_0x1587('0x67d'),'mkPfx':_0x1587('0x2b5'),'rFqyB':'FLOAT','btCIC':_0x1587('0x526'),'qMQmC':'ASCII','XZrpx':function(_0x255cce,_0x66c59a){return _0x255cce!==_0x66c59a;},'CVLMc':'RATIONAL','tNthW':function(_0x541775,_0xf83ffd){return _0x541775/_0xf83ffd;},'izRNx':_0x1587('0x6d9'),'zdEio':function(_0x2e655f,_0x4490c9){return _0x2e655f<=_0x4490c9;},'ydvhz':function(_0x138245,_0xff0752){return _0x138245(_0xff0752);},'yFldw':_0x1587('0x74a'),'FEAbI':function(_0x56923c,_0x2261ce){return _0x56923c>>>_0x2261ce;},'tqyXL':function(_0xdd8f14,_0x20cbcc){return _0xdd8f14<<_0x20cbcc;},'bxuQH':function(_0x4e9f2c,_0x1c4730){return _0x4e9f2c+_0x1c4730;},'EIwry':function(_0x573038,_0x263d3c){return _0x573038/_0x263d3c;},'GSRcA':_0x1587('0x5f2'),'yVLdL':function(_0x45b07b,_0x20dde2){return _0x45b07b>>>_0x20dde2;},'KLLik':function(_0x468fdc,_0x393369){return _0x468fdc<=_0x393369;},'ZZXjL':function(_0xa4ccef,_0x2105ff){return _0xa4ccef(_0x2105ff);},'jlDLx':_0x1587('0x5cc'),'mHrLm':function(_0x46d690,_0xcb1f01){return _0x46d690<=_0xcb1f01;},'OJUxj':function(_0x29c8a2,_0x47fbc5){return _0x29c8a2(_0x47fbc5);},'ltXWr':_0x1587('0x621'),'nrgJi':function(_0x627459,_0x3ff435){return _0x627459<=_0x3ff435;},'rWxLL':function(_0x20c9b3,_0xa3e67c){return _0x20c9b3===_0xa3e67c;},'EEubu':function(_0x5bc9cd,_0x84340c){return _0x5bc9cd-_0x84340c;},'UQUvD':function(_0x57f8a8,_0x2679d6){return _0x57f8a8*_0x2679d6;},'YMgjY':_0x1587('0x6bd'),'pqCOI':function(_0x793557,_0x5acb4e){return _0x793557+_0x5acb4e;},'CVOfN':function(_0x24b2d0,_0x9056b2){return _0x24b2d0+_0x9056b2;},'PVOhZ':function(_0x1ce585,_0x5ab0a0){return _0x1ce585*_0x5ab0a0;},'qmUcX':function(_0x11ccca,_0x413f5c){return _0x11ccca-_0x413f5c;},'zYefr':function(_0x4b9a32,_0x659405){return _0x4b9a32+_0x659405;},'XOMsJ':function(_0x5685b6,_0x374d52){return _0x5685b6+_0x374d52;},'rnyST':function(_0x57601f,_0x2bb1a5){return _0x57601f+_0x2bb1a5;},'SWMJA':_0x1587('0x70d'),'TIlRH':function(_0x2df8a4,_0x2d2398){return _0x2df8a4+_0x2d2398;},'lWrRO':function(_0xa482eb,_0x7407e0){return _0xa482eb+_0x7407e0;},'YwKSR':function(_0x530cf3,_0x393e16){return _0x530cf3===_0x393e16;},'Wiagy':function(_0x13876a,_0x7123f5){return _0x13876a%_0x7123f5;},'ptVGt':_0x1587('0x6c3'),'AZOkl':function(_0x24d037,_0x2c2863){return _0x24d037%_0x2c2863;},'FIpXO':function(_0x4744d5,_0x225794){return _0x4744d5!==_0x225794;},'iSLWt':function(_0x20de05,_0xdf4d0b){return _0x20de05*_0xdf4d0b;},'MVXZT':function(_0xf7eb48,_0x590c7a){return _0xf7eb48*_0x590c7a;},'hRXHI':function(_0x3df9e1,_0x31a04e){return _0x3df9e1-_0x31a04e;},'TpGdt':_0x1587('0x36b'),'bhzKW':function(_0x212a4e,_0x2ca858){return _0x212a4e*_0x2ca858;},'KdByY':'Cannot\x20handle\x20sub-byte\x20bits\x20per\x20pixel','YoesX':function(_0x2f8ce8,_0x2a58b0){return _0x2f8ce8<=_0x2a58b0;},'mvoEY':function(_0x149cc6,_0x42a4fd){return _0x149cc6<=_0x42a4fd;},'HxfcS':function(_0x2c180f,_0x36f46f){return _0x2c180f-_0x36f46f;},'sIgzQ':function(_0x20016b,_0x1e5759){return _0x20016b+_0x1e5759;},'ZwNpN':function(_0x3dd4c2,_0x279b40){return _0x3dd4c2<_0x279b40;},'ALadL':function(_0x5f294e,_0x4ca9fe){return _0x5f294e(_0x4ca9fe);},'lzygl':function(_0x2ad000,_0x53f646){return _0x2ad000|_0x53f646;},'lMCis':function(_0x3cab8d,_0x1d931d){return _0x3cab8d===_0x1d931d;},'wUFIW':function(_0xadb2c,_0x6027e5){return _0xadb2c===_0x6027e5;},'GZsIb':function(_0x2b5fcf,_0x3c5a54){return _0x2b5fcf%_0x3c5a54;},'BEDZh':function(_0x8468ab,_0x463217){return _0x8468ab==_0x463217;},'vfcTR':function(_0x134f47,_0x31ca0c){return _0x134f47<_0x31ca0c;},'gDxhV':function(_0x1212b9,_0x421556){return _0x1212b9*_0x421556;},'LWjWg':function(_0x156ec6,_0x422b3d){return _0x156ec6<_0x422b3d;},'EGWgm':function(_0x1e325b,_0xf5500d){return _0x1e325b<_0xf5500d;},'bWVMn':function(_0x61f9ea,_0x54d413){return _0x61f9ea<_0x54d413;},'eskRW':function(_0x38c233,_0x5e0a97){return _0x38c233<_0x5e0a97;},'qlvCD':function(_0x257344,_0x24c164){return _0x257344+_0x24c164;},'aLkix':function(_0x522fb2,_0x375108){return _0x522fb2*_0x375108;},'hZiUx':_0x1587('0x746'),'YzOHo':function(_0x22e7e4,_0xbf67be){return _0x22e7e4+_0xbf67be;},'ElTsj':_0x1587('0x444'),'CehpY':_0x1587('0x3dc'),'HmUSS':_0x1587('0x23f'),'kUoRO':function(_0x5672ff,_0x413e8a,_0x48f7be){return _0x5672ff(_0x413e8a,_0x48f7be);},'tbSfW':function(_0x2e35e8,_0x57a4b8,_0x3328e2){return _0x2e35e8(_0x57a4b8,_0x3328e2);},'cgWAl':function(_0x10dae8,_0x58f12f,_0x343be6){return _0x10dae8(_0x58f12f,_0x343be6);},'MtkQb':function(_0x3ef0a7,_0x1efc81,_0x5759c4){return _0x3ef0a7(_0x1efc81,_0x5759c4);},'jHpPc':function(_0x3e5470,_0x1474c1,_0x50ed64){return _0x3e5470(_0x1474c1,_0x50ed64);},'gVdHZ':function(_0x29f3b5,_0x3ca237,_0xe52cbc){return _0x29f3b5(_0x3ca237,_0xe52cbc);},'Fbvah':function(_0x28c767,_0x17ddf4,_0x1a1c22){return _0x28c767(_0x17ddf4,_0x1a1c22);},'IeVlT':function(_0x27d53d,_0x2036e3,_0x45d6dc){return _0x27d53d(_0x2036e3,_0x45d6dc);},'FwXYp':function(_0x10e8e1,_0xdc43a4,_0x5b833a){return _0x10e8e1(_0xdc43a4,_0x5b833a);},'Glexk':function(_0x317c30,_0x25474c,_0x54125e){return _0x317c30(_0x25474c,_0x54125e);},'FfFeK':function(_0x1c58f4,_0x30512d,_0x27f0ec){return _0x1c58f4(_0x30512d,_0x27f0ec);},'AssgW':function(_0x37e594,_0x2bd414){return _0x37e594(_0x2bd414);},'KhhEt':function(_0x383076,_0x3cb360,_0x5b22f3){return _0x383076(_0x3cb360,_0x5b22f3);},'EvlcN':function(_0x4c80f7,_0x59b9dd,_0x448b19){return _0x4c80f7(_0x59b9dd,_0x448b19);},'wVYha':function(_0x2c7d11,_0x47334f){return _0x2c7d11!==_0x47334f;},'BmCWb':_0x1587('0x724'),'BsqmK':function(_0xbc79e9,_0x59b091){return _0xbc79e9 instanceof _0x59b091;},'MWcIb':function(_0x577bfe,_0x686140){return _0x577bfe!=_0x686140;},'HYUJL':function(_0x3e0ab1,_0x5d1ab3){return _0x3e0ab1!=_0x5d1ab3;},'lHiqy':function(_0x925300,_0x450982,_0x3cb7c9){return _0x925300(_0x450982,_0x3cb7c9);},'HCtmB':function(_0xf58c2b,_0x2ee730){return _0xf58c2b!==_0x2ee730;},'vYRDR':function(_0x541686,_0x46c370){return _0x541686(_0x46c370);},'jbPTN':function(_0x315f23,_0x42622d,_0x4026df){return _0x315f23(_0x42622d,_0x4026df);},'uENGC':function(_0x39eb23,_0x28b3b1,_0x436f4d){return _0x39eb23(_0x28b3b1,_0x436f4d);},'SFNdE':function(_0x56b995,_0x545e9a,_0x5d31a7){return _0x56b995(_0x545e9a,_0x5d31a7);},'kAnIl':function(_0x1060c6,_0x2be05b,_0x3be905){return _0x1060c6(_0x2be05b,_0x3be905);},'VAcMR':function(_0x56e4d1,_0x53dd83,_0x170ab1){return _0x56e4d1(_0x53dd83,_0x170ab1);},'wIiii':function(_0x51fd68,_0xe699d0,_0x3a19a6){return _0x51fd68(_0xe699d0,_0x3a19a6);},'tmgJu':function(_0x96b1d7,_0x30f49c,_0x4b2356){return _0x96b1d7(_0x30f49c,_0x4b2356);},'eTsXR':function(_0x4c373d,_0x1446e7,_0x565e29){return _0x4c373d(_0x1446e7,_0x565e29);},'SdcCC':function(_0x2bd449,_0x3e15e4,_0x532ca9){return _0x2bd449(_0x3e15e4,_0x532ca9);},'yPgqc':function(_0x1513d4,_0x1b48d2,_0x464554){return _0x1513d4(_0x1b48d2,_0x464554);},'oHobQ':function(_0x260427,_0x4accc9,_0x178b1e){return _0x260427(_0x4accc9,_0x178b1e);},'AUcmQ':'depth','ooHFl':_0x1587('0x12e'),'VRijP':_0x1587('0xc1'),'YAhbx':_0x1587('0xa5'),'HtBOB':_0x1587('0x3c4'),'wFdSF':'dashed','OOdyC':'points','MpyiE':_0x1587('0x727'),'BjjjK':_0x1587('0x1e6'),'tcRuA':_0x1587('0x4b1'),'YuYfa':_0x1587('0x6c2'),'LPqKu':_0x1587('0x622'),'FJImL':_0x1587('0x613'),'xInRz':_0x1587('0x4c7'),'aMHko':_0x1587('0x603'),'LoBEN':_0x1587('0x316'),'nLaQW':'unsupported\x20encoding:\x20','yOzEI':function(_0x169c2b,_0x5c6a38){return _0x169c2b(_0x5c6a38);},'dawmO':function(_0x308782,_0x5c11d5){return _0x308782+_0x5c11d5;},'UpOtI':_0x1587('0x6d0'),'JCmuu':_0x1587('0x400'),'MaPyI':'high','ktsYv':function(_0x3721f9,_0x1f08ba,_0x5cf21d){return _0x3721f9(_0x1f08ba,_0x5cf21d);},'fDQWQ':function(_0x488e0c,_0x26885a){return _0x488e0c===_0x26885a;},'jusQI':_0x1587('0x52f'),'UEpRL':function(_0x3f0890,_0x159428){return _0x3f0890===_0x159428;},'PgtJT':'SHADOWMAP_TYPE_PCF','wvkFx':_0x1587('0x397'),'HtPuU':_0x1587('0x605'),'lUsVB':_0x1587('0xa7'),'ifYSj':_0x1587('0x1d9'),'uZjvl':'ENVMAP_BLENDING_MIX','ovlrl':'ENVMAP_BLENDING_ADD','XRicz':'#define\x20SHADER_NAME\x20','Kttwc':_0x1587('0x36d'),'BXRiC':_0x1587('0x4fa'),'ecVjF':_0x1587('0xd0'),'OYclg':_0x1587('0x45f'),'XlIqG':_0x1587('0x159'),'aMiyC':_0x1587('0x228'),'HNDTa':_0x1587('0x47a'),'uijbJ':_0x1587('0x4fb'),'SdAio':'#define\x20USE_ALPHAMAP','THGrO':'#define\x20USE_COLOR','lHesU':_0x1587('0x38c'),'NrEJA':_0x1587('0x306'),'LIYRE':_0x1587('0x141'),'aBZYH':_0x1587('0x538'),'vQbFq':_0x1587('0x2da'),'ugdeL':_0x1587('0x225'),'eVUGv':_0x1587('0x4cd'),'rRvhY':_0x1587('0x440'),'vpZMQ':_0x1587('0x4b'),'AWZTj':'\x09\x09attribute\x20vec3\x20morphNormal0;','sdIQb':_0x1587('0x41b'),'pgpyC':_0x1587('0x5b0'),'sAqta':_0x1587('0x520'),'pmNih':'\x09\x09attribute\x20vec3\x20morphTarget4;','JSVBI':_0x1587('0xdd'),'BQryo':'#ifdef\x20USE_SKINNING','JanoM':'\x09attribute\x20vec4\x20skinIndex;','KVJna':_0x1587('0xf8'),'HHtXs':_0x1587('0x1cb'),'GhBfz':'#define\x20GAMMA_FACTOR\x201','pLmad':_0x1587('0x133'),'pryjw':_0x1587('0x71'),'WrGTs':_0x1587('0xe5'),'CpIOW':'#define\x20USE_GRADIENTMAP','Zoswo':function(_0x1b4ce8,_0x59e06a){return _0x1b4ce8+_0x59e06a;},'GkFUh':function(_0x369f62,_0x42cbf5){return _0x369f62+_0x42cbf5;},'dhSJn':function(_0x3b0f52,_0x3dfd23){return _0x3b0f52-_0x3dfd23;},'nqTTx':'#define\x20USE_SHADOWMAP','NXfGx':'#define\x20PREMULTIPLIED_ALPHA','eVsVj':_0x1587('0x5e4'),'Irmni':_0x1587('0x73c'),'BvMfF':_0x1587('0x720'),'JYqwb':_0x1587('0x756'),'kJBVG':function(_0x52c872,_0x5e8d75,_0x2fff8f){return _0x52c872(_0x5e8d75,_0x2fff8f);},'ybzxA':function(_0x59d514,_0x29aad6,_0x127daa){return _0x59d514(_0x29aad6,_0x127daa);},'ixBMD':_0x1587('0x145'),'xYpiT':'(\x20vec4\x20value\x20)\x20{\x20return\x20LinearTo','Laxte':'\x20;\x20}','thlBo':_0x1587('0x2ac'),'lvZMR':function(_0x29cf21,_0x2236ea){return _0x29cf21(_0x2236ea);},'gZpGd':function(_0x5de8aa,_0x93cdfb){return _0x5de8aa==_0x93cdfb;},'qYmtJ':'lambert','WgubZ':function(_0x119952,_0x37bcd6){return _0x119952!=_0x37bcd6;},'KgfRS':function(_0x532604,_0x4e1351){return _0x532604==_0x4e1351;},'BRdwK':function(_0x23c593,_0xab0109){return _0x23c593==_0xab0109;},'oMJnI':function(_0x4fa752,_0x2a0dab){return _0x4fa752==_0x2a0dab;},'EUYzz':function(_0x392e00,_0x5ab5bd){return _0x392e00==_0x5ab5bd;},'LkeaD':function(_0x4aa406,_0x278532){return _0x4aa406==_0x278532;},'UVcEz':function(_0x1666a2,_0x4023e6){return _0x1666a2!==_0x4023e6;},'HuqaN':_0x1587('0x286'),'LBEhJ':function(_0x2150cd,_0x35537b){return _0x2150cd+_0x35537b;},'ozmfj':function(_0x29b34c,_0x148bb2){return _0x29b34c+_0x148bb2;},'nXcuq':function(_0x377075,_0x349e16){return _0x377075+_0x349e16;},'wdFKk':_0x1587('0x5a9'),'STNGp':_0x1587('0x6d8'),'QrYZR':_0x1587('0x6cd'),'zbVvb':_0x1587('0x55c'),'TeYSc':function(_0x4b3f3e,_0x47d576){return _0x4b3f3e+_0x47d576;},'AITVM':_0x1587('0x66c'),'pzdhN':_0x1587('0xcd'),'pOakJ':_0x1587('0x17c'),'XVXLB':'uniform\x20mat4\x20modelMatrix','UMtDN':_0x1587('0xa3'),'DAHTu':_0x1587('0x1d4'),'Cfzsk':_0x1587('0x23c'),'ZJfUZ':_0x1587('0x41f'),'tHfVt':_0x1587('0x35d'),'moYIx':_0x1587('0x47'),'TqNVo':_0x1587('0x39b'),'PjhDi':_0x1587('0x2b2'),'UXnZT':'uniform\x20vec3\x20u_cameraPosition','vWeFZ':_0x1587('0x22f'),'ShWYV':function(_0x5759d1,_0x55d626){return _0x5759d1 instanceof _0x55d626;},'lbqPz':function(_0x854313,_0x2d2aa5){return _0x854313 instanceof _0x2d2aa5;},'BBBFI':function(_0x14b6b6,_0x1abe6f){return _0x14b6b6 instanceof _0x1abe6f;},'zNykL':function(_0x3a2557,_0x1c43bd){return _0x3a2557 instanceof _0x1c43bd;},'tRohA':function(_0x4f8743,_0x8d7013,_0x5a1e35){return _0x4f8743(_0x8d7013,_0x5a1e35);},'PKYuj':function(_0x41ce7e,_0x2ed46c){return _0x41ce7e<_0x2ed46c;},'Xycug':function(_0xed9311,_0x3c3c8d,_0x40ef9){return _0xed9311(_0x3c3c8d,_0x40ef9);},'DinZO':function(_0x21362f,_0x3ab82f,_0x41e444){return _0x21362f(_0x3ab82f,_0x41e444);},'BNoxb':function(_0x33dad1,_0x3772e8,_0x17ca21){return _0x33dad1(_0x3772e8,_0x17ca21);},'uZACl':function(_0x13a87b,_0x2f604d){return _0x13a87b==_0x2f604d;},'KHHxn':function(_0x329b69,_0x35675b){return _0x329b69<_0x35675b;},'OXreb':function(_0x436d14,_0x3ff6fd){return _0x436d14(_0x3ff6fd);},'sUxmi':_0x1587('0x3e6'),'ahsVR':function(_0x44abf0,_0x37678a){return _0x44abf0!=_0x37678a;},'EQwpO':_0x1587('0x4f9'),'gTEAh':_0x1587('0x58a'),'oLNHS':_0x1587('0x1c5'),'BxDFs':'data:','tkKsE':function(_0x23d60f,_0x30cf4b){return _0x23d60f instanceof _0x30cf4b;},'MsUue':function(_0x1a224f,_0x5c76fa){return _0x1a224f instanceof _0x5c76fa;},'bwgyR':function(_0x34238e,_0x9b3608){return _0x34238e instanceof _0x9b3608;},'TjTsc':function(_0x3a9e60,_0x3c9a5c,_0x5325b5){return _0x3a9e60(_0x3c9a5c,_0x5325b5);},'DztID':function(_0x43d52a,_0x5515c7){return _0x43d52a instanceof _0x5515c7;},'APvPx':function(_0x56ad39,_0x2966ca){return _0x56ad39+_0x2966ca;},'pKRGn':function(_0x1f798a,_0x58fdee){return _0x1f798a===_0x58fdee;},'vqNyH':function(_0x535a1f,_0x3c5fad){return _0x535a1f===_0x3c5fad;},'qGApq':function(_0x4e8b36,_0x4b3c25){return _0x4e8b36!=_0x4b3c25;},'kyjlj':'tif','YdsXo':function(_0x38ad39,_0x315de7,_0x2d057c){return _0x38ad39(_0x315de7,_0x2d057c);},'LqwTk':function(_0x4ab79a,_0x172b8e){return _0x4ab79a<_0x172b8e;},'mfMaI':function(_0x56963b,_0x5b5afb){return _0x56963b<_0x5b5afb;},'LAtEi':function(_0x3dde3a,_0x3267be){return _0x3dde3a==_0x3267be;},'CGxHe':function(_0x364582,_0x5a4425){return _0x364582==_0x5a4425;},'NRgea':function(_0x1e738e,_0x2ecb4a){return _0x1e738e!=_0x2ecb4a;},'NQFXv':_0x1587('0x39d'),'TPuea':_0x1587('0x256'),'MNTri':'data:image/png','wFKrC':function(_0x413f77,_0x147bf8){return _0x413f77 instanceof _0x147bf8;},'UXLiX':function(_0x7b8d37,_0xa3d127){return _0x7b8d37&&_0xa3d127;},'ZVyss':'5|0|2|4|1|3','jmxfb':function(_0x3b93d5,_0x429efd){return _0x3b93d5/_0x429efd;},'BTUnJ':function(_0xe4a9db,_0x201a1a){return _0xe4a9db<_0x201a1a;},'pAfjK':function(_0x288a8e,_0x435bb6){return _0x288a8e-_0x435bb6;},'cGIvs':function(_0x103d82,_0x12fbe7){return _0x103d82<_0x12fbe7;},'OpRRu':function(_0x556ee7,_0x4924f9){return _0x556ee7/_0x4924f9;},'YnzYT':function(_0x2cee44,_0x59edcd){return _0x2cee44<_0x59edcd;},'Pdxhg':function(_0x13c38c,_0x2fa003){return _0x13c38c<_0x2fa003;},'SvFtG':function(_0xa7e94d,_0x44428f){return _0xa7e94d+_0x44428f;},'doymu':function(_0x22b3ae,_0xf83f92){return _0x22b3ae+_0xf83f92;},'MwcfT':function(_0x11652c,_0x4036d2,_0x43d83e,_0x5549db){return _0x11652c(_0x4036d2,_0x43d83e,_0x5549db);},'YzMzL':_0x1587('0x712'),'GBCcx':_0x1587('0x39e'),'arwLG':function(_0x348032,_0x4318fc,_0x1e9bd3,_0x8819bc){return _0x348032(_0x4318fc,_0x1e9bd3,_0x8819bc);},'owrDu':_0x1587('0x13e'),'JETNl':'Core/Shaders/phong_frag','McyPs':_0x1587('0x1ca'),'wnJTw':function(_0x563c69,_0x3716cb,_0x15a968,_0x5821a4){return _0x563c69(_0x3716cb,_0x15a968,_0x5821a4);},'znwQw':_0x1587('0x738'),'LQGUQ':_0x1587('0x493'),'FEnUw':'Core/Rotation','PAXkC':'Core/MeshPhongMaterial','wmMgM':_0x1587('0x25e'),'ttFAr':_0x1587('0x549'),'WtqSO':_0x1587('0x488'),'WKQqm':_0x1587('0x154'),'lsche':function(_0x49943e,_0x9c2e1a,_0x273247,_0x704564){return _0x49943e(_0x9c2e1a,_0x273247,_0x704564);},'ojgSw':_0x1587('0x5a2'),'EVejY':function(_0x32d998,_0x50568f,_0xd2bdab,_0x467c1a){return _0x32d998(_0x50568f,_0xd2bdab,_0x467c1a);},'vLzTu':_0x1587('0x743'),'Ennrc':_0x1587('0x24b'),'ylExK':_0x1587('0xab'),'igHxN':_0x1587('0x68c'),'xpJbA':_0x1587('0x662'),'UpiZY':_0x1587('0x598'),'RwNut':_0x1587('0x244'),'eiikN':'Core/PlaneGeometry','PvQBb':_0x1587('0x12a'),'PegeK':function(_0xae9fed,_0x59583a,_0x10072b,_0x22b445){return _0xae9fed(_0x59583a,_0x10072b,_0x22b445);},'rbVns':'ThirdParty/tiff-js/tiff','TGkCq':function(_0x460162,_0x52b091,_0x28a22b,_0x39f07a){return _0x460162(_0x52b091,_0x28a22b,_0x39f07a);},'SdjUy':function(_0x213df9,_0x2f1ef3,_0x4310fb,_0x14db89){return _0x213df9(_0x2f1ef3,_0x4310fb,_0x14db89);},'vqmiQ':_0x1587('0x64e'),'mUTfo':_0x1587('0x382'),'CDdHO':function(_0x5985d5,_0x52fc9f,_0x1fe08b,_0x488136){return _0x5985d5(_0x52fc9f,_0x1fe08b,_0x488136);},'ojULj':function(_0x346e0f,_0x976e5,_0x495494,_0x23346c){return _0x346e0f(_0x976e5,_0x495494,_0x23346c);},'lKfzr':_0x1587('0x27a'),'kLIBE':_0x1587('0x166'),'ftvNK':'Core/BasicMeshMaterial','wBsmS':_0x1587('0x4f'),'BQzOv':_0x1587('0x247'),'kvMWG':function(_0x4edef2,_0x2bc791,_0x12084a,_0x511781){return _0x4edef2(_0x2bc791,_0x12084a,_0x511781);},'Cfyqe':'Core/PlaneBufferGeometry','sKvuh':function(_0x4728d4,_0x46dc54,_0x37318e,_0x536853){return _0x4728d4(_0x46dc54,_0x37318e,_0x536853);},'egiGP':_0x1587('0x3ac'),'DwJsg':'Util/CSG','bURrH':function(_0xf45614,_0x442c16,_0x4459c3,_0x2b361d,_0x56b5c0){return _0xf45614(_0x442c16,_0x4459c3,_0x2b361d,_0x56b5c0);}};var _0x4d3ab7,_0x45cf9f,_0x588780,_0x176966,_0x2c171e,_0x41ca94,_0x26727f,_0x35b085,_0x419336,_0x1f540b,_0x1362ce,_0x4efc15,_0xf6e694,_0x1fe4b0;function _0x1e8668(_0x508cc6,_0x14871f){return _0x4efc15[_0x1587('0x341')](_0x508cc6,_0x14871f);}function _0x3181a6(_0x4e015a,_0x25c82e){var _0x2c35c1,_0x2df00a,_0x41bc12,_0x21ffe3,_0x36c1da,_0x1d1383,_0x408c84,_0x45192f,_0x47eda6,_0x5c0901,_0x28f8fb=_0x25c82e&&_0x25c82e[_0x1587('0x45')]('/'),_0x6cb37f=_0x1f540b['map'],_0x3fe8fa=_0x6cb37f&&_0x6cb37f['*']||{};if(_0x4e015a){for(_0x25c82e=(_0x4e015a=_0x4e015a['split']('/'))[_0x1587('0x673')]-0x1,_0x1f540b[_0x1587('0x686')]&&_0x1fe4b0[_0x1587('0x4a0')](_0x4e015a[_0x25c82e])&&(_0x4e015a[_0x25c82e]=_0x4e015a[_0x25c82e][_0x1587('0x22c')](_0x1fe4b0,'')),'.'===_0x4e015a[0x0][_0x1587('0x552')](0x0)&&_0x28f8fb&&(_0x4e015a=_0x28f8fb[_0x1587('0x72d')](0x0,_0x28f8fb[_0x1587('0x673')]-0x1)[_0x1587('0x29b')](_0x4e015a)),_0x45192f=0x0;_0xb30c35[_0x1587('0x690')](_0x45192f,_0x4e015a[_0x1587('0x673')]);_0x45192f++)_0xb30c35[_0x1587('0xb8')]('.',_0x5c0901=_0x4e015a[_0x45192f])?(_0x4e015a[_0x1587('0x73f')](_0x45192f,0x1),--_0x45192f):_0xb30c35[_0x1587('0x5fd')]('..',_0x5c0901)&&(_0xb30c35['LsFBf'](0x0,_0x45192f)||_0xb30c35[_0x1587('0x3a3')](0x1,_0x45192f)&&_0xb30c35['LsFBf']('..',_0x4e015a[0x2])||'..'===_0x4e015a[_0xb30c35[_0x1587('0x3ab')](_0x45192f,0x1)]||_0xb30c35[_0x1587('0x5d3')](0x0,_0x45192f)&&(_0x4e015a['splice'](_0xb30c35[_0x1587('0x3ab')](_0x45192f,0x1),0x2),_0x45192f-=0x2));_0x4e015a=_0x4e015a[_0x1587('0x165')]('/');}if(_0xb30c35[_0x1587('0x1e9')](_0x28f8fb,_0x3fe8fa)&&_0x6cb37f){for(_0x45192f=(_0x2c35c1=_0x4e015a['split']('/'))[_0x1587('0x673')];_0xb30c35[_0x1587('0x41c')](0x0,_0x45192f);--_0x45192f){if(_0x2df00a=_0x2c35c1[_0x1587('0x72d')](0x0,_0x45192f)[_0x1587('0x165')]('/'),_0x28f8fb)for(_0x47eda6=_0x28f8fb[_0x1587('0x673')];_0xb30c35[_0x1587('0x41c')](0x0,_0x47eda6);--_0x47eda6)if(_0x41bc12=_0x6cb37f[_0x28f8fb['slice'](0x0,_0x47eda6)['join']('/')],_0x41bc12=_0x41bc12&&_0x41bc12[_0x2df00a]){_0x21ffe3=_0x41bc12,_0x36c1da=_0x45192f;break;}if(_0x21ffe3)break;!_0x1d1383&&_0x3fe8fa&&_0x3fe8fa[_0x2df00a]&&(_0x1d1383=_0x3fe8fa[_0x2df00a],_0x408c84=_0x45192f);}_0xb30c35[_0x1587('0x318')](!_0x21ffe3,_0x1d1383)&&(_0x21ffe3=_0x1d1383,_0x36c1da=_0x408c84),_0x21ffe3&&(_0x2c35c1[_0x1587('0x73f')](0x0,_0x36c1da,_0x21ffe3),_0x4e015a=_0x2c35c1['join']('/'));}return _0x4e015a;}function _0x133c18(_0x25fce8,_0x3dd90d){return function(){var _0x545145=_0xf6e694['call'](arguments,0x0);return _0xb30c35[_0x1587('0x13c')](_0xb30c35[_0x1587('0x26e')],typeof _0x545145[0x0])&&_0xb30c35[_0x1587('0x61c')](0x1,_0x545145[_0x1587('0x673')])&&_0x545145[_0x1587('0x20')](null),_0x2c171e[_0x1587('0x23b')](_0x588780,_0x545145[_0x1587('0x29b')]([_0x25fce8,_0x3dd90d]));};}function _0x354da6(_0x238f06){var _0x485057;if(_0xb30c35[_0x1587('0x259')](_0x1e8668,_0x419336,_0x238f06)&&(_0x485057=_0x419336[_0x238f06],delete _0x419336[_0x238f06],_0x1362ce[_0x238f06]=!0x0,_0x176966[_0x1587('0x23b')](_0x588780,_0x485057)),!_0xb30c35[_0x1587('0x36f')](_0x1e8668,_0x35b085,_0x238f06)&&!_0x1e8668(_0x1362ce,_0x238f06))throw new Error(_0xb30c35[_0x1587('0x5b')](_0xb30c35[_0x1587('0x559')],_0x238f06));return _0x35b085[_0x238f06];}function _0x4239e1(_0xf2b25a){var _0x3d44e1,_0x390e66=_0xf2b25a?_0xf2b25a[_0x1587('0x240')]('!'):-0x1;return _0xb30c35[_0x1587('0x1de')](-0x1,_0x390e66)&&(_0x3d44e1=_0xf2b25a[_0x1587('0x6a8')](0x0,_0x390e66),_0xf2b25a=_0xf2b25a[_0x1587('0x6a8')](_0x390e66+0x1,_0xf2b25a[_0x1587('0x673')])),[_0x3d44e1,_0xf2b25a];}function _0x22e3f3(_0x4e5c0b){return _0x4e5c0b?_0xb30c35[_0x1587('0x6da')](_0x4239e1,_0x4e5c0b):[];}function _0x896473(){this[_0x1587('0x1ea')]=void 0x0,this[_0x1587('0x326')]=void 0x0,this[_0x1587('0x25a')]=[];}function _0x3c03fd(){}_0x35b085={},_0x419336={},_0x1f540b={},_0x1362ce={},_0x4efc15=Object[_0x1587('0x671')][_0x1587('0x63d')],_0xf6e694=[]['slice'],_0x1fe4b0=/\.js$/,_0x41ca94=function(_0x2feaa8,_0x4a450f){var _0xe8373f,_0x1595df,_0x1bec9c=_0x4239e1(_0x2feaa8),_0x37fcc3=_0x1bec9c[0x0],_0x4a450f=_0x4a450f[0x1];return _0x2feaa8=_0x1bec9c[0x1],_0x37fcc3&&(_0xe8373f=_0xb30c35[_0x1587('0x1')](_0x354da6,_0x37fcc3=_0xb30c35[_0x1587('0x3b5')](_0x3181a6,_0x37fcc3,_0x4a450f))),_0x37fcc3?_0x2feaa8=_0xe8373f&&_0xe8373f[_0x1587('0x487')]?_0xe8373f[_0x1587('0x487')](_0x2feaa8,(_0x1595df=_0x4a450f,function(_0x2485ff){return _0x3181a6(_0x2485ff,_0x1595df);})):_0x3181a6(_0x2feaa8,_0x4a450f):(_0x37fcc3=(_0x1bec9c=_0xb30c35[_0x1587('0x2ff')](_0x4239e1,_0x2feaa8=_0xb30c35[_0x1587('0x2a6')](_0x3181a6,_0x2feaa8,_0x4a450f)))[0x0],_0x2feaa8=_0x1bec9c[0x1],_0x37fcc3&&(_0xe8373f=_0xb30c35[_0x1587('0x16e')](_0x354da6,_0x37fcc3))),{'f':_0x37fcc3?_0xb30c35[_0x1587('0x5b')](_0x37fcc3,'!')+_0x2feaa8:_0x2feaa8,'n':_0x2feaa8,'pr':_0x37fcc3,'p':_0xe8373f};},_0x26727f={'require':function(_0x151d44){return _0xb30c35['Doqfk'](_0x133c18,_0x151d44);},'exports':function(_0x40cd2d){var _0xe855b2=_0x35b085[_0x40cd2d];return void 0x0!==_0xe855b2?_0xe855b2:_0x35b085[_0x40cd2d]={};},'module':function(_0x185332){return{'id':_0x185332,'uri':'','exports':_0x35b085[_0x185332],'config':(_0x569a05=_0x185332,function(){return _0x1f540b&&_0x1f540b[_0x1587('0x581')]&&_0x1f540b[_0x1587('0x581')][_0x569a05]||{};})};var _0x569a05;}},_0x176966=function(_0x258fbc,_0x4168b5,_0x4582d4,_0x394269){var _0x4d33b8,_0x436905,_0x5d9a19,_0x16e8f8,_0x48d965,_0x86259=[],_0x533ef6=_0xb30c35[_0x1587('0x60a')](_typeof,_0x4582d4),_0x31a1ce=_0xb30c35['Doqfk'](_0x22e3f3,_0x394269=_0x394269||_0x258fbc);if(_0xb30c35[_0x1587('0xed')](_0xb30c35[_0x1587('0x1ee')],_0x533ef6)||_0xb30c35[_0x1587('0x183')](_0xb30c35['TwaWF'],_0x533ef6)){for(_0x4168b5=!_0x4168b5['length']&&_0x4582d4[_0x1587('0x673')]?[_0x1587('0x2d4'),_0x1587('0x50a'),_0xb30c35[_0x1587('0x46e')]]:_0x4168b5,_0x16e8f8=0x0;_0xb30c35[_0x1587('0x678')](_0x16e8f8,_0x4168b5[_0x1587('0x673')]);_0x16e8f8+=0x1)if(_0xb30c35[_0x1587('0x183')](_0xb30c35[_0x1587('0x52')],_0x436905=(_0x5d9a19=_0xb30c35[_0x1587('0x74b')](_0x41ca94,_0x4168b5[_0x16e8f8],_0x31a1ce))['f']))_0x86259[_0x16e8f8]=_0x26727f['require'](_0x258fbc);else if(_0xb30c35[_0x1587('0x363')]===_0x436905)_0x86259[_0x16e8f8]=_0x26727f[_0x1587('0x50a')](_0x258fbc),_0x48d965=!0x0;else if(_0xb30c35[_0x1587('0x183')](_0xb30c35[_0x1587('0x46e')],_0x436905))_0x4d33b8=_0x86259[_0x16e8f8]=_0x26727f[_0x1587('0x2c5')](_0x258fbc);else if(_0x1e8668(_0x35b085,_0x436905)||_0xb30c35[_0x1587('0x68b')](_0x1e8668,_0x419336,_0x436905)||_0xb30c35[_0x1587('0x68b')](_0x1e8668,_0x1362ce,_0x436905))_0x86259[_0x16e8f8]=_0xb30c35[_0x1587('0x60a')](_0x354da6,_0x436905);else{if(!_0x5d9a19['p'])throw new Error(_0xb30c35[_0x1587('0x15e')](_0x258fbc+_0xb30c35[_0x1587('0x553')],_0x436905));_0x5d9a19['p'][_0x1587('0x2cd')](_0x5d9a19['n'],_0x133c18(_0x394269,!0x0),function(_0x31dbf8){return function(_0x57c179){_0x35b085[_0x31dbf8]=_0x57c179;};}(_0x436905),{}),_0x86259[_0x16e8f8]=_0x35b085[_0x436905];}_0x533ef6=_0x4582d4?_0x4582d4['apply'](_0x35b085[_0x258fbc],_0x86259):void 0x0,_0x258fbc&&(_0x4d33b8&&_0xb30c35['QHvUD'](_0x4d33b8['exports'],_0x588780)&&_0xb30c35[_0x1587('0x4a6')](_0x4d33b8['exports'],_0x35b085[_0x258fbc])?_0x35b085[_0x258fbc]=_0x4d33b8[_0x1587('0x50a')]:_0xb30c35[_0x1587('0x43c')](_0x533ef6,_0x588780)&&_0x48d965||(_0x35b085[_0x258fbc]=_0x533ef6));}else _0x258fbc&&(_0x35b085[_0x258fbc]=_0x4582d4);},_0x45cf9f=_0x4d3ab7=_0x2c171e=function(_0x505039,_0x5226db,_0x3b7f41,_0x125794,_0x5ed85c){if(_0xb30c35[_0x1587('0x6ab')](_0xb30c35['wQsNj'],typeof _0x505039))return _0x26727f[_0x505039]?_0x26727f[_0x505039](_0x5226db):_0x354da6(_0x41ca94(_0x505039,_0xb30c35[_0x1587('0x3c6')](_0x22e3f3,_0x5226db))['f']);if(!_0x505039['splice']){if((_0x1f540b=_0x505039)['deps']&&_0xb30c35[_0x1587('0x68b')](_0x2c171e,_0x1f540b[_0x1587('0x6a6')],_0x1f540b[_0x1587('0x16b')]),!_0x5226db)return;_0x5226db['splice']?(_0x505039=_0x5226db,_0x5226db=_0x3b7f41,_0x3b7f41=null):_0x505039=_0x588780;}return _0x5226db=_0x5226db||function(){},_0xb30c35[_0x1587('0x5f')](_0xb30c35[_0x1587('0xc3')],typeof _0x3b7f41)&&(_0x3b7f41=_0x125794,_0x125794=_0x5ed85c),_0x125794?_0xb30c35[_0x1587('0x53')](_0x176966,_0x588780,_0x505039,_0x5226db,_0x3b7f41):_0xb30c35[_0x1587('0x68b')](setTimeout,function(){_0xb30c35[_0x1587('0x4e0')](_0x176966,_0x588780,_0x505039,_0x5226db,_0x3b7f41);},0x4),_0x2c171e;},_0x2c171e[_0x1587('0x581')]=function(_0x3c1192){return _0xb30c35[_0x1587('0x3c6')](_0x2c171e,_0x3c1192);},_0x45cf9f['_defined']=_0x35b085,(_0x45cf9f=function(_0x1899ce,_0x34ddd0,_0x5772dc){if(_0xb30c35[_0x1587('0x280')](_0xb30c35[_0x1587('0x26e')],typeof _0x1899ce))throw new Error(_0xb30c35['qaKdf']);_0x34ddd0[_0x1587('0x73f')]||(_0x5772dc=_0x34ddd0,_0x34ddd0=[]),_0xb30c35['owKZc'](_0x1e8668,_0x35b085,_0x1899ce)||_0x1e8668(_0x419336,_0x1899ce)||(_0x419336[_0x1899ce]=[_0x1899ce,_0x34ddd0,_0x5772dc]);})['amd']={'jQuery':!0x0},_0xb30c35[_0x1587('0x8d')](_0x45cf9f,_0xb30c35[_0x1587('0xfd')],[],function(){var _0x1b84fb=Cesium[_0x1587('0xc4')],_0x2d47df=Cesium[_0x1587('0x197')],_0x4c84e6=Cesium['Matrix4'][_0x1587('0x169')](Cesium[_0x1587('0x329')]['fromRotationX'](_0x2d47df[_0x1587('0x37d')])),_0x1906a1=new Cesium[(_0x1587('0xc4'))](),_0x2f4db4=new Cesium[(_0x1587('0x2c2'))](),_0x119951=new Cesium['Cartesian3'](),_0x1f6435=new Cesium[(_0x1587('0x420'))](),_0x5d89a4=(new Cesium[(_0x1587('0x420'))](),new Cesium[(_0x1587('0xc4'))](),new Cesium[(_0x1587('0x417'))]({'color':new Cesium[(_0x1587('0x631'))](0x0,0x0,0x0,0x0)}));function _0x150f87(){}return _0x150f87['renderToTexture']=function(_0x4082d3,_0x44e93a,_0x362dc6,_0xe21274){var _0x519306=Array['isArray'](_0x4082d3)?_0x4082d3:[_0x4082d3],_0x3aa336=_0x44e93a[_0x1587('0x340')],_0x59178e=null,_0x4082d3=!0x1;_0xb30c35[_0x1587('0x4f2')](_0x362dc6,Cesium[_0x1587('0x173')])&&(_0x59178e=_0x362dc6),_0x59178e||(_0x59178e=new Cesium[(_0x1587('0x173'))]({'context':_0x3aa336,'colorTextures':[_0x362dc6],'destroyAttachments':!0x1,'depthTexture':_0xe21274}),_0x4082d3=!0x0);_0xe21274=_0x5d89a4;_0xe21274[_0x1587('0x119')]=_0x59178e,_0xe21274[_0x1587('0x551')]=_0x44e93a['renderState'],_0xe21274[_0x1587('0x296')](_0x3aa336),_0x519306[_0x1587('0x71a')](function(_0x10f3b8){_0x10f3b8[_0x1587('0x119')]=_0x59178e,_0x10f3b8[_0x1587('0x296')](_0x3aa336);}),_0x4082d3&&_0x59178e[_0x1587('0x540')]();},_0x150f87['yUp2Zup']=function(_0x10b917,_0x435676){return Cesium[_0x1587('0x420')][_0x1587('0x30a')](_0x10b917,_0x4c84e6,_0x435676);},_0x150f87[_0x1587('0x26a')]=function(_0x137298,_0x2585d3,_0x1064e3,_0xfead85,_0x2b7edb){if(_0xb30c35[_0x1587('0x14d')](0x0,arguments['length']))return _0x137298;var _0x1932b1,_0x13737a,_0x575ce0=Cesium[_0x1587('0x420')];return _0x2b7edb=_0x2b7edb||new _0x575ce0(),_0x575ce0[_0x1587('0xff')](_0x137298,_0x2b7edb),_0x2585d3||(_0x1906a1['x']=0x0,_0x1906a1['y']=0x0,_0x1906a1['z']=0x0),_0x1906a1['x']=_0x2585d3['x'],_0x1906a1['y']=_0x2585d3['y'],_0x1906a1['z']=_0x2585d3['z'],_0xfead85||(_0x119951['x']=0x0,_0x119951['y']=0x0,_0x119951['z']=0x0),_0x119951['x']=_0xfead85['x'],_0x119951['y']=_0xfead85['y'],_0x119951['z']=_0xfead85['z'],_0xb30c35[_0x1587('0x4f2')](_0x1064e3,Cesium[_0x1587('0x2c2')])?Cesium['Quaternion'][_0x1587('0xff')](_0x1064e3,_0x2f4db4):(_0x1932b1=_0x1064e3[_0x1587('0x14')],_0x13737a=_0x1064e3[_0x1587('0x518')],Cesium['Quaternion'][_0x1587('0x32f')](new _0x1b84fb(_0x1932b1['x'],_0x1932b1['y'],_0x1932b1['z']),_0x2d47df[_0x1587('0x590')](_0x13737a),_0x2f4db4)),_0x575ce0[_0x1587('0x70c')](_0x1906a1,_0x2f4db4,_0x119951,_0x1f6435),_0x575ce0[_0x1587('0x30a')](_0x2b7edb,_0x1f6435,_0x2b7edb),_0x2b7edb;},_0x150f87;}),_0xb30c35[_0x1587('0x8d')](_0x45cf9f,'Core/Rotation',[],function(){var _0x361067={'mzeth':function(_0x54a571,_0xf792f2){return _0xb30c35['wflcF'](_0x54a571,_0xf792f2);},'Zgcwt':function(_0x3bedd7,_0x3a30e3){return _0xb30c35[_0x1587('0x2c4')](_0x3bedd7,_0x3a30e3);},'FTCdw':function(_0x32432c,_0x2e7177){return _0xb30c35[_0x1587('0x2c4')](_0x32432c,_0x2e7177);},'QpiVM':function(_0x3a0576,_0x228500){return _0xb30c35['DnnXI'](_0x3a0576,_0x228500);}};function _0x289906(_0x3d56a6,_0x271f7a){this[_0x1587('0x596')]=_0x3d56a6,this[_0x1587('0x1ec')]=_0x271f7a,this[_0x1587('0x1c7')]=new Cesium['Event']();}return Object[_0x1587('0x325')](_0x289906['prototype'],{'axis':{'set':function(_0x4b9ae0){_0x361067[_0x1587('0x61e')](_0x4b9ae0['x'],this[_0x1587('0x596')]['x'])&&_0x361067['Zgcwt'](_0x4b9ae0['y'],this[_0x1587('0x596')]['y'])&&_0x361067[_0x1587('0x372')](_0x4b9ae0['z'],this[_0x1587('0x596')]['z'])||(this[_0x1587('0x596')]=_0x4b9ae0,this[_0x1587('0x1c7')]['raiseEvent']()),this[_0x1587('0x596')]=_0x4b9ae0;},'get':function(){return this['_axis'];}},'angle':{'set':function(_0x4d6eb3){_0x361067[_0x1587('0x299')](_0x4d6eb3,this[_0x1587('0x1ec')])&&(this['_angle']=_0x4d6eb3,this[_0x1587('0x1c7')][_0x1587('0x3a4')]()),this[_0x1587('0x1ec')]=_0x4d6eb3;},'get':function(){return this[_0x1587('0x1ec')];}}}),_0x289906;}),_0xb30c35[_0x1587('0x8d')](_0x45cf9f,'Util/CSG',[],function(){var _0x42ad46={'zlHkn':function(_0x360b98,_0x23fc62){return _0xb30c35[_0x1587('0x266')](_0x360b98,_0x23fc62);},'qTxva':function(_0x27a18d,_0x3042bb){return _0x27a18d-_0x3042bb;},'hGFxw':function(_0x40ba19,_0x56b971){return _0xb30c35[_0x1587('0x5e')](_0x40ba19,_0x56b971);},'JIKNz':function(_0x5977f5,_0x9d595){return _0xb30c35['ANGXS'](_0x5977f5,_0x9d595);},'BAwsq':function(_0x253273,_0x6f60ba){return _0x253273/_0x6f60ba;},'tlyxZ':function(_0x5c1ebd,_0x2ee80e,_0x21e5cd,_0x3637f2){return _0xb30c35[_0x1587('0x361')](_0x5c1ebd,_0x2ee80e,_0x21e5cd,_0x3637f2);},'rFNFV':function(_0xc11735,_0xc32357,_0x84b73e,_0x2a8a74){return _0xb30c35[_0x1587('0x361')](_0xc11735,_0xc32357,_0x84b73e,_0x2a8a74);},'ePnhU':function(_0x42ec8f,_0x42bd84,_0x3201f8,_0x1427a8){return _0xb30c35['ZNSlt'](_0x42ec8f,_0x42bd84,_0x3201f8,_0x1427a8);},'iKZrN':function(_0x18165c,_0x4b1f23,_0x50db2f,_0x5df353){return _0xb30c35[_0x1587('0x69e')](_0x18165c,_0x4b1f23,_0x50db2f,_0x5df353);},'qrpuO':function(_0xc9ce28,_0x30136e,_0xfd0eb2,_0x20d3b0){return _0xb30c35[_0x1587('0x69e')](_0xc9ce28,_0x30136e,_0xfd0eb2,_0x20d3b0);},'DomHe':function(_0x5e415c,_0x38bf86,_0x4deac8,_0x9d11df){return _0xb30c35[_0x1587('0x69e')](_0x5e415c,_0x38bf86,_0x4deac8,_0x9d11df);},'TzFNr':function(_0x36caa4,_0x510fd3){return _0xb30c35[_0x1587('0x17d')](_0x36caa4,_0x510fd3);},'asFMY':function(_0x191c38,_0x5c89e7){return _0x191c38-_0x5c89e7;},'vSbMm':function(_0x174905,_0x1b46d7){return _0xb30c35[_0x1587('0x266')](_0x174905,_0x1b46d7);},'VUxND':function(_0x3487da,_0x262c0a){return _0xb30c35[_0x1587('0x32c')](_0x3487da,_0x262c0a);},'BrVPU':function(_0x9200e2,_0x432482){return _0x9200e2-_0x432482;},'WYiwZ':_0xb30c35[_0x1587('0x4b9')],'ujVLM':function(_0x1ce8ce,_0x15f096){return _0xb30c35[_0x1587('0x6d')](_0x1ce8ce,_0x15f096);},'ZLMSi':function(_0x4eebaf,_0x34b81f){return _0xb30c35[_0x1587('0x4de')](_0x4eebaf,_0x34b81f);},'Febot':function(_0x213e33,_0x139b2a){return _0x213e33-_0x139b2a;},'VTITS':function(_0x40f2a5,_0x2a8a26){return _0xb30c35[_0x1587('0x6d')](_0x40f2a5,_0x2a8a26);},'KkTVX':function(_0x5e484a,_0x55c9e9){return _0xb30c35[_0x1587('0x57c')](_0x5e484a,_0x55c9e9);},'scYnM':function(_0x4ce2eb,_0x31d676){return _0xb30c35[_0x1587('0x1c6')](_0x4ce2eb,_0x31d676);},'Zgwbx':function(_0x41d69c,_0x2f31d4){return _0xb30c35[_0x1587('0x129')](_0x41d69c,_0x2f31d4);},'LQCet':function(_0x5bf5a6,_0x2ec77e){return _0xb30c35[_0x1587('0x1c6')](_0x5bf5a6,_0x2ec77e);}};function _0x29410a(){this['polygons']=[];}return _0x29410a[_0x1587('0x503')]=function(_0x50fd50){var _0x2e1414=new _0x29410a();return _0x2e1414[_0x1587('0x453')]=_0x50fd50,_0x2e1414;},_0x29410a[_0x1587('0x671')]={'clone':function(){var _0x5eff82=new _0x29410a();return _0x5eff82[_0x1587('0x453')]=this[_0x1587('0x453')][_0x1587('0x15f')](function(_0x5b30eb){return _0x5b30eb['clone']();}),_0x5eff82;},'toPolygons':function(){return this['polygons'];},'union':function(_0x325cd0){var _0x2b29d4=new _0x29410a[(_0x1587('0x39c'))](this[_0x1587('0xff')]()[_0x1587('0x453')]),_0x325cd0=new _0x29410a[(_0x1587('0x39c'))](_0x325cd0[_0x1587('0xff')]()[_0x1587('0x453')]);return _0x2b29d4[_0x1587('0x61f')](_0x325cd0),_0x325cd0[_0x1587('0x61f')](_0x2b29d4),_0x325cd0['invert'](),_0x325cd0[_0x1587('0x61f')](_0x2b29d4),_0x325cd0['invert'](),_0x2b29d4[_0x1587('0x52d')](_0x325cd0[_0x1587('0x1f2')]()),_0x29410a[_0x1587('0x503')](_0x2b29d4[_0x1587('0x1f2')]());},'subtract':function(_0x1c1a5a){var _0x1d06b0=new _0x29410a['Node'](this[_0x1587('0xff')]()['polygons']),_0x1c1a5a=new _0x29410a[(_0x1587('0x39c'))](_0x1c1a5a['clone']()[_0x1587('0x453')]);return _0x1d06b0[_0x1587('0x615')](),_0x1d06b0['clipTo'](_0x1c1a5a),_0x1c1a5a[_0x1587('0x61f')](_0x1d06b0),_0x1c1a5a[_0x1587('0x615')](),_0x1c1a5a[_0x1587('0x61f')](_0x1d06b0),_0x1c1a5a[_0x1587('0x615')](),_0x1d06b0[_0x1587('0x52d')](_0x1c1a5a[_0x1587('0x1f2')]()),_0x1d06b0[_0x1587('0x615')](),_0x29410a[_0x1587('0x503')](_0x1d06b0['allPolygons']());},'intersect':function(_0xe17fe6){var _0x178f00=new _0x29410a[(_0x1587('0x39c'))](this[_0x1587('0xff')]()[_0x1587('0x453')]),_0xe17fe6=new _0x29410a[(_0x1587('0x39c'))](_0xe17fe6[_0x1587('0xff')]()['polygons']);return _0x178f00[_0x1587('0x615')](),_0xe17fe6['clipTo'](_0x178f00),_0xe17fe6[_0x1587('0x615')](),_0x178f00[_0x1587('0x61f')](_0xe17fe6),_0xe17fe6[_0x1587('0x61f')](_0x178f00),_0x178f00[_0x1587('0x52d')](_0xe17fe6[_0x1587('0x1f2')]()),_0x178f00['invert'](),_0x29410a['fromPolygons'](_0x178f00[_0x1587('0x1f2')]());},'inverse':function(){var _0x4583e0=this[_0x1587('0xff')]();return _0x4583e0[_0x1587('0x453')]['map'](function(_0x12628a){_0x12628a[_0x1587('0x44c')]();}),_0x4583e0;}},_0x29410a[_0x1587('0x65e')]=function(_0xce7b7f){var _0x283c1d={'VpdMw':function(_0x3d8ea9,_0xd8df3f){return _0xb30c35[_0x1587('0x15e')](_0x3d8ea9,_0xd8df3f);},'HMrhZ':function(_0x2bb307,_0x45002c){return _0xb30c35[_0x1587('0x1be')](_0x2bb307,_0x45002c);},'rIvyy':function(_0x3040bd,_0x144928){return _0xb30c35['xBIEh'](_0x3040bd,_0x144928);},'ulFbX':function(_0x549adb,_0x47f8bc){return _0xb30c35[_0x1587('0x215')](_0x549adb,_0x47f8bc);},'hdCjK':function(_0x57dd9a,_0x6d2712){return _0xb30c35['NSDTF'](_0x57dd9a,_0x6d2712);},'nttnl':function(_0x4caa18,_0x113a5a){return _0xb30c35[_0x1587('0x5bd')](_0x4caa18,_0x113a5a);},'zjSiA':function(_0x42fab1,_0x1727f0){return _0xb30c35['VsBZw'](_0x42fab1,_0x1727f0);}};var _0x1e5272=new _0x29410a[(_0x1587('0x5dd'))]((_0xce7b7f=_0xce7b7f||{})[_0x1587('0x4cf')]||[0x0,0x0,0x0]),_0x710706=_0xce7b7f[_0x1587('0x48f')]?_0xce7b7f[_0x1587('0x48f')]['length']?_0xce7b7f[_0x1587('0x48f')]:[_0xce7b7f[_0x1587('0x48f')],_0xce7b7f[_0x1587('0x48f')],_0xce7b7f[_0x1587('0x48f')]]:[0x1,0x1,0x1];return _0x29410a['fromPolygons']([[[0x0,0x4,0x6,0x2],[-0x1,0x0,0x0]],[[0x1,0x3,0x7,0x5],[0x1,0x0,0x0]],[[0x0,0x1,0x5,0x4],[0x0,-0x1,0x0]],[[0x2,0x6,0x7,0x3],[0x0,0x1,0x0]],[[0x0,0x2,0x3,0x1],[0x0,0x0,-0x1]],[[0x4,0x5,0x7,0x6],[0x0,0x0,0x1]]][_0x1587('0x15f')](function(_0x61ae5a){return new _0x29410a[(_0x1587('0x595'))](_0x61ae5a[0x0][_0x1587('0x15f')](function(_0x1ebcf6){_0x1ebcf6=new _0x29410a[(_0x1587('0x5dd'))](_0x283c1d[_0x1587('0x331')](_0x1e5272['x'],_0x710706[0x0]*_0x283c1d[_0x1587('0x6b0')](_0x283c1d['rIvyy'](0x2,!!_0x283c1d[_0x1587('0x49f')](0x1,_0x1ebcf6)),0x1)),_0x1e5272['y']+_0x710706[0x1]*(0x2*!!_0x283c1d['ulFbX'](0x2,_0x1ebcf6)-0x1),_0x283c1d[_0x1587('0x110')](_0x1e5272['z'],_0x283c1d['nttnl'](_0x710706[0x2],_0x283c1d[_0x1587('0x2f0')](_0x283c1d[_0x1587('0x618')](0x2,!!(0x4&_0x1ebcf6)),0x1))));return new _0x29410a['Vertex'](_0x1ebcf6,new _0x29410a[(_0x1587('0x5dd'))](_0x61ae5a[0x1]));}));}));},_0x29410a[_0x1587('0x584')]=function(_0x2fcfd5){var _0x4ddb54,_0x5df2e2=new _0x29410a[(_0x1587('0x5dd'))]((_0x2fcfd5=_0xb30c35['TilMs'](_0x2fcfd5,{}))[_0x1587('0x4cf')]||[0x0,0x0,0x0]),_0x5dec5d=_0x2fcfd5[_0x1587('0x48f')]||0x1,_0x2675db=_0x2fcfd5[_0x1587('0x2ab')]||0x10,_0x9145e0=_0x2fcfd5[_0x1587('0x2ad')]||0x8,_0x31fac0=[];function _0x268fa4(_0x4a656d,_0x408c4f){_0x4a656d*=0x2*Math['PI'],_0x408c4f*=Math['PI'];_0x408c4f=new _0x29410a[(_0x1587('0x5dd'))](Math[_0x1587('0x5cf')](_0x4a656d)*Math[_0x1587('0x32e')](_0x408c4f),Math[_0x1587('0x5cf')](_0x408c4f),_0x42ad46['zlHkn'](Math[_0x1587('0x32e')](_0x4a656d),Math[_0x1587('0x32e')](_0x408c4f)));_0x4ddb54[_0x1587('0x20')](new _0x29410a[(_0x1587('0x35c'))](_0x5df2e2['plus'](_0x408c4f[_0x1587('0x73a')](_0x5dec5d)),_0x408c4f));}for(var _0x4da92d=0x0;_0xb30c35[_0x1587('0x446')](_0x4da92d,_0x2675db);_0x4da92d++)for(var _0x5ae6a1=0x0;_0x5ae6a1<_0x9145e0;_0x5ae6a1++)_0x4ddb54=[],_0x268fa4(_0xb30c35[_0x1587('0x20c')](_0x4da92d,_0x2675db),_0xb30c35['gAgws'](_0x5ae6a1,_0x9145e0)),0x0<_0x5ae6a1&&_0xb30c35['rbBEo'](_0x268fa4,_0xb30c35[_0x1587('0x1c0')](_0xb30c35['NSDTF'](_0x4da92d,0x1),_0x2675db),_0xb30c35[_0x1587('0xfb')](_0x5ae6a1,_0x9145e0)),_0xb30c35[_0x1587('0x4ed')](_0x5ae6a1,_0xb30c35[_0x1587('0x1be')](_0x9145e0,0x1))&&_0xb30c35[_0x1587('0x734')](_0x268fa4,_0xb30c35['wHnsk'](_0x4da92d+0x1,_0x2675db),_0xb30c35[_0x1587('0x301')](_0xb30c35[_0x1587('0x373')](_0x5ae6a1,0x1),_0x9145e0)),_0x268fa4(_0xb30c35[_0x1587('0x301')](_0x4da92d,_0x2675db),_0xb30c35[_0x1587('0x301')](_0xb30c35[_0x1587('0x373')](_0x5ae6a1,0x1),_0x9145e0)),_0x31fac0[_0x1587('0x20')](new _0x29410a[(_0x1587('0x595'))](_0x4ddb54));return _0x29410a[_0x1587('0x503')](_0x31fac0);},_0x29410a[_0x1587('0x402')]=function(_0x1477c0){var _0x2c598f={'iJhwk':function(_0x564eb9,_0x301eec){return _0x42ad46[_0x1587('0x4c4')](_0x564eb9,_0x301eec);}};var _0x2a184=new _0x29410a[(_0x1587('0x5dd'))]((_0x1477c0=_0x1477c0||{})[_0x1587('0x2df')]||[0x0,-0x1,0x0]),_0x36075c=new _0x29410a[(_0x1587('0x5dd'))](_0x1477c0[_0x1587('0x626')]||[0x0,0x1,0x0]),_0x60f3bd=_0x36075c[_0x1587('0x4d7')](_0x2a184),_0x2626f9=_0x1477c0[_0x1587('0x48f')]||0x1,_0x13f813=_0x1477c0['slices']||0x10,_0x258e87=_0x60f3bd[_0x1587('0x688')](),_0x1477c0=0.5_0x29410a[_0x1587('0x3e9')][_0x1587('0x5f1')]?0x1:0x0;_0x2192d2|=_0x1a614d,_0x54f001['push'](_0x1a614d);}switch(_0x2192d2){case 0x0:(_0xb30c35[_0x1587('0xbc')](0x0,this[_0x1587('0x12e')][_0x1587('0x532')](_0x2f6c38['plane']['normal']))?_0x443efd:_0x3c1743)[_0x1587('0x20')](_0x2f6c38);break;case 0x1:_0x553973[_0x1587('0x20')](_0x2f6c38);break;case 0x2:_0x1e21f2[_0x1587('0x20')](_0x2f6c38);break;case 0x3:for(var _0x119e8e=[],_0x5a315d=[],_0x360fc3=0x0;_0xb30c35[_0x1587('0x4b0')](_0x360fc3,_0x2f6c38['vertices'][_0x1587('0x673')]);_0x360fc3++){var _0x3c3f85,_0xfd4af6=_0xb30c35[_0x1587('0x5ee')](_0xb30c35[_0x1587('0x104')](_0x360fc3,0x1),_0x2f6c38['vertices'][_0x1587('0x673')]),_0x3e8648=_0x54f001[_0x360fc3],_0x3a6f73=_0x54f001[_0xfd4af6],_0x9fd105=_0x2f6c38[_0x1587('0x211')][_0x360fc3],_0xfd4af6=_0x2f6c38[_0x1587('0x211')][_0xfd4af6];0x2!=_0x3e8648&&_0x119e8e[_0x1587('0x20')](_0x9fd105),_0xb30c35[_0x1587('0x5c9')](0x1,_0x3e8648)&&_0x5a315d[_0x1587('0x20')](_0xb30c35[_0x1587('0x156')](0x2,_0x3e8648)?_0x9fd105[_0x1587('0xff')]():_0x9fd105),_0xb30c35[_0x1587('0x637')](0x3,_0x3e8648|_0x3a6f73)&&(_0x3c3f85=_0xb30c35[_0x1587('0x70f')](_0xb30c35[_0x1587('0x55f')](this['w'],this[_0x1587('0x12e')][_0x1587('0x532')](_0x9fd105[_0x1587('0x43')])),this['normal'][_0x1587('0x532')](_0xfd4af6[_0x1587('0x43')][_0x1587('0x4d7')](_0x9fd105[_0x1587('0x43')]))),_0xfd4af6=_0x9fd105[_0x1587('0x251')](_0xfd4af6,_0x3c3f85),_0x119e8e['push'](_0xfd4af6),_0x5a315d[_0x1587('0x20')](_0xfd4af6[_0x1587('0xff')]()));}_0xb30c35[_0x1587('0x265')](0x3,_0x119e8e[_0x1587('0x673')])&&_0x553973[_0x1587('0x20')](new _0x29410a[(_0x1587('0x595'))](_0x119e8e,_0x2f6c38[_0x1587('0x625')])),_0xb30c35[_0x1587('0x529')](0x3,_0x5a315d[_0x1587('0x673')])&&_0x1e21f2[_0x1587('0x20')](new _0x29410a[(_0x1587('0x595'))](_0x5a315d,_0x2f6c38[_0x1587('0x625')]));}}},(_0x29410a[_0x1587('0x595')]=function(_0x41f286,_0x3e747f){this['vertices']=_0x41f286,this[_0x1587('0x625')]=_0x3e747f,this[_0x1587('0x28')]=_0x29410a['Plane'][_0x1587('0x4e2')](_0x41f286[0x0][_0x1587('0x43')],_0x41f286[0x1][_0x1587('0x43')],_0x41f286[0x2][_0x1587('0x43')]);})['prototype']={'clone':function(){var _0x18ba82=this[_0x1587('0x211')][_0x1587('0x15f')](function(_0x477b45){return _0x477b45[_0x1587('0xff')]();});return new _0x29410a[(_0x1587('0x595'))](_0x18ba82,this[_0x1587('0x625')]);},'flip':function(){this[_0x1587('0x211')][_0x1587('0x5b7')]()[_0x1587('0x15f')](function(_0x2f7853){_0x2f7853[_0x1587('0x44c')]();}),this[_0x1587('0x28')][_0x1587('0x44c')]();}},(_0x29410a['Node']=function(_0x33d564){this[_0x1587('0x28')]=null,this['front']=null,this['back']=null,this[_0x1587('0x453')]=[],_0x33d564&&this[_0x1587('0x52d')](_0x33d564);})[_0x1587('0x671')]={'clone':function(){var _0x164067=new _0x29410a[(_0x1587('0x39c'))]();return _0x164067[_0x1587('0x28')]=this[_0x1587('0x28')]&&this[_0x1587('0x28')][_0x1587('0xff')](),_0x164067[_0x1587('0x127')]=this[_0x1587('0x127')]&&this['front'][_0x1587('0xff')](),_0x164067[_0x1587('0x230')]=this[_0x1587('0x230')]&&this[_0x1587('0x230')]['clone'](),_0x164067[_0x1587('0x453')]=this[_0x1587('0x453')]['map'](function(_0x5556a3){return _0x5556a3[_0x1587('0xff')]();}),_0x164067;},'invert':function(){for(var _0x1d5a5f=0x0;_0xb30c35[_0x1587('0x5b3')](_0x1d5a5f,this[_0x1587('0x453')][_0x1587('0x673')]);_0x1d5a5f++)this[_0x1587('0x453')][_0x1d5a5f][_0x1587('0x44c')]();this[_0x1587('0x28')][_0x1587('0x44c')](),this[_0x1587('0x127')]&&this[_0x1587('0x127')][_0x1587('0x615')](),this[_0x1587('0x230')]&&this['back'][_0x1587('0x615')]();var _0x41e149=this['front'];this[_0x1587('0x127')]=this[_0x1587('0x230')],this['back']=_0x41e149;},'clipPolygons':function(_0x426812){if(!this[_0x1587('0x28')])return _0x426812[_0x1587('0x72d')]();for(var _0x4c64b8=[],_0x7ea0fe=[],_0x22c5b2=0x0;_0xb30c35[_0x1587('0x620')](_0x22c5b2,_0x426812['length']);_0x22c5b2++)this[_0x1587('0x28')]['splitPolygon'](_0x426812[_0x22c5b2],_0x4c64b8,_0x7ea0fe,_0x4c64b8,_0x7ea0fe);return this[_0x1587('0x127')]&&(_0x4c64b8=this[_0x1587('0x127')][_0x1587('0x492')](_0x4c64b8)),_0x7ea0fe=this['back']?this['back'][_0x1587('0x492')](_0x7ea0fe):[],_0x4c64b8['concat'](_0x7ea0fe);},'clipTo':function(_0x3c5439){this['polygons']=_0x3c5439[_0x1587('0x492')](this[_0x1587('0x453')]),this[_0x1587('0x127')]&&this[_0x1587('0x127')][_0x1587('0x61f')](_0x3c5439),this[_0x1587('0x230')]&&this['back'][_0x1587('0x61f')](_0x3c5439);},'allPolygons':function(){var _0x98eea6=this[_0x1587('0x453')][_0x1587('0x72d')]();return this[_0x1587('0x127')]&&(_0x98eea6=_0x98eea6[_0x1587('0x29b')](this[_0x1587('0x127')]['allPolygons']())),this[_0x1587('0x230')]&&(_0x98eea6=_0x98eea6[_0x1587('0x29b')](this['back']['allPolygons']())),_0x98eea6;},'build':function(_0x556f9b){if(_0x556f9b[_0x1587('0x673')]){this[_0x1587('0x28')]||(this['plane']=_0x556f9b[0x0][_0x1587('0x28')]['clone']());for(var _0x132fa6=[],_0x3beb79=[],_0x27fd6=0x0;_0x42ad46[_0x1587('0x3ca')](_0x27fd6,_0x556f9b[_0x1587('0x673')]);_0x27fd6++)this['plane'][_0x1587('0x53e')](_0x556f9b[_0x27fd6],this[_0x1587('0x453')],this[_0x1587('0x453')],_0x132fa6,_0x3beb79);_0x132fa6[_0x1587('0x673')]&&(this[_0x1587('0x127')]||(this[_0x1587('0x127')]=new _0x29410a['Node']()),this[_0x1587('0x127')]['build'](_0x132fa6)),_0x3beb79[_0x1587('0x673')]&&(this[_0x1587('0x230')]||(this[_0x1587('0x230')]=new _0x29410a[(_0x1587('0x39c'))]()),this['back']['build'](_0x3beb79));}}},_0x29410a[_0x1587('0x271')]=function(_0x41982a,_0x36b097){if(_0x36b097=_0x36b097||{'x':0x0,'y':0x0,'z':0x0},_0x41982a[_0x1587('0x3a6')][_0x1587('0x12e')]||(_0x41982a=Cesium[_0x1587('0x2fd')][_0x1587('0x1d3')](_0x41982a)),_0xb30c35[_0x1587('0x4a6')](_0x41982a[_0x1587('0x1f5')],Cesium[_0x1587('0x4e6')][_0x1587('0xec')]))throw new Error(_0xb30c35['yjFBp']);_0x41982a[_0x1587('0x2f6')]['length'];for(var _0x47ef5b=[],_0x4e7b1c=[],_0x1dea25=_0x41982a['attributes'][_0x1587('0x495')][_0x1587('0x1a')],_0x58940f=_0x41982a[_0x1587('0x3a6')][_0x1587('0x12e')]['values'],_0x5c3d9a=0x0;_0x5c3d9a<_0x41982a[_0x1587('0x2f6')][_0x1587('0x673')];_0x5c3d9a+=0x3){_0x4e7b1c=[];var _0x2fc218=_0x41982a['indices'][_0x5c3d9a],_0x3927da=_0x41982a['indices'][_0x5c3d9a+0x1],_0x4a2647=_0x41982a['indices'][_0xb30c35['iDZJB'](_0x5c3d9a,0x2)],_0x486b16=_0xb30c35[_0x1587('0x536')](0x3,_0x2fc218),_0xfdd101=_0xb30c35['tnRnu'](0x3,_0x2fc218);_0x4e7b1c[_0x1587('0x20')](new _0x29410a['Vertex']([_0xb30c35['TKsRy'](_0x1dea25[_0x486b16++],_0x36b097['x']),_0x1dea25[_0x486b16++]+_0x36b097['y'],_0x1dea25[+_0x486b16]+_0x36b097['z']],[_0x58940f[_0xfdd101++],_0x58940f[_0xfdd101++],_0x58940f[+_0xfdd101]])),_0xfdd101=_0x486b16=_0xb30c35[_0x1587('0x266')](0x3,_0x3927da),_0x4e7b1c['push'](new _0x29410a[(_0x1587('0x35c'))]([_0x1dea25[_0x486b16++]+_0x36b097['x'],_0xb30c35[_0x1587('0x241')](_0x1dea25[_0x486b16++],_0x36b097['y']),_0xb30c35[_0x1587('0x60d')](_0x1dea25[+_0x486b16],_0x36b097['z'])],[_0x58940f[_0xfdd101++],_0x58940f[_0xfdd101++],_0x58940f[+_0xfdd101]])),_0xfdd101=_0x486b16=0x3*_0x4a2647,_0x4e7b1c['push'](new _0x29410a[(_0x1587('0x35c'))]([_0xb30c35[_0x1587('0x6bc')](_0x1dea25[_0x486b16++],_0x36b097['x']),_0xb30c35[_0x1587('0x6bc')](_0x1dea25[_0x486b16++],_0x36b097['y']),_0xb30c35[_0x1587('0x6bc')](_0x1dea25[+_0x486b16],_0x36b097['z'])],[_0x58940f[_0xfdd101++],_0x58940f[_0xfdd101++],_0x58940f[+_0xfdd101]])),_0x47ef5b[_0x1587('0x20')](new _0x29410a[(_0x1587('0x595'))](_0x4e7b1c));}return _0x29410a[_0x1587('0x503')](_0x47ef5b);},_0x29410a[_0x1587('0x6b7')]=function(_0x344ff3){var _0x4d9437=_0x42ad46[_0x1587('0x594')][_0x1587('0x45')]('|');var _0x146de3=0x0;while(!![]){switch(_0x4d9437[_0x146de3++]){case'0':for(var _0x2eefb4=[],_0xb90d5=[],_0x37f0a9=[],_0x170ebd=0x0;_0x42ad46[_0x1587('0x3ca')](_0x170ebd,_0x322828[_0x1587('0x673')]);_0x170ebd++){for(_0x3592b=[],_0x475cdd=0x0;_0x42ad46[_0x1587('0x4e8')](_0x475cdd,_0x322828[_0x170ebd]['vertices'][_0x1587('0x673')]);_0x475cdd++)_0x3592b['push'](this[_0x1587('0x722')](_0x2eefb4,_0xb90d5,_0x322828[_0x170ebd][_0x1587('0x211')][_0x475cdd][_0x1587('0x43')],_0x322828[_0x170ebd][_0x1587('0x28')][_0x1587('0x12e')]));_0x42ad46[_0x1587('0x2e3')](_0x3592b[0x0],_0x3592b[_0x3592b[_0x1587('0x673')]-0x1])&&_0x3592b[_0x1587('0x10a')]();for(var _0x475cdd=0x2;_0x42ad46['ujVLM'](_0x475cdd,_0x3592b[_0x1587('0x673')]);_0x475cdd++)_0x37f0a9[_0x1587('0x20')](_0x3592b[0x0],_0x3592b[_0x42ad46[_0x1587('0x5ae')](_0x475cdd,0x1)],_0x3592b[_0x475cdd]);}continue;case'1':var _0x3592b,_0x322828=_0x344ff3['toPolygons']();continue;case'2':return _0x344ff3[_0x1587('0x495')]=new Cesium[(_0x1587('0x73'))]({'componentDatatype':Cesium['ComponentDatatype'][_0x1587('0x1e3')],'componentsPerAttribute':0x3,'values':_0x2eefb4}),_0x344ff3['normal']=new Cesium[(_0x1587('0x73'))]({'componentDatatype':Cesium['ComponentDatatype'][_0x1587('0x1e3')],'componentsPerAttribute':0x3,'values':_0xb90d5}),new Cesium[(_0x1587('0x629'))]({'attributes':_0x344ff3,'indices':_0x37f0a9,'primitiveType':Cesium[_0x1587('0x4e6')][_0x1587('0xec')]});case'3':_0x344ff3={};continue;case'4':_0x2eefb4=new Float32Array(_0x2eefb4),_0xb90d5=new Float32Array(_0xb90d5),_0x37f0a9=new Int32Array(_0x37f0a9);continue;}break;}},_0x29410a[_0x1587('0x722')]=function(_0x36394b,_0x295242,_0x5a14d2,_0x3f2f59){for(var _0x2e5356=0x0,_0x1fd39a=0x0;_0x42ad46[_0x1587('0x472')](_0x1fd39a,_0x36394b[_0x1587('0x673')]);_0x1fd39a+=0x3){if(_0x36394b[_0x1fd39a]===_0x5a14d2['x']&&_0x42ad46[_0x1587('0x2bb')](_0x36394b[_0x42ad46['scYnM'](_0x1fd39a,0x1)],_0x5a14d2['y'])&&_0x42ad46[_0x1587('0x2ae')](_0x36394b[_0x42ad46['LQCet'](_0x1fd39a,0x2)],_0x5a14d2['z']))return _0x2e5356;_0x2e5356++;}return _0x36394b[_0x1587('0x20')](_0x5a14d2['x'],_0x5a14d2['y'],_0x5a14d2['z']),_0x295242[_0x1587('0x20')](_0x3f2f59['x'],_0x3f2f59['y'],_0x3f2f59['z']),_0x2e5356;},_0x29410a;}),_0xb30c35[_0x1587('0x8d')](_0x45cf9f,_0xb30c35[_0x1587('0x29a')],[],function(){var _0x4d805d={'PYRDQ':function(_0x3f9873,_0x3f3433){return _0xb30c35[_0x1587('0x4a7')](_0x3f9873,_0x3f3433);},'wnzOU':function(_0x104136,_0x5bac72){return _0xb30c35['JmRCN'](_0x104136,_0x5bac72);},'shCHK':function(_0x2a41c3,_0x5de55e){return _0x2a41c3+_0x5de55e;}};return function(_0x2e3152,_0x1bd03f,_0x43f0b8,_0x48d813){var _0x476a57={'cbnhk':function(_0x1e09b9,_0x1f6e37){return _0x4d805d[_0x1587('0x577')](_0x1e09b9,_0x1f6e37);},'WaiyX':function(_0x16fb41,_0x37fc90){return _0x4d805d[_0x1587('0x577')](_0x16fb41,_0x37fc90);},'ERFJK':function(_0x194a91,_0x2387b7){return _0x4d805d[_0x1587('0x442')](_0x194a91,_0x2387b7);}};_0x2e3152[_0x4d805d['shCHK']('_',_0x1bd03f)]=_0x43f0b8,(_0x43f0b8={})[_0x1bd03f]={'get':function(){return this[_0x4d805d['PYRDQ']('_',_0x1bd03f)];},'set':function(_0x1a7b49){var _0x452bff=_0x1a7b49!=this['_'+_0x1bd03f];this[_0x476a57[_0x1587('0x77')]('_',_0x1bd03f)]&&this[_0x476a57[_0x1587('0x267')]('_',_0x1bd03f)]['equals']&&_0x1a7b49&&(_0x452bff=this[_0x476a57[_0x1587('0x267')]('_',_0x1bd03f)][_0x1587('0x12c')](_0x1a7b49)),this[_0x476a57['WaiyX']('_',_0x1bd03f)]=_0x1a7b49,_0x476a57[_0x1587('0x1a4')]('function',typeof _0x48d813)&&_0x452bff&&_0x48d813(_0x452bff,_0x2e3152);}},Object['defineProperties'](_0x2e3152,_0x43f0b8);};}),_0xb30c35[_0x1587('0x647')](_0x45cf9f,_0x1587('0x738'),[_0xb30c35[_0x1587('0x29a')]],function(_0x113c1d){var _0x1f7c51={'HoUHp':function(_0x2fdb52,_0x5a8ed8){return _0xb30c35[_0x1587('0x535')](_0x2fdb52,_0x5a8ed8);},'AWTsy':function(_0x805dc3,_0xf9aaf9){return _0x805dc3==_0xf9aaf9;},'OTUGZ':_0x1587('0x6fd'),'fKWLH':function(_0x3c3d9d,_0x3d0719,_0x26a61a,_0x2956cc,_0x14176f){return _0xb30c35[_0x1587('0x5b9')](_0x3c3d9d,_0x3d0719,_0x26a61a,_0x2956cc,_0x14176f);},'vXGlC':_0xb30c35[_0x1587('0x18d')],'NbkPN':function(_0xfe9b3c,_0x10a2fb,_0x6c6f61,_0x2ac778,_0x560596){return _0xfe9b3c(_0x10a2fb,_0x6c6f61,_0x2ac778,_0x560596);},'KZlWI':function(_0x2eeef2,_0x23d020){return _0xb30c35[_0x1587('0x65c')](_0x2eeef2,_0x23d020);},'wAdFk':_0xb30c35['wQsNj']};var _0x3a3570=Cesium['defaultValue'];function _0x52c974(_0x118a89){(_0x118a89=_0xb30c35[_0x1587('0x203')](_0x3a3570,_0x118a89,{}))[_0x1587('0x42b')]=_0xb30c35['EZaiS'](_0x3a3570,_0x118a89[_0x1587('0x42b')],{});var _0x125c19=this;function _0x505517(_0x4dbd32){var _0x3b5002,_0x410312={};for(_0x3b5002 in _0x4dbd32)if(_0x4dbd32['hasOwnProperty'](_0x3b5002)&&Cesium[_0x1587('0x17b')](_0x4dbd32[_0x3b5002])){var _0x7e5b16=_0x4dbd32[_0x3b5002],_0x22ea52={'needsUpdate':!0x0};if(Array['isArray'](_0x7e5b16)&&_0x1f7c51['HoUHp'](0x3,_0x7e5b16[_0x1587('0x673')])&&_0x7e5b16[_0x1587('0x673')]<=0x4&&_0x1f7c51[_0x1587('0x20f')]('number',typeof _0x7e5b16[0x0]))_0x4dbd32[_0x3b5002]=new Cesium[(_0x1587('0x631'))](_0x4dbd32[_0x3b5002][0x0],_0x4dbd32[_0x3b5002][0x1],_0x4dbd32[_0x3b5002][0x2],_0x4dbd32[_0x3b5002][0x3]);else if(Cesium[_0x1587('0x17b')](_0x7e5b16[_0x1587('0x702')]))for(var _0x574f2c in _0x7e5b16)_0x7e5b16[_0x1587('0x63d')](_0x574f2c)&&(_0x22ea52[_0x574f2c]=_0x7e5b16[_0x574f2c]);_0x4dbd32[_0x3b5002]['hasOwnProperty'](_0x1f7c51[_0x1587('0xe9')])?_0x113c1d(_0x22ea52,_0x1f7c51[_0x1587('0xe9')],_0x4dbd32[_0x3b5002][_0x1587('0x6fd')],function(_0x532d19,_0x26a885){_0x26a885[_0x1587('0x59')]=_0x532d19;}):_0x1f7c51[_0x1587('0x2e8')](_0x113c1d,_0x22ea52,_0x1587('0x6fd'),Cesium[_0x1587('0x3ee')](),function(_0x12747d,_0x134b42){_0x134b42[_0x1587('0x59')]=_0x12747d;}),_0x4dbd32[_0x3b5002][_0x1587('0x63d')](_0x1f7c51[_0x1587('0x4df')])?_0x1f7c51[_0x1587('0x2e8')](_0x113c1d,_0x22ea52,_0x1587('0x702'),_0x4dbd32[_0x3b5002][_0x1587('0x702')],function(_0x3e3fdf,_0x55e039){_0x55e039[_0x1587('0x59')]=_0x3e3fdf;}):_0x1f7c51[_0x1587('0x2c0')](_0x113c1d,_0x22ea52,_0x1f7c51[_0x1587('0x4df')],_0x4dbd32[_0x3b5002],function(_0x200f21,_0x5edaaa){_0x5edaaa[_0x1587('0x59')]=_0x200f21;}),_0x410312[_0x3b5002]=_0x22ea52;}return _0x410312;}function _0x4e0d94(_0x5a196f){_0x125c19[_0x1587('0x59')]=_0x5a196f;}this[_0x1587('0x466')]=Cesium['createGuid'](),this['_defaultColor']=_0xb30c35[_0x1587('0x3d9')](_0x3a3570,_0x118a89[_0x1587('0xe0')],Cesium[_0x1587('0x631')][_0x1587('0x5af')]),_0xb30c35[_0x1587('0x412')](_0x1587('0x9c'),typeof this[_0x1587('0x4a8')])&&(this[_0x1587('0x4a8')]=Cesium[_0x1587('0x631')][_0x1587('0x40c')](this[_0x1587('0x4a8')])),this[_0x1587('0x3c1')]=_0xb30c35[_0x1587('0x105')](_0x3a3570,_0x118a89[_0x1587('0x62f')],Cesium[_0x1587('0x631')][_0x1587('0x391')]),_0xb30c35['DYiWC'](_0x1587('0x9c'),typeof this[_0x1587('0x3c1')])&&(this['_pickedColor']=Cesium[_0x1587('0x631')][_0x1587('0x40c')](this['_pickedColor'])),this['_picked']=_0xb30c35[_0x1587('0x105')](_0x3a3570,_0x118a89[_0x1587('0x107')],0x0),_0x118a89[_0x1587('0x42b')][_0x1587('0x62f')]=this[_0x1587('0x3c1')],_0x118a89[_0x1587('0x42b')][_0x1587('0xe0')]=this[_0x1587('0x4a8')],_0x118a89['uniforms']['picked']=this[_0x1587('0x6b5')],this[_0x1587('0x48b')]=_0xb30c35['oZCVr'](_0x505517,_0x118a89['uniforms']),_0x113c1d(this,_0xb30c35[_0x1587('0x628')],_0x3a3570(_0x118a89[_0x1587('0xc8')],!0x1),_0x4e0d94),_0xb30c35[_0x1587('0x53')](_0x113c1d,this,_0xb30c35[_0x1587('0x2ce')],_0xb30c35[_0x1587('0x105')](_0x3a3570,_0x118a89[_0x1587('0x57f')],!0x1),_0x4e0d94),_0x113c1d(this,'side',_0xb30c35[_0x1587('0x105')](_0x3a3570,_0x118a89[_0x1587('0x233')],_0x52c974['Sides']['DOUBLE']),_0x4e0d94),_0xb30c35[_0x1587('0x53')](_0x113c1d,this,_0x1587('0x4bf'),_0xb30c35[_0x1587('0x105')](_0x3a3570,_0x118a89['uniformStateUsed'],[{'uniformStateName':_0xb30c35[_0x1587('0x6de')],'glslVarName':_0xb30c35['gUFKm']}]),_0x4e0d94),_0xb30c35[_0x1587('0x53')](_0x113c1d,this,_0xb30c35['QwrUj'],this[_0x1587('0x48b')],function(){_0x125c19[_0x1587('0x48b')]=_0x1f7c51[_0x1587('0x740')](_0x505517,_0x125c19[_0x1587('0x48b')]);}),this[_0x1587('0x749')]=_0x1587('0x161'),this['_fragmentShader']=_0xb30c35[_0x1587('0x4a7')](_0xb30c35[_0x1587('0x4a7')](_0x1587('0x591'),this[_0x1587('0x466')]),'\x0a\x20uniform\x20float\x20picked;\x0a\x20uniform\x20vec4\x20\x20pickedColor;\x0a\x20uniform\x20vec4\x20\x20defaultColor;\x0a\x20void\x20main()\x20{\x0agl_FragColor\x20=\x20defaultColor;\x0a\x20if(picked!=0.0){\x0agl_FragColor\x20=\x20pickedColor;}}'),_0xb30c35[_0x1587('0x65f')](_0x113c1d,this,_0x1587('0x656'),_0xb30c35[_0x1587('0x105')](_0x3a3570,_0x118a89[_0x1587('0x656')],this['_vertexShader']),_0x4e0d94),_0x113c1d(this,_0x1587('0x189'),_0xb30c35[_0x1587('0x5d6')](_0x3a3570,_0x118a89[_0x1587('0x189')],this[_0x1587('0x33')]),_0x4e0d94),this[_0x1587('0x1db')]=_0xb30c35[_0x1587('0x308')](_0x3a3570,_0x118a89[_0x1587('0x1db')],!0x0),this[_0x1587('0x70e')]=_0xb30c35[_0x1587('0x308')](_0x3a3570,_0x118a89[_0x1587('0x70e')],!0x0),this[_0x1587('0x239')]=_0xb30c35['cIqJH'](_0x3a3570,_0x118a89[_0x1587('0x239')],!0x0),this[_0x1587('0x59')]=!0x0;}return Object[_0x1587('0x325')](_0x52c974['prototype'],{'uuid':{'get':function(){return this[_0x1587('0x466')];}},'defaultColor':{'set':function(_0x20aea2){_0x1f7c51['AWTsy'](_0x1f7c51[_0x1587('0x366')],typeof _0x20aea2)&&(_0x20aea2=Cesium[_0x1587('0x631')]['fromCssColorString'](_0x20aea2)),Cesium[_0x1587('0x631')][_0x1587('0xff')](_0x20aea2,this[_0x1587('0x4a8')]);},'get':function(){return this[_0x1587('0x4a8')];}}}),_0x52c974[_0x1587('0x522')]={'FRONT':0x3,'BACK':0x1,'DOUBLE':0x2},_0x52c974;}),_0x45cf9f(_0xb30c35[_0x1587('0x49e')],[_0x1587('0x604')],function(_0x2a9d16){var _0xbc641={'DAAJk':function(_0x29314a,_0x46a518){return _0x29314a+_0x46a518;},'NfJFO':function(_0x2cb67e,_0x174531){return _0xb30c35[_0x1587('0x486')](_0x2cb67e,_0x174531);},'WFdgW':function(_0x384a6c,_0x530383){return _0xb30c35[_0x1587('0x599')](_0x384a6c,_0x530383);},'qdFaD':function(_0x360511,_0x40e78e){return _0xb30c35['RRMlU'](_0x360511,_0x40e78e);},'NbEVp':_0xb30c35[_0x1587('0x3e2')],'yOShV':function(_0x19ce94,_0x2e4f72){return _0xb30c35[_0x1587('0x6d5')](_0x19ce94,_0x2e4f72);},'bFhmr':function(_0x213b22,_0x102406){return _0xb30c35[_0x1587('0x486')](_0x213b22,_0x102406);},'AJoEK':function(_0x322f14,_0x5e7f50){return _0xb30c35['OMtWw'](_0x322f14,_0x5e7f50);},'LHSLg':function(_0x47247c,_0x4d46aa){return _0xb30c35[_0x1587('0x15d')](_0x47247c,_0x4d46aa);},'fdjla':function(_0x11945d,_0x4d73ca){return _0x11945d!=_0x4d73ca;},'ZOqko':function(_0x283cde,_0x505654){return _0xb30c35['htwFD'](_0x283cde,_0x505654);},'CPvwc':_0xb30c35[_0x1587('0x199')],'ZpPjN':_0xb30c35[_0x1587('0x614')],'vwCkz':function(_0x19c195,_0x453f60){return _0xb30c35['RWCVG'](_0x19c195,_0x453f60);},'cgxgi':function(_0x371aae,_0x2939a8){return _0xb30c35[_0x1587('0x2f4')](_0x371aae,_0x2939a8);},'fUcIT':function(_0x3755be,_0x5a944f){return _0xb30c35[_0x1587('0x70f')](_0x3755be,_0x5a944f);},'nPFbM':_0x1587('0x4d1'),'KKpOK':function(_0x119eaa,_0x917827){return _0x119eaa<_0x917827;},'GeXOV':function(_0x4b9d68,_0x45f3b2){return _0xb30c35[_0x1587('0x209')](_0x4b9d68,_0x45f3b2);},'ywopp':_0xb30c35[_0x1587('0x1ee')],'EeNlV':_0xb30c35['kmfHS'],'yGVLQ':function(_0x2e0fdc,_0x53858f){return _0xb30c35[_0x1587('0x4a2')](_0x2e0fdc,_0x53858f);},'QYahl':function(_0x393623,_0x53855f){return _0xb30c35['KzXvK'](_0x393623,_0x53855f);},'NkYuY':function(_0x383080,_0x5a1cf9){return _0xb30c35[_0x1587('0x20a')](_0x383080,_0x5a1cf9);}};function _0x740f2c(){}var _0x53b272=new Cesium[(_0x1587('0xc4'))](),_0x5931d2=(new Cesium['Quaternion'](),new Cesium[(_0x1587('0x420'))]()),_0x5c6449=new Cesium[(_0x1587('0x329'))]();_0x740f2c['rotateX']=function(_0x9a2de4,_0x22ebc5){var _0x4433b4=_0x9a2de4[_0x1587('0x3a6')][_0x1587('0x495')][_0x1587('0x1a')];Cesium[_0x1587('0x329')]['fromRotationX'](_0x22ebc5,_0x5c6449),Cesium[_0x1587('0x420')][_0x1587('0x169')](_0x5c6449,Cesium['Cartesian3'][_0x1587('0xf3')],_0x5931d2);for(var _0x5c8482=0x0;_0x5c8482<_0x4433b4[_0x1587('0x673')];_0x5c8482+=0x3)_0x53b272['x']=_0x4433b4[_0x5c8482],_0x53b272['y']=_0x4433b4[_0xbc641[_0x1587('0x725')](_0x5c8482,0x1)],_0x53b272['z']=_0x4433b4[_0xbc641[_0x1587('0x725')](_0x5c8482,0x2)],Cesium[_0x1587('0x420')][_0x1587('0x502')](_0x5931d2,_0x53b272,_0x53b272),_0x4433b4[_0x5c8482]=_0x53b272['x'],_0x4433b4[_0xbc641['DAAJk'](_0x5c8482,0x1)]=_0x53b272['y'],_0x4433b4[_0xbc641[_0x1587('0x725')](_0x5c8482,0x2)]=_0x53b272['z'];},_0x740f2c[_0x1587('0x360')]=function(_0xabeda7,_0x4d0bb5){var _0x584e49=_0xabeda7[_0x1587('0x3a6')]['position'][_0x1587('0x1a')];Cesium[_0x1587('0x329')]['fromRotationY'](_0x4d0bb5,_0x5c6449),Cesium['Matrix4'][_0x1587('0x169')](_0x5c6449,Cesium['Cartesian3']['ZERO'],_0x5931d2);for(var _0x5c8673=0x0;_0x5c8673<_0x584e49[_0x1587('0x673')];_0x5c8673+=0x3)_0x53b272['x']=_0x584e49[_0x5c8673],_0x53b272['y']=_0x584e49[_0xb30c35[_0x1587('0x4a7')](_0x5c8673,0x1)],_0x53b272['z']=_0x584e49[_0x5c8673+0x2],Cesium[_0x1587('0x420')][_0x1587('0x502')](_0x5931d2,_0x53b272,_0x53b272),_0x584e49[_0x5c8673]=_0x53b272['x'],_0x584e49[_0xb30c35['jwECO'](_0x5c8673,0x1)]=_0x53b272['y'],_0x584e49[_0xb30c35['TcAmB'](_0x5c8673,0x2)]=_0x53b272['z'];},_0x740f2c['rotateZ']=function(_0xaa15ad,_0x2ec5bc){var _0x1970c1=_0xaa15ad[_0x1587('0x3a6')][_0x1587('0x495')][_0x1587('0x1a')];Cesium[_0x1587('0x329')][_0x1587('0x339')](_0x2ec5bc,_0x5c6449),Cesium[_0x1587('0x420')][_0x1587('0x169')](_0x5c6449,Cesium[_0x1587('0xc4')][_0x1587('0xf3')],_0x5931d2);for(var _0x2a7cd5=0x0;_0xbc641[_0x1587('0x35e')](_0x2a7cd5,_0x1970c1[_0x1587('0x673')]);_0x2a7cd5+=0x3)_0x53b272['x']=_0x1970c1[_0x2a7cd5],_0x53b272['y']=_0x1970c1[_0xbc641[_0x1587('0x725')](_0x2a7cd5,0x1)],_0x53b272['z']=_0x1970c1[_0xbc641[_0x1587('0x465')](_0x2a7cd5,0x2)],Cesium['Matrix4'][_0x1587('0x502')](_0x5931d2,_0x53b272,_0x53b272),_0x1970c1[_0x2a7cd5]=_0x53b272['x'],_0x1970c1[_0xbc641[_0x1587('0x465')](_0x2a7cd5,0x1)]=_0x53b272['y'],_0x1970c1[_0xbc641[_0x1587('0x2ee')](_0x2a7cd5,0x2)]=_0x53b272['z'];},_0x740f2c[_0x1587('0x684')]=function(_0x3b0c18){var _0x1d3046={'hBhVs':function(_0xe6a4e9,_0x1f3bc5){return _0xb30c35['yJROP'](_0xe6a4e9,_0x1f3bc5);},'TMmnA':function(_0x3c91dd,_0x2249a0){return _0xb30c35[_0x1587('0x2a8')](_0x3c91dd,_0x2249a0);},'bnerx':function(_0x3b0453,_0x13551f){return _0x3b0453+_0x13551f;},'kiyCY':function(_0x39c1c4,_0x1e534e){return _0xb30c35[_0x1587('0x32c')](_0x39c1c4,_0x1e534e);},'SPYdC':function(_0x51d067,_0xc450c1){return _0xb30c35[_0x1587('0x3f7')](_0x51d067,_0xc450c1);},'xITbx':function(_0x28a6e5,_0x5c14fd){return _0xb30c35['PWNlW'](_0x28a6e5,_0x5c14fd);},'jfDWU':function(_0x47fa92,_0x468c69){return _0xb30c35[_0x1587('0x6d7')](_0x47fa92,_0x468c69);},'KjXqa':function(_0x28ef43,_0x3050e4){return _0xb30c35[_0x1587('0x5bc')](_0x28ef43,_0x3050e4);}};var _0x531cb8=_0x3b0c18['indices'],_0xb02cb3=_0x3b0c18[_0x1587('0x3a6')],_0x42cfe5=_0x531cb8[_0x1587('0x673')];if(_0xb02cb3[_0x1587('0x495')]){var _0x260261=_0xb02cb3['position'][_0x1587('0x1a')];if(_0xb30c35[_0x1587('0x4c2')](void 0x0,_0xb02cb3[_0x1587('0x12e')]))_0xb02cb3[_0x1587('0x12e')]=new Cesium[(_0x1587('0x73'))]({'componentDatatype':Cesium[_0x1587('0x533')][_0x1587('0x1e3')],'componentsPerAttribute':0x3,'values':new Float32Array(_0x260261[_0x1587('0x673')])});else for(var _0x3d08f8=_0xb02cb3[_0x1587('0x12e')][_0x1587('0x1a')],_0x585a05=0x0;_0xb30c35['AsTDq'](_0x585a05,_0x42cfe5);_0x585a05++)_0x3d08f8[_0x585a05]=0x0;for(var _0x264935,_0x48dc73,_0x277c71,_0x57691f=_0xb02cb3['normal'][_0x1587('0x1a')],_0x21e3c8=new Cesium[(_0x1587('0xc4'))](),_0x3b7ddc=new Cesium[(_0x1587('0xc4'))](),_0x54bf97=new Cesium['Cartesian3'](),_0x4d3750=new Cesium[(_0x1587('0xc4'))](),_0x298621=new Cesium[(_0x1587('0xc4'))](),_0x585a05=0x0;_0x585a05<_0x42cfe5;_0x585a05+=0x3)_0x264935=0x3*_0x531cb8[_0xb30c35[_0x1587('0x6b2')](_0x585a05,0x0)],_0x48dc73=0x3*_0x531cb8[_0x585a05+0x1],_0x277c71=0x3*_0x531cb8[_0xb30c35[_0x1587('0x6b2')](_0x585a05,0x2)],Cesium['Cartesian3'][_0x1587('0x66')](_0x260261,_0x264935,_0x21e3c8),Cesium[_0x1587('0xc4')][_0x1587('0x66')](_0x260261,_0x48dc73,_0x3b7ddc),Cesium[_0x1587('0xc4')]['fromArray'](_0x260261,_0x277c71,_0x54bf97),Cesium[_0x1587('0xc4')][_0x1587('0x5ca')](_0x54bf97,_0x3b7ddc,_0x4d3750),Cesium[_0x1587('0xc4')][_0x1587('0x5ca')](_0x21e3c8,_0x3b7ddc,_0x298621),Cesium[_0x1587('0xc4')]['cross'](_0x4d3750,_0x298621,_0x4d3750),_0x57691f[_0x264935]+=_0x4d3750['x'],_0x57691f[_0xb30c35[_0x1587('0x23d')](0x1,_0x264935)]+=_0x4d3750['y'],_0x57691f[_0xb30c35[_0x1587('0xb2')](0x2,_0x264935)]+=_0x4d3750['z'],_0x57691f[_0x48dc73]+=_0x4d3750['x'],_0x57691f[_0xb30c35[_0x1587('0xb2')](0x1,_0x48dc73)]+=_0x4d3750['y'],_0x57691f[0x2+_0x48dc73]+=_0x4d3750['z'],_0x57691f[_0x277c71]+=_0x4d3750['x'],_0x57691f[_0xb30c35[_0x1587('0xb2')](0x1,_0x277c71)]+=_0x4d3750['y'],_0x57691f[0x2+_0x277c71]+=_0x4d3750['z'];!function(_0x3e8942){for(var _0x495695,_0x4f6b57,_0x3e0f19,_0xbb5427,_0x260e54=_0x3e8942['attributes']['normal'][_0x1587('0x1a')],_0x53641f=0x0;_0x53641f<_0x260e54['length'];_0x53641f+=0x3)_0x495695=_0x260e54[_0x53641f],_0x4f6b57=_0x260e54[_0x1d3046[_0x1587('0x6d2')](_0x53641f,0x1)],_0x3e0f19=_0x260e54[_0x1d3046[_0x1587('0x138')](_0x53641f,0x2)],_0xbb5427=0x1/Math[_0x1587('0x4eb')](_0x1d3046['bnerx'](_0x1d3046[_0x1587('0x3a1')](_0x495695,_0x495695),_0x1d3046[_0x1587('0x38f')](_0x4f6b57,_0x4f6b57))+_0x1d3046['xITbx'](_0x3e0f19,_0x3e0f19)),_0x260e54[_0x53641f]=_0x1d3046[_0x1587('0x3f4')](_0x495695,_0xbb5427),_0x260e54[_0x1d3046[_0x1587('0x3f')](_0x53641f,0x1)]=_0x1d3046['xITbx'](_0x4f6b57,_0xbb5427),_0x260e54[_0x1d3046[_0x1587('0x3fd')](_0x53641f,0x2)]=_0x1d3046[_0x1587('0x3f4')](_0x3e0f19,_0xbb5427);}(_0x3b0c18),_0xb02cb3['normal'][_0x1587('0x59')]=!0x0;}return _0x3b0c18;},_0x740f2c[_0x1587('0x167')]=function(_0x105f60){if(!_0x105f60||!_0x105f60['length'])throw new Error(_0xbc641[_0x1587('0x46')]);if(_0xbc641[_0x1587('0x1c')](0x1,_0x105f60['length']))return _0x105f60[0x0];for(var _0x41d8c3=[],_0x3d878b=!0x1,_0x52d0fd=!0x1,_0x3b77ab=_0x105f60[0x0][_0x1587('0x1f5')],_0x2103ba=0x0;_0xbc641[_0x1587('0x35e')](_0x2103ba,_0x105f60['length']);_0x2103ba++){if(_0x41d8c3[_0x2103ba]=function(_0x31e900){var _0x2a7a98,_0x4d18e3=[];for(_0x2a7a98 in _0x31e900[_0x1587('0x3a6')])_0x31e900['attributes'][_0x1587('0x63d')](_0x2a7a98)&&_0x31e900['attributes'][_0x2a7a98]&&_0x4d18e3['push'](_0x2a7a98);return _0x4d18e3;}(_0x105f60[_0x2103ba]),_0xbc641[_0x1587('0x473')](0x0,_0x2103ba)){if(_0xbc641['AJoEK'](_0x3b77ab,_0x105f60[_0x2103ba][_0x1587('0x1f5')])){_0x52d0fd=!0x0;break;}var _0x3ff7e8=_0x41d8c3[_0xbc641[_0x1587('0x3a8')](_0x2103ba,0x1)];if(!(_0x3d878b=_0xbc641[_0x1587('0x54f')](_0x3ff7e8['length'],_0x41d8c3[_0x2103ba][_0x1587('0x673')])))for(var _0x4ed1fd=0x0;_0x4ed1fd<_0x3ff7e8[_0x1587('0x673')];_0x4ed1fd++)if(_0xbc641[_0x1587('0x6c')](_0x3ff7e8[_0x4ed1fd],_0x41d8c3[_0x2103ba][_0x4ed1fd])){_0x3d878b=!0x0;break;}}if(_0x3b77ab=_0x105f60[_0x2103ba][_0x1587('0x1f5')],_0xbc641[_0x1587('0x7a')](_0x3d878b,_0x52d0fd))break;}if(_0x52d0fd)throw new Error(_0xbc641[_0x1587('0x68d')]);if(_0x3d878b)throw new Error(_0xbc641[_0x1587('0x593')]);for(var _0x4e5fb4={},_0x13e78c=_0x41d8c3[0x0],_0x2103ba=0x0;_0xbc641[_0x1587('0x150')](_0x2103ba,_0x13e78c[_0x1587('0x673')]);_0x2103ba++){var _0x8ff4c6,_0x4e836e=_0x13e78c[_0x2103ba],_0x556c60=_0x105f60[0x0];for(_0x8ff4c6 in(_0x4e5fb4[_0x4e836e]={},_0x556c60[_0x1587('0x3a6')][_0x4e836e]))_0x556c60[_0x1587('0x3a6')][_0x4e836e][_0x1587('0x63d')](_0x8ff4c6)&&(_0x4e5fb4[_0x4e836e][_0x8ff4c6]=_0x556c60['attributes'][_0x4e836e][_0x8ff4c6]);for(var _0x4da5b9=Array['from'](_0x4e5fb4[_0x4e836e][_0x1587('0x1a')]),_0x4ed1fd=0x1;_0xbc641[_0x1587('0x150')](_0x4ed1fd,_0x105f60[_0x1587('0x673')]);_0x4ed1fd++){_0x556c60=_0x105f60[_0x4ed1fd];for(var _0x27323b=0x0;_0x27323b<_0x556c60[_0x1587('0x3a6')][_0x4e836e]['values']['length'];_0x27323b++)_0x4da5b9['push'](_0x556c60['attributes'][_0x4e836e][_0x1587('0x1a')][_0x27323b]);}_0x4e5fb4[_0x4e836e][_0x1587('0x1a')]=new _0x4e5fb4[_0x4e836e]['values']['constructor'](_0x4da5b9);}for(var _0x5a846d=[],_0x463ea3=0x0,_0x4ed1fd=0x0;_0xbc641['vwCkz'](_0x4ed1fd,_0x105f60['length']);_0x4ed1fd++){for(_0x556c60=_0x105f60[0x0],_0x2103ba=0x0;_0xbc641[_0x1587('0x150')](_0x2103ba,_0x556c60['indices']['length']);_0x2103ba++)_0x5a846d[_0x1587('0x20')](_0xbc641[_0x1587('0x6b3')](_0x556c60[_0x1587('0x2f6')][_0x2103ba],_0x463ea3));_0x463ea3+=_0xbc641[_0x1587('0x380')](_0x556c60[_0x1587('0x3a6')][_0x1587('0x495')][_0x1587('0x1a')]['length'],0x3);}var _0x210da7=Cesium[_0x1587('0x651')][_0x1587('0x153')](_0x4e5fb4[_0x1587('0x495')][_0x1587('0x1a')]);return new Cesium[(_0x1587('0x629'))]({'attributes':_0x4e5fb4,'indices':new Int32Array(_0x5a846d),'primitiveType':_0x105f60[0x0][_0x1587('0x1f5')],'boundingSphere':_0x210da7});};var _0x211cf9=new Cesium[(_0x1587('0xc4'))]();return _0x740f2c['translate']=function(_0x370730,_0x39963c){Array[_0x1587('0x160')](_0x39963c)?(_0x211cf9['x']=_0x39963c[0x0],_0x211cf9['y']=_0x39963c[0x1],_0x211cf9['z']=_0x39963c[0x2]):Cesium[_0x1587('0xc4')]['clone'](_0x39963c,_0x211cf9);for(var _0x5e9f60=0x0;_0xbc641[_0x1587('0x150')](_0x5e9f60,_0x370730['attributes'][_0x1587('0x495')][_0x1587('0x1a')]['length']);_0x5e9f60+=0x3)_0x370730['attributes']['position']['values'][_0x5e9f60]+=_0x211cf9['x'],_0x370730['attributes'][_0x1587('0x495')]['values'][_0xbc641[_0x1587('0x6b3')](_0x5e9f60,0x1)]+=_0x211cf9['y'],_0x370730['attributes'][_0x1587('0x495')]['values'][_0xbc641[_0x1587('0x6b3')](_0x5e9f60,0x2)]+=_0x211cf9['z'];},_0x740f2c[_0x1587('0x76')]=function(_0x1b98d0){var _0x513d3f=Cesium[_0x1587('0x533')][_0x1587('0x261')];return _0xb30c35[_0x1587('0x4f2')](_0x1b98d0,Int8Array)?_0x513d3f=Cesium[_0x1587('0x533')][_0x1587('0x111')]:_0xb30c35[_0x1587('0x4f2')](_0x1b98d0,Uint8Array)||_0xb30c35[_0x1587('0x3cd')](_0x1b98d0,Uint8ClampedArray)?_0x513d3f=Cesium[_0x1587('0x533')]['UNSIGNED_BYTE']:_0x1b98d0 instanceof Int16Array?_0x513d3f=Cesium[_0x1587('0x533')][_0x1587('0x261')]:_0xb30c35[_0x1587('0x1d7')](_0x1b98d0,Uint16Array)?_0x513d3f=Cesium[_0x1587('0x533')][_0x1587('0x53c')]:_0xb30c35['VYLHu'](_0x1b98d0,Int32Array)?_0x513d3f=Cesium['ComponentDatatype']['INT']:_0xb30c35[_0x1587('0x4cb')](_0x1b98d0,Uint32Array)?_0x513d3f=Cesium[_0x1587('0x533')][_0x1587('0x669')]:_0x1b98d0 instanceof Float32Array?_0x513d3f=Cesium['ComponentDatatype']['FLOAT']:_0x1b98d0 instanceof Float64Array&&(_0x513d3f=Cesium[_0x1587('0x533')][_0x1587('0x526')]),_0x513d3f;},_0x740f2c[_0x1587('0x18b')]=function(_0x5bff9f){return _0xb30c35[_0x1587('0x156')](_0xb30c35[_0x1587('0x1ee')],typeof THREE)&&(_0xb30c35[_0x1587('0x4cb')](_0x5bff9f,THREE[_0x1587('0x629')])||_0x5bff9f instanceof THREE[_0x1587('0x101')])||_0x5bff9f['attributes']&&_0x5bff9f[_0x1587('0x3a6')][_0x1587('0x495')]&&_0x5bff9f[_0x1587('0x6fa')]||_0x5bff9f[_0x1587('0x211')]&&_0x5bff9f['faces'];},_0x740f2c['parseBufferGeometry3js']=function(_0x50eef7){var _0x4e255e=_0xbc641[_0x1587('0xa2')][_0x1587('0x45')]('|');var _0xa1c385=0x0;while(!![]){switch(_0x4e255e[_0xa1c385++]){case'0':var _0x31eaaa={'lhFBF':function(_0x141e1c,_0x2d34e3){return _0xbc641[_0x1587('0x150')](_0x141e1c,_0x2d34e3);}};continue;case'1':return new Cesium['Geometry']({'attributes':_0x5db24f,'indices':_0x129af7,'primitiveType':Cesium[_0x1587('0x4e6')]['TRIANGLES']});case'2':var _0x129af7=[],_0x129af7=!_0x50eef7[_0x1587('0x6fa')]&&_0x50eef7[_0x1587('0xdc')]?(_0x50eef7[_0x1587('0xdc')][_0x1587('0x71a')](function(_0x3a8a8b){for(var _0x3daab0=0x0;_0x31eaaa[_0x1587('0xe2')](_0x3daab0,_0x3a8a8b[_0x1587('0x6c8')]);_0x3daab0++)_0x129af7[_0x1587('0x20')](_0x3daab0+_0x3a8a8b[_0x1587('0x2df')]);}),new Int32Array(_0x129af7)):_0x50eef7[_0x1587('0x6fa')][_0x1587('0x6d4')];continue;case'3':for(_0x29a6e4 in(_0x50eef7[_0x1587('0x3a6')][_0x1587('0x12e')]||_0x50eef7[_0x1587('0x1c9')](),_0x50eef7[_0x1587('0x3a6')]))!_0x50eef7[_0x1587('0x3a6')][_0x1587('0x63d')](_0x29a6e4)||(_0x3c81eb=_0x50eef7['getAttribute'](_0x29a6e4))&&_0xbc641[_0x1587('0x612')](0x0,_0x3c81eb[_0x1587('0x6d4')][_0x1587('0x673')])&&(_0x5db24f[_0x29a6e4]=new Cesium['GeometryAttribute']({'componentDatatype':_0x740f2c[_0x1587('0x76')](_0x3c81eb[_0x1587('0x6d4')]),'componentsPerAttribute':_0x3c81eb[_0x1587('0xad')],'values':_0x3c81eb[_0x1587('0x6d4')],'normalize':_0x3c81eb['normalized']}));continue;case'4':var _0x29a6e4,_0x3c81eb,_0x5db24f={};continue;}break;}},_0x740f2c[_0x1587('0x73d')]=function(_0x2e5394){_0x2e5394[_0x1587('0x3a6')]&&(_0x2e5394[_0x1587('0x6fa')]||_0x2e5394['groups'][_0x1587('0x673')])||(_0x2e5394=new THREE[(_0x1587('0x101'))]()[_0x1587('0x3ad')](_0x2e5394));_0x2e5394=_0x740f2c['parseBufferGeometry3js'](_0x2e5394);return Cesium[_0x1587('0x2fd')][_0x1587('0x1d3')](_0x2e5394),_0x2e5394;},_0x740f2c[_0x1587('0x54a')]=function(_0x209114){if(_0xbc641[_0x1587('0x558')](_0xbc641[_0x1587('0x7e')],typeof THREE))throw new Error(_0xbc641['EeNlV']);for(var _0x498e98,_0x28ebb8=_0x209114[_0x1587('0x3a6')]['position'][_0x1587('0x1a')],_0x19dd81=new THREE[(_0x1587('0x629'))](),_0x39eeed=0x0;_0xbc641[_0x1587('0x612')](_0x39eeed,_0x28ebb8[_0x1587('0x673')]);_0x39eeed+=0x3)_0x498e98=0x3*_0x39eeed,_0x19dd81[_0x1587('0x211')][_0x1587('0x20')](new THREE['Vector3'](_0x28ebb8[_0x498e98],_0x28ebb8[_0xbc641['yGVLQ'](0x2,_0x498e98)],_0x28ebb8[_0xbc641[_0x1587('0x44')](0x1,_0x498e98)]));for(_0x39eeed=0x0;_0xbc641[_0x1587('0x2b9')](_0x39eeed,_0x209114[_0x1587('0x2f6')]['length']);_0x39eeed+=0x3){var _0x443367=_0x209114[_0x1587('0x2f6')][_0x39eeed],_0x539adb=_0x209114[_0x1587('0x2f6')][_0xbc641[_0x1587('0xe3')](_0x39eeed,0x1)],_0x4516ad=_0x209114[_0x1587('0x2f6')][_0xbc641[_0x1587('0xe3')](_0x39eeed,0x2)];_0x19dd81[_0x1587('0x6e6')][_0x1587('0x20')](new THREE['Face3'](_0x443367,_0x539adb,_0x4516ad));}return _0x19dd81;},_0x740f2c[_0x1587('0x271')]=function(_0x1c590b,_0x772177){var _0x3a238e=_0xb30c35[_0x1587('0x6a')]['split']('|');var _0x17b3e5=0x0;while(!![]){switch(_0x3a238e[_0x17b3e5++]){case'0':_0x1c590b['indices'][_0x1587('0x673')];continue;case'1':return _0x2a9d16[_0x1587('0x503')](_0x4d48dc);case'2':if(!_0x2a9d16)throw new Error(_0xb30c35[_0x1587('0x10c')]);continue;case'3':if(_0x772177=_0xb30c35[_0x1587('0x3fa')](_0x772177,{'x':0x0,'y':0x0,'z':0x0}),_0x1c590b[_0x1587('0x3a6')][_0x1587('0x12e')]||(_0x1c590b=Cesium[_0x1587('0x2fd')][_0x1587('0x1d3')](_0x1c590b)),_0xb30c35['yWxpV'](_0x1c590b[_0x1587('0x1f5')],Cesium[_0x1587('0x4e6')][_0x1587('0xec')]))throw new Error(_0x1587('0x418'));continue;case'4':if(_0xb30c35[_0x1587('0x156')](_0xb30c35[_0x1587('0x1ee')],typeof THREE)&&_0xb30c35[_0x1587('0x742')](_0x1c590b,THREE['Geometry']))return _0x740f2c[_0x1587('0x64c')](_0x1c590b,_0x772177);continue;case'5':for(var _0x4d48dc=[],_0x586995=[],_0x42dc81=_0x1c590b[_0x1587('0x3a6')][_0x1587('0x495')][_0x1587('0x1a')],_0x440c23=_0x1c590b[_0x1587('0x3a6')][_0x1587('0x12e')][_0x1587('0x1a')],_0x15237b=0x0;_0x15237b<_0x1c590b['indices']['length'];_0x15237b+=0x3){_0x586995=[];var _0x3f4aaf=_0x1c590b[_0x1587('0x2f6')][_0x15237b],_0xa26b5b=_0x1c590b[_0x1587('0x2f6')][_0xb30c35[_0x1587('0xb2')](_0x15237b,0x1)],_0x5a4af5=_0x1c590b[_0x1587('0x2f6')][_0xb30c35[_0x1587('0xf0')](_0x15237b,0x2)],_0x594d42=_0xb30c35['AbFTa'](0x3,_0x3f4aaf),_0x5447ef=_0xb30c35[_0x1587('0x4ba')](0x3,_0x3f4aaf);_0x586995[_0x1587('0x20')](new _0x2a9d16['Vertex']([_0xb30c35['WNPua'](_0x42dc81[_0x594d42++],_0x772177['x']),_0xb30c35[_0x1587('0xf0')](_0x42dc81[_0x594d42++],_0x772177['y']),_0xb30c35[_0x1587('0x463')](_0x42dc81[+_0x594d42],_0x772177['z'])],[_0x440c23[_0x5447ef++],_0x440c23[_0x5447ef++],_0x440c23[+_0x5447ef]])),_0x5447ef=_0x594d42=0x3*_0xa26b5b,_0x586995[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))]([_0x42dc81[_0x594d42++]+_0x772177['x'],_0xb30c35[_0x1587('0x463')](_0x42dc81[_0x594d42++],_0x772177['y']),_0xb30c35['MphIu'](_0x42dc81[+_0x594d42],_0x772177['z'])],[_0x440c23[_0x5447ef++],_0x440c23[_0x5447ef++],_0x440c23[+_0x5447ef]])),_0x5447ef=_0x594d42=_0xb30c35[_0x1587('0x4ba')](0x3,_0x5a4af5),_0x586995[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))]([_0x42dc81[_0x594d42++]+_0x772177['x'],_0xb30c35[_0x1587('0x5db')](_0x42dc81[_0x594d42++],_0x772177['y']),_0xb30c35[_0x1587('0x599')](_0x42dc81[+_0x594d42],_0x772177['z'])],[_0x440c23[_0x5447ef++],_0x440c23[_0x5447ef++],_0x440c23[+_0x5447ef]])),_0x4d48dc[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x595'))](_0x586995));}continue;}break;}},_0x740f2c[_0x1587('0x6b7')]=function(_0x5b0a3c,_0x4351f1){var _0x599844=_0xb30c35[_0x1587('0x624')][_0x1587('0x45')]('|');var _0x30f59b=0x0;while(!![]){switch(_0x599844[_0x30f59b++]){case'0':if(_0xb30c35[_0x1587('0x156')](_0xb30c35[_0x1587('0x1ee')],typeof THREE)&&geometry instanceof THREE[_0x1587('0x629')])return _0x740f2c[_0x1587('0x4be')](geometry,offset);continue;case'1':var _0x5da930,_0x2e797f=_0x5b0a3c[_0x1587('0x3e7')]();continue;case'2':for(var _0x521f25=[],_0x253fac=[],_0x4dbb76=[],_0x6cbe73=0x0;_0xb30c35['RdiHb'](_0x6cbe73,_0x2e797f[_0x1587('0x673')]);_0x6cbe73++){for(_0x5da930=[],_0x1c7d09=0x0;_0xb30c35['ltQpu'](_0x1c7d09,_0x2e797f[_0x6cbe73][_0x1587('0x211')][_0x1587('0x673')]);_0x1c7d09++)_0x5da930[_0x1587('0x20')](this[_0x1587('0x722')](_0x521f25,_0x253fac,_0x2e797f[_0x6cbe73][_0x1587('0x211')][_0x1c7d09]['pos'],_0x2e797f[_0x6cbe73]['plane']['normal']));_0xb30c35[_0x1587('0x4c2')](_0x5da930[0x0],_0x5da930[_0xb30c35[_0x1587('0x344')](_0x5da930[_0x1587('0x673')],0x1)])&&_0x5da930[_0x1587('0x10a')]();for(var _0x1c7d09=0x2;_0x1c7d09<_0x5da930['length'];_0x1c7d09++)_0x4dbb76[_0x1587('0x20')](_0x5da930[0x0],_0x5da930[_0x1c7d09-0x1],_0x5da930[_0x1c7d09]);}continue;case'3':_0x521f25=new Float32Array(_0x521f25),_0x253fac=new Float32Array(_0x253fac),_0x4dbb76=new Int32Array(_0x4dbb76);continue;case'4':_0x5b0a3c={};continue;case'5':return _0x5b0a3c[_0x1587('0x495')]=new Cesium[(_0x1587('0x73'))]({'componentDatatype':Cesium[_0x1587('0x533')][_0x1587('0x1e3')],'componentsPerAttribute':0x3,'values':_0x521f25}),_0x5b0a3c[_0x1587('0x12e')]=new Cesium[(_0x1587('0x73'))]({'componentDatatype':Cesium['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x3,'values':_0x253fac}),new Cesium[(_0x1587('0x629'))]({'attributes':_0x5b0a3c,'indices':_0x4dbb76,'primitiveType':Cesium[_0x1587('0x4e6')][_0x1587('0xec')]});case'6':if(!_0x2a9d16)throw new Error(_0xb30c35[_0x1587('0x10c')]);continue;}break;}},_0x740f2c['_toCSG3js']=function(_0x4b3386,_0x225e2f,_0x25d268){var _0x41401c=_0xb30c35[_0x1587('0x285')]['split']('|');var _0x47cae5=0x0;while(!![]){switch(_0x41401c[_0x47cae5++]){case'0':if(_0xb30c35[_0x1587('0x703')](_0x4b3386,THREE[_0x1587('0x3c')]))_0x1c9dfb=_0x4b3386[_0x1587('0x657')],_0x225e2f=_0x225e2f||_0x4b3386[_0x1587('0x495')],_0x25d268=_0x25d268||_0x4b3386['rotation'];else{if(!_0xb30c35[_0x1587('0x703')](_0x4b3386,THREE[_0x1587('0x629')]))throw _0x1587('0x2eb');_0x1c9dfb=_0x4b3386,_0x225e2f=_0x225e2f||new THREE['Vector3'](0x0,0x0,0x0),_0x25d268=_0x25d268||new THREE['Euler'](0x0,0x0,0x0);}continue;case'1':if(_0xb30c35[_0x1587('0xbe')](_0xb30c35['jhlYw'],typeof THREE))throw new Error(_0x1587('0xfa'));continue;case'2':if(!_0x2a9d16)throw _0xb30c35[_0x1587('0x2ef')];continue;case'3':for(var _0x295e7a=[],_0x2aa959=0x0;_0xb30c35[_0x1587('0x3a')](_0x2aa959,_0x1c9dfb[_0x1587('0x6e6')][_0x1587('0x673')]);_0x2aa959++)if(_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]instanceof THREE[_0x1587('0x151')])(_0x342cab=[])[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb['faces'][_0x2aa959]['a']]['clone']()[_0x1587('0x606')](_0x225e2f)['applyMatrix4'](_0x58f765),[_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['z']])),_0x342cab[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb['faces'][_0x2aa959]['b']][_0x1587('0xff')]()[_0x1587('0x606')](_0x225e2f)[_0x1587('0x731')](_0x58f765),[_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb['faces'][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['z']])),_0x342cab[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['c']][_0x1587('0xff')]()['add'](_0x225e2f)[_0x1587('0x731')](_0x58f765),[_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['z']])),_0x295e7a[_0x1587('0x20')](new _0x2a9d16['Polygon'](_0x342cab));else{if(!(_0x1c9dfb['faces'][_0x2aa959]instanceof THREE[_0x1587('0x171')]))throw'Model\x20contains\x20unsupported\x20face.';(_0x342cab=[])[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb['faces'][_0x2aa959]['a']][_0x1587('0xff')]()[_0x1587('0x606')](_0x225e2f)[_0x1587('0x731')](_0x58f765),[_0x1c9dfb['faces'][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['normal']['z']])),_0x342cab[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb['vertices'][_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['b']]['clone']()[_0x1587('0x606')](_0x225e2f)['applyMatrix4'](_0x58f765),[_0x1c9dfb['faces'][_0x2aa959]['normal']['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['z']])),_0x342cab['push'](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['d']][_0x1587('0xff')]()[_0x1587('0x606')](_0x225e2f)[_0x1587('0x731')](_0x58f765),[_0x1c9dfb['faces'][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['z']])),_0x295e7a[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x595'))](_0x342cab)),(_0x342cab=[])[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb['faces'][_0x2aa959]['b']]['clone']()[_0x1587('0x606')](_0x225e2f)[_0x1587('0x731')](_0x58f765),[_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['normal']['z']])),_0x342cab['push'](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['c']][_0x1587('0xff')]()['add'](_0x225e2f)[_0x1587('0x731')](_0x58f765),[_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['y'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['z']])),_0x342cab[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x35c'))](_0x1c9dfb[_0x1587('0x211')][_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['d']][_0x1587('0xff')]()[_0x1587('0x606')](_0x225e2f)['applyMatrix4'](_0x58f765),[_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959][_0x1587('0x12e')]['x'],_0x1c9dfb[_0x1587('0x6e6')][_0x2aa959]['normal']['y'],_0x1c9dfb['faces'][_0x2aa959][_0x1587('0x12e')]['z']])),_0x295e7a[_0x1587('0x20')](new _0x2a9d16[(_0x1587('0x595'))](_0x342cab));}continue;case'4':return _0x2a9d16['fromPolygons'](_0x295e7a);case'5':var _0x1c9dfb,_0x342cab,_0x58f765;continue;case'6':_0x58f765=new THREE['Matrix4']()[_0x1587('0x512')](_0x25d268);continue;}break;}},_0x740f2c['_fromCSG3js']=function(_0x47731b){var _0x5211c0=_0xb30c35['tPKtn']['split']('|');var _0x7bfcb8=0x0;while(!![]){switch(_0x5211c0[_0x7bfcb8++]){case'0':for(_0x3a296a=0x0;_0x3a296a<_0xa876c8[_0x1587('0x673')];_0x3a296a++){for(_0x5da94b=[],_0x174309=0x0;_0xb30c35[_0x1587('0x470')](_0x174309,_0xa876c8[_0x3a296a][_0x1587('0x211')][_0x1587('0x673')]);_0x174309++)_0x5da94b[_0x1587('0x20')](_0x740f2c[_0x1587('0x122')](_0x53da93,_0xa876c8[_0x3a296a][_0x1587('0x211')][_0x174309]['pos']));_0x5da94b[0x0]===_0x5da94b[_0x5da94b[_0x1587('0x673')]-0x1]&&_0x5da94b[_0x1587('0x10a')]();for(var _0x174309=0x2;_0xb30c35[_0x1587('0x470')](_0x174309,_0x5da94b[_0x1587('0x673')]);_0x174309++)_0x13883a=new THREE[(_0x1587('0x151'))](_0x5da94b[0x0],_0x5da94b[_0xb30c35['eWaUo'](_0x174309,0x1)],_0x5da94b[_0x174309],new THREE['Vector3']()[_0x1587('0x55')](_0xa876c8[_0x3a296a][_0x1587('0x28')]['normal'])),_0x53da93['faces'][_0x1587('0x20')](_0x13883a),_0x53da93[_0x1587('0xc0')][0x0][_0x1587('0x20')](new THREE[(_0x1587('0x1f8'))]());}continue;case'1':return _0x53da93[_0x1587('0x157')](),_0x53da93;case'2':if(!_0x2a9d16)throw _0x1587('0x3be');continue;case'3':var _0x3a296a,_0x5da94b,_0x13883a,_0x53da93=new THREE['Geometry'](),_0xa876c8=_0x47731b[_0x1587('0x3e7')]();continue;case'4':if(_0xb30c35[_0x1587('0x6c1')](_0xb30c35[_0x1587('0x1ee')],typeof THREE))throw new Error(_0xb30c35[_0x1587('0x81')]);continue;}break;}},_0x740f2c[_0x1587('0x122')]=function(_0x320cfe,_0x25a81c){for(var _0x4a83ae=0x0;_0xb30c35[_0x1587('0x486')](_0x4a83ae,_0x320cfe[_0x1587('0x211')][_0x1587('0x673')]);_0x4a83ae++)if(_0xb30c35['FVynR'](_0x320cfe[_0x1587('0x211')][_0x4a83ae]['x'],_0x25a81c['x'])&&_0xb30c35['FVynR'](_0x320cfe[_0x1587('0x211')][_0x4a83ae]['y'],_0x25a81c['y'])&&_0x320cfe['vertices'][_0x4a83ae]['z']===_0x25a81c['z'])return _0x4a83ae;return _0x320cfe[_0x1587('0x211')][_0x1587('0x20')](new THREE[(_0x1587('0x213'))](_0x25a81c['x'],_0x25a81c['y'],_0x25a81c['z'])),_0x320cfe[_0x1587('0x211')][_0x1587('0x673')]-0x1;},_0x740f2c;}),_0x45cf9f(_0xb30c35[_0x1587('0x6af')],[],function(){return _0xb30c35[_0x1587('0x5d')];}),_0xb30c35[_0x1587('0x647')](_0x45cf9f,_0xb30c35[_0x1587('0x2dc')],[],function(){return _0xb30c35['YCxhc'];}),_0xb30c35[_0x1587('0x220')](_0x45cf9f,_0x1587('0x21f'),[_0xb30c35['znwQw'],_0xb30c35['JETNl'],_0xb30c35['McyPs']],function(_0x2684cf,_0x3efd01,_0x57a201){var _0x309dd6={'xPXKZ':function(_0x5d8bff,_0x4bf242){return _0x5d8bff||_0x4bf242;}};function _0x5aa67c(_0x5e8e25){(_0x5e8e25=_0x309dd6[_0x1587('0x601')](_0x5e8e25,{}))[_0x1587('0x42b')]=_0x5e8e25[_0x1587('0x42b')]||{'shininess':-0x1,'emission':[0x0,0x0,0x0],'specular':0x0},_0x5e8e25['uniforms'][_0x1587('0x667')]=Cesium['defaultValue'](_0x5e8e25[_0x1587('0x42b')][_0x1587('0x667')],0x0),_0x5e8e25['uniforms']['emission']=Cesium['defaultValue'](_0x5e8e25[_0x1587('0x42b')][_0x1587('0x377')],[0.2,0.2,0.2]),_0x5e8e25['uniforms'][_0x1587('0x677')]=Cesium[_0x1587('0x24a')](_0x5e8e25[_0x1587('0x42b')]['specular'],0x0),_0x2684cf[_0x1587('0x23b')](this,arguments),this[_0x1587('0x656')]=_0x57a201,this[_0x1587('0x189')]=_0x3efd01;}return _0x5aa67c[_0x1587('0x671')]=new _0x2684cf(),_0x5aa67c;}),_0xb30c35[_0x1587('0x220')](_0x45cf9f,_0xb30c35[_0x1587('0x134')],[_0xb30c35[_0x1587('0x38d')],_0x1587('0x604'),_0xb30c35['znwQw'],_0xb30c35['owrDu'],_0xb30c35[_0x1587('0x699')]],function(_0x4cc41d,_0x37b75b,_0x2dbe98,_0x4eac60,_0x4b8a3){var _0x2ba815={'lKwvN':_0xb30c35[_0x1587('0x639')],'ATjls':_0xb30c35[_0x1587('0x311')],'xLRZy':function(_0x5cc58c,_0x502a4d){return _0xb30c35[_0x1587('0x703')](_0x5cc58c,_0x502a4d);},'GepqI':function(_0x5df904,_0x1e7839){return _0x5df904==_0x1e7839;},'KMXiT':_0xb30c35[_0x1587('0xc3')],'ixaUQ':function(_0x4bf78a,_0x3c653d,_0x5558ab){return _0xb30c35['rXsmD'](_0x4bf78a,_0x3c653d,_0x5558ab);},'GoTky':function(_0x347813,_0x51f47d,_0x549096){return _0xb30c35['evHrc'](_0x347813,_0x51f47d,_0x549096);},'aVAvR':function(_0x35e7f4,_0x103e68){return _0xb30c35['tqrWe'](_0x35e7f4,_0x103e68);},'VRUKc':function(_0x1a4f02,_0x26207b){return _0xb30c35[_0x1587('0x34d')](_0x1a4f02,_0x26207b);}};var _0x13cc1b=Cesium[_0x1587('0x24a')];function _0x440ced(_0x379af1){if(_0x440ced['isGeometrySupported'](_0x379af1)&&(_0x379af1={'geometry':_0x379af1,'material':arguments[0x1]}),!_0x379af1||!_0x379af1[_0x1587('0x657')])throw new Error(_0x2ba815[_0x1587('0x3bb')]);if(!_0x440ced[_0x1587('0x3c9')](_0x379af1[_0x1587('0x657')]))throw new Error(_0x2ba815[_0x1587('0xbd')]);_0x4eac60[_0x1587('0x18b')](_0x379af1[_0x1587('0x657')])?_0x379af1[_0x1587('0x657')]=_0x4eac60[_0x1587('0x73d')](_0x379af1[_0x1587('0x657')]):_0x2ba815[_0x1587('0x70a')](_0x379af1['geometry'],_0x37b75b)?(_0x2ba815[_0x1587('0x28c')](0x0,_0x379af1[_0x1587('0x657')][_0x1587('0x453')][_0x1587('0x673')])&&(_0x379af1['show']=!0x1),_0x379af1[_0x1587('0x657')]=_0x37b75b['fromCSG'](_0x379af1[_0x1587('0x657')])):_0x2ba815[_0x1587('0x28c')](_0x2ba815['KMXiT'],typeof _0x379af1[_0x1587('0x657')][_0x1587('0x4f7')]['createGeometry'])&&(_0x379af1[_0x1587('0x657')]=_0x379af1[_0x1587('0x657')][_0x1587('0x4f7')][_0x1587('0x50d')](_0x379af1[_0x1587('0x657')])),this[_0x1587('0x6fd')]=Cesium[_0x1587('0x3ee')](),this[_0x1587('0x58f')]=_0x2ba815[_0x1587('0xd4')](_0x13cc1b,_0x379af1[_0x1587('0x58f')],!0x0),this[_0x1587('0xaa')]=_0x379af1[_0x1587('0x657')],this[_0x1587('0x758')]=_0x2ba815['ixaUQ'](_0x13cc1b,_0x379af1[_0x1587('0x661')],new _0x2dbe98()),this[_0x1587('0x387')]=_0x13cc1b(_0x379af1[_0x1587('0x495')],new Cesium[(_0x1587('0xc4'))](0x0,0x0,0x0)),this[_0x1587('0x60f')]=_0x2ba815[_0x1587('0xd4')](_0x13cc1b,_0x379af1[_0x1587('0x1aa')],new Cesium[(_0x1587('0xc4'))](0x1,0x1,0x1)),this[_0x1587('0x6d1')]=_0x2ba815[_0x1587('0x3f6')](_0x13cc1b,_0x379af1[_0x1587('0x48e')],{'axis':new Cesium[(_0x1587('0xc4'))](0x0,0x0,0x1),'angle':0x0}),this[_0x1587('0x6d1')]=new _0x4cc41d(this['_rotation'][_0x1587('0x14')],this['_rotation'][_0x1587('0x518')]),this['_needsUpdate']=!0x1,this[_0x1587('0x74e')]=new Cesium[(_0x1587('0x420'))](),Cesium[_0x1587('0x420')][_0x1587('0xff')](Cesium[_0x1587('0x420')][_0x1587('0x64a')],this['_modelMatrix']),this[_0x1587('0x4ae')]=null,this['_modelMatrixNeedsUpdate']=!0x0,this[_0x1587('0x74c')]=function(){this[_0x1587('0x188')]=!0x0;},this['_rotation']['paramChanged'][_0x1587('0xe4')](this[_0x1587('0x74c')]),this[_0x1587('0x393')]=null,this[_0x1587('0x2f1')]=[],this['_parent']=null,this['userData']={},!this[_0x1587('0xaa')][_0x1587('0x3a6')][_0x1587('0x12e')]&&this[_0x1587('0x661')]instanceof _0x4b8a3&&this['_geometry']['primitiveType']==Cesium[_0x1587('0x4e6')][_0x1587('0xec')]&&Cesium[_0x1587('0x2fd')][_0x1587('0x1d3')](this['_geometry']);}return _0x440ced[_0x1587('0x3c9')]=function(_0x25ac94){return _0xb30c35[_0x1587('0x703')](_0x25ac94,Cesium[_0x1587('0x629')])||_0x25ac94 instanceof _0x37b75b||_0xb30c35['TwaWF']==typeof _0x25ac94['constructor'][_0x1587('0x50d')]||_0x4eac60[_0x1587('0x18b')](_0x25ac94);},_0x440ced['traverse']=function(_0x315ab3,_0x31e423){_0xb30c35[_0x1587('0x65c')](_0x31e423,_0x315ab3),_0x315ab3['children']&&_0x315ab3[_0x1587('0x4b8')][_0x1587('0x71a')](function(_0x1bdf32){_0x31e423(_0x1bdf32);});},Object[_0x1587('0x325')](_0x440ced[_0x1587('0x671')],{'modelMatrix':{'get':function(){return this[_0x1587('0x74e')];}},'parent':{'get':function(){return this[_0x1587('0x337')];},'set':function(_0x501b63){this[_0x1587('0x337')]=_0x501b63,this['modelMatrixNeedsUpdate']=!0x0;}},'modelMatrixNeedsUpdate':{'get':function(){return this[_0x1587('0x27e')];},'set':function(_0x151e2f){this['_modelMatrixNeedsUpdate']=_0x151e2f,this[_0x1587('0x27e')]&&_0x440ced[_0x1587('0x57e')](this,function(_0x2656d6){_0x2656d6[_0x1587('0x27e')]=_0x151e2f;});}},'children':{'get':function(){return this['_children'];},'set':function(_0x5be63e){this[_0x1587('0x2f1')]=_0x5be63e,this[_0x1587('0x6')]=!0x0;}},'geometry':{'get':function(){return this[_0x1587('0xaa')];},'set':function(_0x261eee){this[_0x1587('0xaa')]=_0x261eee,this[_0x1587('0x6')]=!0x0,this['modelMatrixNeedsUpdate']=!0x0;}},'material':{'get':function(){return this[_0x1587('0x758')];},'set':function(_0x558e68){this[_0x1587('0x758')]=_0x558e68,this[_0x1587('0x6')]=!0x0;}},'needsUpdate':{'get':function(){return this[_0x1587('0x6')];},'set':function(_0x5cc870){this[_0x1587('0x6')]=_0x5cc870;}},'rotation':{'get':function(){return this[_0x1587('0x6d1')];},'set':function(_0x8b0d7f){_0xb30c35[_0x1587('0x156')](_0x8b0d7f,this[_0x1587('0x6d1')])&&(this[_0x1587('0x6d1')]=_0x8b0d7f,this[_0x1587('0x188')]=!0x0),this[_0x1587('0x6d1')][_0x1587('0x1c7')][_0x1587('0xe4')](this['_onNeedUpdateChanged']),this['_rotation']=_0x8b0d7f,this['_rotation'][_0x1587('0x1c7')][_0x1587('0x40a')](this['_onNeedUpdateChanged']);}},'position':{'get':function(){return this['_position'];},'set':function(_0x385577){_0xb30c35[_0x1587('0x6b8')](_0x385577['x'],this[_0x1587('0x387')]['x'])&&_0xb30c35['tqrWe'](_0x385577['y'],this[_0x1587('0x387')]['y'])&&_0x385577['z']==this[_0x1587('0x387')]['z']||(this[_0x1587('0x387')]=_0x385577,this['modelMatrixNeedsUpdate']=!0x0),this[_0x1587('0x387')]=_0x385577;}},'scale':{'get':function(){return this['_scale'];},'set':function(_0x35704b){_0x2ba815[_0x1587('0x71e')](_0x35704b['x'],this['_scale']['x'])&&_0x35704b['y']==this[_0x1587('0x60f')]['y']&&_0x2ba815[_0x1587('0x336')](_0x35704b['z'],this[_0x1587('0x60f')]['z'])||(this[_0x1587('0x60f')]=_0x35704b,this[_0x1587('0x188')]=!0x0),this[_0x1587('0x60f')]=_0x35704b;}}}),_0x440ced[_0x1587('0x671')]['add']=function(_0x23ce66){_0xb30c35[_0x1587('0x4a6')](_0x23ce66['parent'],this)&&(_0x23ce66[_0x1587('0x180')]=this),this[_0x1587('0x2f1')][_0x1587('0x20')](_0x23ce66);},_0x440ced;}),_0xb30c35['wnJTw'](_0x45cf9f,_0x1587('0x24b'),[],function(){return _0x1587('0xaf');}),_0x45cf9f(_0xb30c35[_0x1587('0x556')],[],function(){return _0xb30c35['BhGHl'];}),_0xb30c35[_0x1587('0x220')](_0x45cf9f,_0xb30c35[_0x1587('0x602')],[],function(){return _0xb30c35[_0x1587('0x19f')];}),_0xb30c35[_0x1587('0x220')](_0x45cf9f,'Core/Shaders/normals_vert',[],function(){return _0xb30c35['YCxhc'];}),_0xb30c35['wnJTw'](_0x45cf9f,_0xb30c35['WtqSO'],[],function(){return _0x1587('0x14a');}),_0xb30c35['wnJTw'](_0x45cf9f,_0xb30c35[_0x1587('0x27b')],[],function(){return _0xb30c35['PWdmb'];}),_0xb30c35['wnJTw'](_0x45cf9f,_0x1587('0x68c'),[],function(){return'\x0a#ifdef\x20GL_ES\x0a\x20\x20\x20\x20precision\x20highp\x20float;\x0a#endif\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec2\x20v_texcoord0;\x0avarying\x20vec3\x20v_normal;\x0a\x0auniform\x20vec4\x20ambientColor;\x0auniform\x20sampler2D\x20diffuseColorMap;\x0auniform\x20vec4\x20specularColor;\x0auniform\x20float\x20specularShininess;\x0auniform\x20float\x20picked;\x0auniform\x20vec4\x20\x20pickedColor;\x0a\x0avarying\x20vec3\x20v_light0Direction;\x0a\x0avoid\x20main(void)\x20\x0a{\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20normalize(v_normal);\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0,\x200.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20diffuseLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20lightColor\x20=\x20vec3(1.0,1.0,1.0);\x0a\x20\x20\x20\x20vec4\x20ambient\x20=\x20ambientColor;\x0a\x20\x20\x20\x20vec4\x20diffuse\x20=\x20texture2D(diffuseColorMap,\x20v_texcoord0);\x0a\x20\x20\x20\x20vec4\x20specular\x20=\x20specularColor;\x0a\x0a\x20\x20\x20\x20vec3\x20specularLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20specularIntensity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20attenuation\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(v_light0Direction);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20viewDir\x20=\x20-normalize(v_position);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(l+viewDir);\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularIntensity\x20=\x20max(0.0,\x20pow(max(dot(normal,h),\x200.0)\x20,\x20specularShininess))\x20*\x20attenuation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularLight\x20+=\x20lightColor\x20*\x20specularIntensity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20diffuseLight\x20+=\x20lightColor\x20*\x20max(dot(normal,l),\x200.0)\x20*\x20attenuation;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20//specular.xyz\x20*=\x20specularLight;\x0a\x20\x20\x20\x20//diffuse.xyz\x20*=\x20diffuseLight;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20ambient.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20diffuse.xyz;\x0a\x20\x20\x20\x20color.xyz\x20+=\x20specular.xyz;\x0a\x20\x20\x20\x20color\x20=\x20vec4(diffuse.rgb\x20*\x20diffuse.a,\x20diffuse.a);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20if(picked!=0.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20pickedColor*color;\x0a\x20\x20\x20\x20}\x0a}';}),_0xb30c35['lsche'](_0x45cf9f,_0xb30c35['ojgSw'],[],function(){return _0x1587('0x65d');}),_0xb30c35[_0x1587('0x8')](_0x45cf9f,_0xb30c35[_0x1587('0x35b')],[_0xb30c35[_0x1587('0xcb')],_0x1587('0x25e'),_0xb30c35[_0x1587('0x602')],_0xb30c35[_0x1587('0x630')],_0xb30c35['WtqSO'],_0xb30c35[_0x1587('0x27b')],_0xb30c35[_0x1587('0x5da')],_0xb30c35[_0x1587('0x14c')]],function(_0x2b21c8,_0x20ac16,_0x2de975,_0x3ecc5f,_0x3422f7,_0x34b7c6,_0x28c468,_0x3113b8){var _0x3a2b36={'zDntI':function(_0x1176ce,_0x10a452){return _0x1176ce+_0x10a452;},'RzDmp':_0xb30c35[_0x1587('0x2d0')]};var _0xb7a83f={'alphamap_fragment':_0xb30c35[_0x1587('0x427')],'alphamap_pars_fragment':_0xb30c35[_0x1587('0x670')],'alphatest_fragment':'#ifdef\x20ALPHATEST\x0a\x09if\x20(\x20diffuseColor.a\x20<\x20ALPHATEST\x20)\x20discard;\x0a#endif\x0a','aomap_fragment':_0xb30c35[_0x1587('0x112')],'aomap_pars_fragment':_0xb30c35[_0x1587('0x475')],'begin_vertex':_0xb30c35[_0x1587('0x5cd')],'beginnormal_vertex':'\x0avec3\x20objectNormal\x20=\x20vec3(\x20normal\x20);\x0a','bsdfs':_0xb30c35[_0x1587('0x5fb')],'bumpmap_pars_fragment':_0xb30c35[_0x1587('0x31d')],'clipping_planes_fragment':_0xb30c35[_0x1587('0x364')],'clipping_planes_pars_fragment':_0xb30c35[_0x1587('0x2ea')],'clipping_planes_pars_vertex':_0xb30c35[_0x1587('0x179')],'clipping_planes_vertex':_0xb30c35[_0x1587('0x1bc')],'color_fragment':_0xb30c35[_0x1587('0x376')],'color_pars_fragment':_0xb30c35[_0x1587('0x3c7')],'color_pars_vertex':_0xb30c35[_0x1587('0x3dd')],'color_vertex':_0xb30c35['VvVeJ'],'common':_0xb30c35[_0x1587('0x9')],'cube_uv_reflection_fragment':_0xb30c35[_0x1587('0x70b')],'defaultnormal_vertex':_0xb30c35[_0x1587('0x4d6')],'displacementmap_pars_vertex':_0xb30c35[_0x1587('0x648')],'displacementmap_vertex':_0x1587('0x653'),'emissivemap_fragment':_0xb30c35['aQvQV'],'emissivemap_pars_fragment':_0x1587('0x491'),'encodings_fragment':_0xb30c35[_0x1587('0x80')],'encodings_pars_fragment':_0xb30c35[_0x1587('0x4b4')],'envmap_fragment':_0x1587('0x623'),'envmap_pars_fragment':_0xb30c35[_0x1587('0x5c3')],'envmap_pars_vertex':_0xb30c35[_0x1587('0x489')],'envmap_vertex':_0xb30c35[_0x1587('0x4bd')],'fog_vertex':_0x1587('0x37a'),'fog_pars_vertex':_0xb30c35[_0x1587('0x713')],'fog_fragment':_0xb30c35[_0x1587('0x185')],'fog_pars_fragment':_0xb30c35[_0x1587('0x499')],'gradientmap_pars_fragment':'#ifdef\x20TOON\x0a\x09uniform\x20sampler2D\x20gradientMap;\x0a\x09vec3\x20getGradientIrradiance(\x20vec3\x20normal,\x20vec3\x20lightDirection\x20)\x20{\x0a\x09\x09float\x20dotNL\x20=\x20dot(\x20normal,\x20lightDirection\x20);\x0a\x09\x09vec2\x20coord\x20=\x20vec2(\x20dotNL\x20*\x200.5\x20+\x200.5,\x200.0\x20);\x0a\x09\x09#ifdef\x20USE_GRADIENTMAP\x0a\x09\x09\x09return\x20texture2D(\x20gradientMap,\x20coord\x20).rgb;\x0a\x09\x09#else\x0a\x09\x09\x09return\x20(\x20coord.x\x20<\x200.7\x20)\x20?\x20vec3(\x200.7\x20)\x20:\x20vec3(\x201.0\x20);\x0a\x09\x09#endif\x0a\x09}\x0a#endif\x0a','lightmap_fragment':_0xb30c35['IOtNe'],'lightmap_pars_fragment':_0xb30c35[_0x1587('0x6e9')],'lights_lambert_vertex':_0xb30c35[_0x1587('0x21c')],'lights_pars':_0xb30c35[_0x1587('0x23a')],'lights_phong_fragment':_0x1587('0x270'),'lights_phong_pars_fragment':_0xb30c35[_0x1587('0x379')],'lights_physical_fragment':_0xb30c35[_0x1587('0x3de')],'lights_physical_pars_fragment':_0xb30c35['AHUIr'],'lights_template':_0xb30c35['QWvtN'],'logdepthbuf_fragment':_0xb30c35[_0x1587('0x19e')],'logdepthbuf_pars_fragment':_0x1587('0x14b'),'logdepthbuf_pars_vertex':_0x1587('0x721'),'logdepthbuf_vertex':_0xb30c35['gFrya'],'map_fragment':_0xb30c35[_0x1587('0x69c')],'map_pars_fragment':_0xb30c35['hSsjW'],'map_particle_fragment':_0x1587('0x102'),'map_particle_pars_fragment':_0xb30c35[_0x1587('0x97')],'metalnessmap_fragment':_0xb30c35[_0x1587('0x56c')],'metalnessmap_pars_fragment':_0xb30c35['cOHsW'],'morphnormal_vertex':_0x1587('0xc2'),'morphtarget_pars_vertex':_0xb30c35['mKGKI'],'morphtarget_vertex':_0xb30c35[_0x1587('0x546')],'normal_flip':_0xb30c35['zikbT'],'normal_fragment':_0xb30c35[_0x1587('0x5c0')],'normalmap_pars_fragment':_0xb30c35['LNlkp'],'packing':_0x1587('0x192'),'premultiplied_alpha_fragment':_0xb30c35['mISYO'],'project_vertex':_0xb30c35[_0x1587('0x39')],'dithering_fragment':_0xb30c35[_0x1587('0xa8')],'dithering_pars_fragment':_0xb30c35['FiwjY'],'roughnessmap_fragment':'float\x20roughnessFactor\x20=\x20roughness;\x0a#ifdef\x20USE_ROUGHNESSMAP\x0a\x09vec4\x20texelRoughness\x20=\x20texture2D(\x20roughnessMap,\x20vUv\x20);\x0a\x09roughnessFactor\x20*=\x20texelRoughness.g;\x0a#endif\x0a','roughnessmap_pars_fragment':_0xb30c35[_0x1587('0x60')],'shadowmap_pars_fragment':_0xb30c35[_0x1587('0x78')],'shadowmap_pars_vertex':_0x1587('0x1f3'),'shadowmap_vertex':_0x1587('0x346'),'shadowmask_pars_fragment':_0xb30c35['xTzXX'],'skinbase_vertex':_0x1587('0x375'),'skinning_pars_vertex':_0xb30c35['oIutO'],'skinning_vertex':_0xb30c35[_0x1587('0x2e1')],'skinnormal_vertex':_0xb30c35[_0x1587('0x319')],'specularmap_fragment':'float\x20specularStrength;\x0a#ifdef\x20USE_SPECULARMAP\x0a\x09vec4\x20texelSpecular\x20=\x20texture2D(\x20specularMap,\x20vUv\x20);\x0a\x09specularStrength\x20=\x20texelSpecular.r;\x0a#else\x0a\x09specularStrength\x20=\x201.0;\x0a#endif','specularmap_pars_fragment':_0x1587('0x279'),'tonemapping_fragment':_0xb30c35[_0x1587('0x250')],'tonemapping_pars_fragment':_0xb30c35[_0x1587('0x4c9')],'uv_pars_fragment':_0xb30c35['IlkzM'],'uv_pars_vertex':_0x1587('0x468'),'uv_vertex':_0xb30c35[_0x1587('0x143')],'uv2_pars_fragment':_0xb30c35[_0x1587('0x514')],'uv2_pars_vertex':_0xb30c35['QuqJq'],'uv2_vertex':_0xb30c35['tESuI'],'worldpos_vertex':_0xb30c35[_0x1587('0xbf')],'cube_frag':_0xb30c35['UYIpK'],'cube_vert':'varying\x20vec3\x20vWorldPosition;\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09vWorldPosition\x20=\x20transformDirection(\x20position,\x20modelMatrix\x20);\x0a\x09#include\x20\x0a\x09#include\x20\x0a}\x0a','depth_frag':_0xb30c35['zzsOg'],'depth_vert':_0xb30c35[_0x1587('0x17a')],'distanceRGBA_frag':'uniform\x20vec3\x20lightPos;\x0avarying\x20vec4\x20vWorldPosition;\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main\x20()\x20{\x0a\x09#include\x20\x0a\x09gl_FragColor\x20=\x20packDepthToRGBA(\x20length(\x20vWorldPosition.xyz\x20-\x20lightPos.xyz\x20)\x20/\x201000.0\x20);\x0a}\x0a','distanceRGBA_vert':_0xb30c35['ACxnj'],'equirect_frag':_0xb30c35[_0x1587('0x4ff')],'equirect_vert':_0xb30c35[_0x1587('0x338')],'linedashed_frag':_0xb30c35[_0x1587('0x15')],'linedashed_vert':_0xb30c35[_0x1587('0x4b3')],'meshbasic_frag':_0xb30c35[_0x1587('0x480')],'meshbasic_vert':_0x1587('0x443'),'meshlambert_frag':_0x1587('0x3b6'),'meshlambert_vert':_0xb30c35[_0x1587('0x288')],'meshphong_frag':_0xb30c35[_0x1587('0x142')],'meshphong_vert':_0xb30c35[_0x1587('0x14f')],'meshphysical_frag':_0xb30c35['uyaVO'],'meshphysical_vert':_0xb30c35[_0x1587('0x128')],'normal_frag':'#define\x20NORMAL\x0auniform\x20float\x20opacity;\x0a#if\x20defined(\x20FLAT_SHADED\x20)\x20||\x20defined(\x20USE_BUMPMAP\x20)\x20||\x20defined(\x20USE_NORMALMAP\x20)\x0a\x09varying\x20vec3\x20vViewPosition;\x0a#endif\x0a#ifndef\x20FLAT_SHADED\x0a\x09varying\x20vec3\x20vNormal;\x0a#endif\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0a#include\x20\x0avoid\x20main()\x20{\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09#include\x20\x0a\x09gl_FragColor\x20=\x20vec4(\x20packNormalToRGB(\x20normal\x20),\x20opacity\x20);\x0a}\x0a','normal_vert':_0xb30c35['TtPQg'],'points_frag':_0x1587('0x3db'),'points_vert':_0xb30c35['erUGq'],'shadow_frag':_0x1587('0x284'),'shadow_vert':_0xb30c35[_0x1587('0x6a9')],'none_frag':_0x2b21c8,'none_vert':_0x20ac16,'normals_frag':_0x2de975,'normals_vert':_0x3ecc5f,'texture_frag':_0x3422f7,'texture_vert':_0x34b7c6,'texture_normals_frag':_0x28c468,'texture_normals_vert':_0x3113b8};return _0xb7a83f['parseIncludes']=function(_0x499435){return _0x499435[_0x1587('0x22c')](/#include +<([\w\d.]+)>/g,function(_0x136fb8,_0x1408f1){var _0x46a897=_0xb7a83f[_0x1408f1];if(void 0x0===_0x46a897)throw new Error(_0x3a2b36['zDntI'](_0x3a2b36[_0x1587('0x6f0')],_0x1408f1)+'>');return _0xb7a83f[_0x1587('0x619')](_0x46a897);});},_0xb7a83f;}),_0xb30c35[_0x1587('0x8')](_0x45cf9f,_0xb30c35[_0x1587('0x3a9')],[],function(){return function(_0x271dd2,_0x10d679){this[_0x1587('0x1a0')]=_0x271dd2,this[_0x1587('0x527')]=_0x10d679;};}),_0x45cf9f(_0xb30c35[_0x1587('0x177')],[_0xb30c35[_0x1587('0x38d')],_0xb30c35[_0x1587('0xfd')]],function(_0x518f00,_0x424282){var _0x599068={'hKlsh':function(_0x6f702a,_0x10cfb5,_0x232f31){return _0xb30c35[_0x1587('0x59b')](_0x6f702a,_0x10cfb5,_0x232f31);},'YTvrd':function(_0x57659c,_0x3802f2,_0x1a8e59){return _0xb30c35[_0x1587('0x59b')](_0x57659c,_0x3802f2,_0x1a8e59);},'AxPqn':function(_0x418eba,_0x14e78a,_0x3726e8){return _0xb30c35['VGJXJ'](_0x418eba,_0x14e78a,_0x3726e8);},'ojBOw':'LOD','TMioT':function(_0x5c02d9,_0x2257b5){return _0xb30c35[_0x1587('0x68a')](_0x5c02d9,_0x2257b5);},'Zybel':_0x1587('0x3'),'ATisL':function(_0x58cd76,_0x211db8){return _0x58cd76!=_0x211db8;},'gSroG':function(_0x22839b,_0x4353f5){return _0x22839b instanceof _0x4353f5;},'XoMQo':function(_0x472665,_0x402fa3){return _0x472665==_0x402fa3;},'hKdyO':function(_0x2607eb,_0x39040a){return _0xb30c35[_0x1587('0x94')](_0x2607eb,_0x39040a);},'SIGDd':function(_0x25c2b0,_0xcf0700){return _0x25c2b0==_0xcf0700;},'fFtrA':function(_0x5b0e6a,_0x2713d5){return _0x5b0e6a==_0x2713d5;},'SWYuL':function(_0x1728b1,_0x1f302c){return _0xb30c35['HWrum'](_0x1728b1,_0x1f302c);},'noJiD':function(_0x58d4aa,_0x3e77a4){return _0xb30c35[_0x1587('0x18e')](_0x58d4aa,_0x3e77a4);},'qfmns':function(_0x36df35,_0x10941b){return _0xb30c35[_0x1587('0x682')](_0x36df35,_0x10941b);},'gQIBi':function(_0x58c7af,_0x570e3e){return _0xb30c35[_0x1587('0x40e')](_0x58c7af,_0x570e3e);},'EsqFB':function(_0x456f94,_0x4adcfa){return _0xb30c35[_0x1587('0x3b')](_0x456f94,_0x4adcfa);},'rGzyb':function(_0x53afea,_0xbaeba2){return _0xb30c35[_0x1587('0x37f')](_0x53afea,_0xbaeba2);},'PiuBv':_0xb30c35['TwaWF'],'FTiOL':function(_0x40f18b,_0x1c0599){return _0xb30c35[_0x1587('0x94')](_0x40f18b,_0x1c0599);},'hVurP':function(_0xea677b,_0x19fac8){return _0xb30c35[_0x1587('0x5f8')](_0xea677b,_0x19fac8);},'rvJYi':function(_0x1c3140,_0x248381){return _0xb30c35[_0x1587('0x184')](_0x1c3140,_0x248381);}};var _0xfbadae,_0x2976e8=Cesium[_0x1587('0x24a')];function _0x1fe3e9(_0x2f76fd){_0x2f76fd=_0x599068[_0x1587('0x67c')](_0x2976e8,_0x2f76fd,{}),this[_0x1587('0x6fd')]=Cesium[_0x1587('0x3ee')](),this[_0x1587('0x58f')]=_0x599068[_0x1587('0x21d')](_0x2976e8,_0x2f76fd['show'],!0x0),this['maxAvailableDistance']=_0x599068[_0x1587('0x21d')](_0x2976e8,_0x2f76fd[_0x1587('0x4a1')],Number['MAX_VALUE']),this[_0x1587('0x387')]=_0x599068[_0x1587('0x21d')](_0x2976e8,_0x2f76fd['position'],new Cesium[(_0x1587('0xc4'))](0x0,0x0,0x0)),this[_0x1587('0x60f')]=_0x599068[_0x1587('0x474')](_0x2976e8,_0x2f76fd['scale'],new Cesium[(_0x1587('0xc4'))](0x1,0x1,0x1)),this[_0x1587('0x6d1')]=_0x2976e8(_0x2f76fd['rotation'],{'axis':new Cesium[(_0x1587('0xc4'))](0x0,0x0,0x1),'angle':0x0}),this[_0x1587('0x6d1')]=new _0x518f00(this[_0x1587('0x6d1')]['axis'],this[_0x1587('0x6d1')][_0x1587('0x518')]),this[_0x1587('0xd7')]=new Cesium[(_0x1587('0x651'))](),this[_0x1587('0x6')]=!0x1,this[_0x1587('0x27e')]=!0x0,this[_0x1587('0x74e')]=new Cesium[(_0x1587('0x420'))](),Cesium[_0x1587('0x420')][_0x1587('0xff')](Cesium['Matrix4'][_0x1587('0x64a')],this['_modelMatrix']),this[_0x1587('0x74c')]=function(){this['_modelMatrixNeedsUpdate']=!0x0;},this['_rotation'][_0x1587('0x1c7')][_0x1587('0xe4')](this[_0x1587('0x74c')]),this['_children']=[],this['_parent']=null,this[_0x1587('0x16d')]=_0x599068[_0x1587('0x570')],Object[_0x1587('0x325')](this,{'levels':{'enumerable':!0x0,'value':[]}});}return _0x1fe3e9['prototype']={'constructor':_0x1fe3e9,'setPosition':function(_0x3c370e,_0x4bafe7,_0x1a9550){var _0x348fd8=!0x1;_0xb30c35[_0x1587('0x13d')](0x1,arguments['length'])&&(_0xb30c35[_0x1587('0x1b5')](_0xb30c35['QeAZA'],typeof _0x3c370e)?(_0x3c370e!=this['_position']['x']&&(_0x348fd8=!0x0),this[_0x1587('0x387')]['x']=_0x3c370e):_0x3c370e instanceof Cesium[_0x1587('0xc4')]&&(_0xb30c35[_0x1587('0x31')](_0x3c370e,this[_0x1587('0x387')]['x'])&&_0xb30c35[_0x1587('0x2bc')](_0x4bafe7,this[_0x1587('0x387')]['y'])&&_0x1a9550==this[_0x1587('0x387')]['z']||(_0x348fd8=!0x0),this['_position']['x']=_0x3c370e['x'],this[_0x1587('0x387')]['y']=_0x3c370e['y'],this[_0x1587('0x387')]['z']=_0x3c370e['z'])),_0xb30c35[_0x1587('0x2bc')](0x2,arguments[_0x1587('0x673')])&&'number'==typeof _0x4bafe7&&(_0x4bafe7!=this[_0x1587('0x387')]['y']&&(_0x348fd8=!0x0),this[_0x1587('0x387')]['y']=_0x4bafe7),_0xb30c35[_0x1587('0x5c7')](0x3,arguments['length'])&&_0xb30c35[_0x1587('0x68a')]('number',typeof _0x1a9550)&&(_0xb30c35[_0x1587('0x156')](_0x1a9550,this[_0x1587('0x387')]['z'])&&(_0x348fd8=!0x0),this[_0x1587('0x387')]['z']=_0x1a9550),_0x348fd8&&(this['_modelMatrixNeedsUpdate']=!0x0);},'setScale':function(_0x94889,_0x5457ec,_0x281339){var _0x531106=!0x1;_0x599068[_0x1587('0x404')](0x1,arguments[_0x1587('0x673')])&&(_0x599068[_0x1587('0x216')]==typeof _0x94889?(_0x599068[_0x1587('0x1c1')](_0x94889,this[_0x1587('0x60f')]['x'])&&(_0x531106=!0x0),this['_scale']['x']=_0x94889):_0x599068[_0x1587('0x2db')](_0x94889,Cesium['Cartesian3'])&&(_0x599068[_0x1587('0x26c')](_0x94889,this[_0x1587('0x60f')]['x'])&&_0x599068[_0x1587('0x26c')](_0x5457ec,this[_0x1587('0x60f')]['y'])&&_0x599068['XoMQo'](_0x281339,this['_scale']['z'])||(_0x531106=!0x0),this[_0x1587('0x60f')]['x']=_0x94889['x'],this[_0x1587('0x60f')]['y']=_0x94889['y'],this[_0x1587('0x60f')]['z']=_0x94889['z'])),_0x599068[_0x1587('0x3fc')](0x2,arguments[_0x1587('0x673')])&&_0x599068['SIGDd'](_0x1587('0x3'),typeof _0x5457ec)&&(_0x599068['ATisL'](_0x5457ec,this[_0x1587('0x60f')]['y'])&&(_0x531106=!0x0),this[_0x1587('0x60f')]['y']=_0x5457ec),_0x599068[_0x1587('0x709')](0x3,arguments[_0x1587('0x673')])&&_0x599068[_0x1587('0x216')]==typeof _0x281339&&(_0x599068[_0x1587('0x106')](_0x281339,this[_0x1587('0x60f')]['z'])&&(_0x531106=!0x0),this['_scale']['z']=_0x281339),_0x531106&&(this[_0x1587('0x27e')]=!0x0);},'addLevel':function(_0x4a39e6,_0xa8468a){void 0x0===_0xa8468a&&(_0xa8468a=0x0),_0xa8468a=Math[_0x1587('0x208')](_0xa8468a);for(var _0x55c9cd=this[_0x1587('0x125')],_0x1fd661=0x0;_0x599068[_0x1587('0x744')](_0x1fd661,_0x55c9cd['length'])&&!(_0xa8468a<_0x55c9cd[_0x1fd661][_0x1587('0x3b3')]);_0x1fd661++);_0x55c9cd[_0x1587('0x73f')](_0x1fd661,0x0,{'distance':_0xa8468a,'object':_0x4a39e6}),(_0x4a39e6[_0x1587('0x180')]=this)[_0x1587('0x2f1')][_0x1587('0x20')](_0x4a39e6),this['levels'][0x0][_0x1587('0x724')][_0x1587('0x657')]?this[_0x1587('0xd7')][_0x1587('0x48f')]=this[_0x1587('0x125')][0x0][_0x1587('0x724')][_0x1587('0x657')]['boundingSphere']['radius']:this[_0x1587('0x125')][0x0]['object'][_0x1587('0x53a')]&&(this[_0x1587('0xd7')][_0x1587('0x48f')]=this[_0x1587('0x125')][0x0][_0x1587('0x724')][_0x1587('0x53a')][_0x1587('0x48f')]);},'update':(_0xfbadae=new Cesium['Cartesian3'](),function(_0xbabc81,_0x1750e7){var _0x55d6f7=this[_0x1587('0x125')];if(_0x599068[_0x1587('0x744')](0x1,_0x55d6f7[_0x1587('0x673')])){this[_0x1587('0x27e')]&&(_0x424282[_0x1587('0x26a')](_0xbabc81,this['position'],this[_0x1587('0x48e')],this[_0x1587('0x1aa')],this['modelMatrix']),this[_0x1587('0x27e')]=!0x1),Cesium[_0x1587('0x420')]['getTranslation'](this[_0x1587('0x1b')],_0xfbadae),Cesium[_0x1587('0xc4')]['clone'](_0xfbadae,this[_0x1587('0xd7')]['center']);var _0xbabc81=this['_boundingSphere'],_0x5e2b6d=Math[_0x1587('0x5b1')](0x0,_0x599068['qfmns'](Cesium['Cartesian3'][_0x1587('0x3b3')](_0xbabc81[_0x1587('0x4cf')],_0x1750e7[_0x1587('0x5e6')][_0x1587('0x232')]),_0xbabc81[_0x1587('0x48f')])),_0x340d88=(_0x340d88=_0x599068[_0x1587('0x674')](this[_0x1587('0x4a1')],_0x5e2b6d))&&_0x1750e7[_0x1587('0x445')][_0x1587('0x57')](this[_0x1587('0xd7')])!==Cesium[_0x1587('0x484')][_0x1587('0x4f1')];_0x55d6f7[0x0]['object'][_0x1587('0x58f')]=_0x340d88;for(var _0xd3d3b4=0x1,_0x5c4a39=_0x55d6f7[_0x1587('0x673')];_0xd3d3b4<_0x5c4a39&&_0x599068[_0x1587('0x2e5')](_0x5e2b6d,_0x55d6f7[_0xd3d3b4][_0x1587('0x3b3')]);_0xd3d3b4++)_0x55d6f7[_0x599068[_0x1587('0x6f5')](_0xd3d3b4,0x1)][_0x1587('0x724')][_0x1587('0x58f')]=!0x1,_0x55d6f7[_0xd3d3b4][_0x1587('0x724')][_0x1587('0x58f')]=_0x340d88;for(;_0x599068[_0x1587('0x744')](_0xd3d3b4,_0x5c4a39);_0xd3d3b4++)_0x55d6f7[_0xd3d3b4][_0x1587('0x724')][_0x1587('0x58f')]=!0x1;}}),'getObjectForDistance':function(_0x2913b2){for(var _0x44b9f8=this[_0x1587('0x125')],_0x374de7=0x1,_0x40915c=_0x44b9f8[_0x1587('0x673')];_0x599068[_0x1587('0x217')](_0x374de7,_0x40915c)&&!_0x599068[_0x1587('0x217')](_0x2913b2,_0x44b9f8[_0x374de7][_0x1587('0x3b3')]);_0x374de7++);return _0x44b9f8[_0x599068[_0x1587('0x6f5')](_0x374de7,0x1)]['object'];}},Object['defineProperties'](_0x1fe3e9['prototype'],{'modelMatrix':{'get':function(){return this[_0x1587('0x74e')];}},'parent':{'get':function(){return this[_0x1587('0x337')];},'set':function(_0x535b47){var _0x40e8bf;_0x535b47&&(_0x535b47['_children']&&Array[_0x1587('0x160')](_0x535b47['_children'])||_0x535b47[_0x1587('0x4b8')]&&Array[_0x1587('0x160')](_0x535b47[_0x1587('0x4b8')]))&&(this['_parent']&&this[_0x1587('0x337')]!=_0x535b47&&(_0x40e8bf=this[_0x1587('0x337')]['_children']||this[_0x1587('0x337')][_0x1587('0x4b8')],Array[_0x1587('0x160')](_0x40e8bf)&&function(_0x9139a6,_0x589566){for(var _0x3381b9=0x0;_0x599068[_0x1587('0x217')](_0x3381b9,_0x9139a6[_0x1587('0x673')]);_0x3381b9++)if(_0x9139a6[_0x3381b9]==_0x589566){_0x9139a6[_0x1587('0x73f')](_0x3381b9,0x1);break;}}(_0x40e8bf,this)),this[_0x1587('0x337')]=_0x535b47,_0x599068[_0x1587('0x709')](_0x599068[_0x1587('0x370')],typeof this[_0x1587('0x337')][_0x1587('0x606')])?this[_0x1587('0x337')][_0x1587('0x606')](this):(_0x40e8bf=_0x535b47['_children']||_0x535b47['children'])[_0x1587('0x20')](this)),this[_0x1587('0x6')]=!0x0;}},'children':{'get':function(){return this[_0x1587('0x2f1')];},'set':function(_0x301a7b){this[_0x1587('0x2f1')]=_0x301a7b,this[_0x1587('0x6')]=!0x0;}},'needsUpdate':{'get':function(){return this[_0x1587('0x6')];},'set':function(_0x2f8e84){this[_0x1587('0x6')]=_0x2f8e84;}},'rotation':{'get':function(){return this[_0x1587('0x6d1')];},'set':function(_0x5dc05c){_0xb30c35[_0x1587('0x71c')](_0x5dc05c,this[_0x1587('0x6d1')])&&(this[_0x1587('0x6d1')]=_0x5dc05c,this[_0x1587('0x5d2')]=!0x0),this[_0x1587('0x6d1')]['paramChanged'][_0x1587('0xe4')](this[_0x1587('0x74c')]),this[_0x1587('0x6d1')]=_0x5dc05c,this[_0x1587('0x6d1')][_0x1587('0x1c7')][_0x1587('0x40a')](this[_0x1587('0x74c')]);}},'position':{'get':function(){return this[_0x1587('0x387')];},'set':function(_0x19cd1d){_0x19cd1d['x']==this['_position']['x']&&_0x599068[_0x1587('0x38e')](_0x19cd1d['y'],this[_0x1587('0x387')]['y'])&&_0x599068[_0x1587('0x38e')](_0x19cd1d['z'],this[_0x1587('0x387')]['z'])||(this[_0x1587('0x387')]=_0x19cd1d,this['_needsUpdate']=!0x0),this[_0x1587('0x387')]=_0x19cd1d;}},'scale':{'get':function(){return this[_0x1587('0x60f')];},'set':function(_0x2479a9){_0x599068[_0x1587('0x2c8')](_0x2479a9['x'],this[_0x1587('0x60f')]['x'])&&_0x599068[_0x1587('0xe1')](_0x2479a9['y'],this[_0x1587('0x60f')]['y'])&&_0x599068['rvJYi'](_0x2479a9['z'],this[_0x1587('0x60f')]['z'])||(this[_0x1587('0x60f')]=_0x2479a9,this[_0x1587('0x6')]=!0x0),this[_0x1587('0x60f')]=_0x2479a9;}}}),_0x1fe3e9;}),_0xb30c35['EVejY'](_0x45cf9f,_0xb30c35[_0x1587('0x2d1')],[_0x1587('0x13e')],function(_0x2492cf){function _0x2cc275(_0x938f57){_0x938f57=Cesium[_0x1587('0x24a')](_0x938f57,{}),this['length']=Cesium[_0x1587('0x24a')](_0x938f57[_0x1587('0x673')],0xc350),this[_0x1587('0xc7')]=Cesium[_0x1587('0x24a')](_0x938f57[_0x1587('0xc7')],0x7d),this['headLength']=Cesium['defaultValue'](_0x938f57['headLength'],0x1388),this['headWidth']=Cesium[_0x1587('0x24a')](_0x938f57[_0x1587('0x6e8')],0x3e8),this[_0x1587('0x5b7')]=Cesium['defaultValue'](_0x938f57[_0x1587('0x5b7')],!0x1);}return _0x2cc275[_0x1587('0x50d')]=function(_0x1a5818){var _0x5a9ed5,_0x15d88d=_0x1a5818[_0x1587('0x673')],_0xe50c52=_0x1a5818[_0x1587('0xc7')],_0xdcc03d=_0x1a5818['headLength'],_0x3fff30=_0x1a5818[_0x1587('0x6e8')],_0x1a5818=_0x1a5818[_0x1587('0x5b7')],_0xe50c52=Cesium[_0x1587('0x2d5')][_0x1587('0x50d')](new Cesium[(_0x1587('0x2d5'))]({'length':_0x15d88d,'topRadius':_0xe50c52,'bottomRadius':_0xe50c52}));return _0x1a5818?(_0x5a9ed5=Cesium['CylinderGeometry'][_0x1587('0x50d')](new Cesium[(_0x1587('0x2d5'))]({'length':_0xdcc03d,'topRadius':_0x3fff30,'bottomRadius':0x0})),_0x2492cf[_0x1587('0x6c7')](_0x5a9ed5,[0x0,0x0,-_0xb30c35[_0x1587('0x4e5')](_0x15d88d,_0xdcc03d)/0x2])):(_0x5a9ed5=Cesium['CylinderGeometry'][_0x1587('0x50d')](new Cesium[(_0x1587('0x2d5'))]({'length':_0xdcc03d,'topRadius':0x0,'bottomRadius':_0x3fff30})),_0x2492cf[_0x1587('0x6c7')](_0x5a9ed5,[0x0,0x0,_0xb30c35['eAVND'](_0x15d88d+_0xdcc03d,0x2)])),_0x2492cf[_0x1587('0x167')]([_0xe50c52,_0x5a9ed5]);},_0x2cc275;}),_0x45cf9f(_0xb30c35['eiikN'],[],function(){var _0x3378ce={'masYh':_0xb30c35[_0x1587('0x48a')],'vySqb':_0xb30c35[_0x1587('0x28e')],'iMOcA':function(_0x1d1cbc,_0x184420){return _0xb30c35[_0x1587('0x5ed')](_0x1d1cbc,_0x184420);},'SOUOJ':function(_0xeb51c6,_0x40bba8){return _0xb30c35[_0x1587('0x62e')](_0xeb51c6,_0x40bba8);},'GwiJK':_0xb30c35[_0x1587('0x69')]};function _0x792121(_0x2c00f2){if(this['type']=_0x3378ce[_0x1587('0x96')],!_0x2c00f2||!_0x2c00f2[_0x1587('0x508')])throw new Error(_0x3378ce[_0x1587('0xba')]);if(_0x3378ce[_0x1587('0xb9')](0x4,_0x2c00f2[_0x1587('0x508')][_0x1587('0x673')])&&_0x3378ce['SOUOJ'](_0x2c00f2[_0x1587('0x508')][_0x1587('0x673')],0x3)!=0x4)throw new Error(_0x3378ce[_0x1587('0x6ff')]);this[_0x1587('0x508')]=_0x2c00f2[_0x1587('0x508')];}return _0x792121[_0x1587('0x50d')]=function(_0x5c4367){var _0x9ae4e0=_0x1587('0x176')[_0x1587('0x45')]('|');var _0x3a0b88=0x0;while(!![]){switch(_0x9ae4e0[_0x3a0b88++]){case'0':var _0x6c5902=new Int32Array([0x0,0x1,0x3,0x1,0x2,0x3]),_0x4f2036={'position':new Cesium[(_0x1587('0x73'))]({'componentDatatype':Cesium[_0x1587('0x533')][_0x1587('0x526')],'componentsPerAttribute':0x3,'values':_0x43d69f})},_0x5c4367=Cesium[_0x1587('0x651')][_0x1587('0x153')](_0x43d69f);continue;case'1':var _0x309bc6,_0x43d69f=_0x5c4367[_0x1587('0x508')];continue;case'2':return new Cesium[(_0x1587('0x629'))]({'attributes':_0x4f2036,'indices':new Int32Array(_0x6c5902),'primitiveType':Cesium[_0x1587('0x4e6')][_0x1587('0xec')],'boundingSphere':_0x5c4367});case'3':if(!Array[_0x1587('0x160')](_0x43d69f))throw new Error(_0xb30c35[_0x1587('0x644')]);continue;case'4':if(_0xb30c35[_0x1587('0x64')](_0x43d69f[0x0],Cesium[_0x1587('0xc4')])){_0x309bc6=new Float32Array(0xc);for(var _0xd3d78e=0x0;_0xb30c35[_0x1587('0x356')](_0xd3d78e,_0x43d69f[_0x1587('0x673')]);_0xd3d78e++){var _0xe7d10e=_0x43d69f[_0xd3d78e];_0x309bc6[_0xb30c35[_0x1587('0x4ba')](0x3,_0xd3d78e)]=_0xe7d10e['x'],_0x309bc6[_0xb30c35[_0x1587('0x4e5')](_0xb30c35[_0x1587('0x4ba')](0x3,_0xd3d78e),0x1)]=_0xe7d10e['y'],_0x309bc6[_0xb30c35[_0x1587('0x672')](_0xb30c35[_0x1587('0x10f')](0x3,_0xd3d78e),0x2)]=_0xe7d10e['z'];}}else{if(_0xb30c35[_0x1587('0x5ed')](_0xb30c35[_0x1587('0x63a')],typeof _0x43d69f[0x0]))throw new Error(_0xb30c35[_0x1587('0x416')]);_0x309bc6=new Float32Array(_0x309bc6);}continue;}break;}},_0x792121;}),_0xb30c35[_0x1587('0x8')](_0x45cf9f,_0xb30c35[_0x1587('0x627')],[_0xb30c35['RwNut'],_0xb30c35[_0x1587('0x6f2')],_0xb30c35[_0x1587('0x134')],_0xb30c35[_0x1587('0x132')],'Core/Rotation',_0xb30c35[_0x1587('0xfd')]],function(_0x123c53,_0x54163a,_0x5d6aa5,_0x479d55,_0x58e230,_0x4d166d){var _0x3a0891={'pFyEG':'rgba(255,0,0,1)','yyeCo':_0xb30c35['CPrHU'],'YRALq':_0xb30c35[_0x1587('0x3af')],'dtylH':function(_0x5682da,_0x1c5689){return _0xb30c35[_0x1587('0x62e')](_0x5682da,_0x1c5689);},'oSbMD':function(_0x2bc5b9,_0x14ae20){return _0x2bc5b9/_0x14ae20;},'lUwZr':function(_0x23e1e5,_0xb5e7a8,_0x52918f){return _0xb30c35[_0x1587('0x59b')](_0x23e1e5,_0xb5e7a8,_0x52918f);},'CcsdA':function(_0xb204ae,_0xc1936b,_0x2b4043){return _0xb30c35[_0x1587('0x59b')](_0xb204ae,_0xc1936b,_0x2b4043);},'TMsKX':function(_0x113fde,_0x206ce0){return _0xb30c35[_0x1587('0x3e1')](_0x113fde,_0x206ce0);},'pOQRP':function(_0x436f86,_0x494f03){return _0xb30c35[_0x1587('0x205')](_0x436f86,_0x494f03);}};var _0x183e59=Cesium[_0x1587('0x24a')];function _0x3cb5e4(_0x3abb6e){_0x3abb6e=Cesium[_0x1587('0x24a')](_0x3abb6e,{}),this[_0x1587('0x137')]=new _0x123c53(_0x3abb6e['axisParameter']),this[_0x1587('0x56d')]=new _0x123c53(_0x3abb6e[_0x1587('0x3fe')]),this['_axisParameterY'][_0x1587('0x5b7')]=!0x0;var _0x259cbc=new _0x479d55({'defaultColor':_0x3a0891['pFyEG'],'wireframe':!0x1,'side':_0x479d55[_0x1587('0x522')][_0x1587('0x526')],'translucent':!0x1}),_0x590b7a=new _0x479d55({'defaultColor':_0x3a0891[_0x1587('0x309')],'wireframe':!0x1,'side':_0x479d55['Sides'][_0x1587('0x526')],'translucent':!0x0}),_0x193b92=new _0x479d55({'defaultColor':_0x3a0891[_0x1587('0x4c5')],'wireframe':!0x1,'side':_0x479d55[_0x1587('0x522')][_0x1587('0x526')],'translucent':!0x1}),_0x444d85=_0x123c53[_0x1587('0x50d')](new _0x123c53(this[_0x1587('0x137')])),_0x551308=_0x123c53['createGeometry'](new _0x123c53(this[_0x1587('0x56d')])),_0x259cbc=new _0x5d6aa5(_0x444d85,_0x259cbc),_0x590b7a=new _0x5d6aa5(_0x551308,_0x590b7a),_0x193b92=new _0x5d6aa5(_0x444d85,_0x193b92);_0x259cbc[_0x1587('0x495')]['z']=_0x3a0891['dtylH'](this[_0x1587('0x137')][_0x1587('0x673')],0x2),_0x590b7a[_0x1587('0x495')]['y']=-this[_0x1587('0x137')][_0x1587('0x673')]/0x2,_0x590b7a[_0x1587('0x48e')][_0x1587('0x14')]['y']=0x1,_0x590b7a[_0x1587('0x48e')]['angle']=-0xb4,_0x193b92[_0x1587('0x495')]['x']=_0x3a0891[_0x1587('0x38')](this[_0x1587('0x137')][_0x1587('0x673')],0x2),_0x193b92[_0x1587('0x48e')][_0x1587('0x14')]['x']=0x1,_0x193b92[_0x1587('0x48e')][_0x1587('0x518')]=-0xb4,_0x193b92['parent']=this,_0x590b7a[_0x1587('0x180')]=this,(_0x259cbc[_0x1587('0x180')]=this)[_0x1587('0x2f1')]=[_0x193b92,_0x590b7a,_0x259cbc],this['x']=_0x193b92,this['y']=_0x590b7a,this['z']=_0x259cbc,this['uuid']=Cesium[_0x1587('0x3ee')](),this[_0x1587('0x58f')]=_0x3a0891[_0x1587('0x555')](_0x183e59,_0x3abb6e[_0x1587('0x58f')],!0x0),this[_0x1587('0x387')]=_0x3a0891[_0x1587('0x5e1')](_0x183e59,_0x3abb6e[_0x1587('0x495')],new Cesium[(_0x1587('0xc4'))](0x0,0x0,0x0)),this[_0x1587('0x60f')]=_0x3a0891[_0x1587('0x5e1')](_0x183e59,_0x3abb6e[_0x1587('0x1aa')],new Cesium['Cartesian3'](0x1,0x1,0x1)),this[_0x1587('0x6d1')]=_0x183e59(_0x3abb6e[_0x1587('0x48e')],{'axis':new Cesium[(_0x1587('0xc4'))](0x0,0x0,0x1),'angle':0x0}),this[_0x1587('0x6d1')]=new _0x58e230(this[_0x1587('0x6d1')][_0x1587('0x14')],this[_0x1587('0x6d1')][_0x1587('0x518')]),this[_0x1587('0x6')]=!0x0,this[_0x1587('0x27e')]=!0x0,this['_modelMatrix']=new Cesium[(_0x1587('0x420'))](),Cesium['Matrix4'][_0x1587('0xff')](Cesium[_0x1587('0x420')][_0x1587('0x64a')],this[_0x1587('0x74e')]),this[_0x1587('0x74c')]=function(){this['_modelMatrixNeedsUpdate']=!0x0;},this['_rotation'][_0x1587('0x1c7')][_0x1587('0xe4')](this[_0x1587('0x74c')]),this[_0x1587('0x337')]=null;}return Object['defineProperties'](_0x3cb5e4['prototype'],{'modelMatrix':{'get':function(){return this[_0x1587('0x74e')];}},'parent':{'get':function(){return this[_0x1587('0x337')];},'set':function(_0x28c69d){var _0x369a5c={'VqIVR':function(_0xa5b0bf,_0x1c67ad){return _0xa5b0bf<_0x1c67ad;},'YJxpl':function(_0x4db094,_0x34fdb4){return _0xb30c35[_0x1587('0x184')](_0x4db094,_0x34fdb4);}};var _0x28385d;_0x28c69d&&(_0x28c69d[_0x1587('0x2f1')]&&Array[_0x1587('0x160')](_0x28c69d[_0x1587('0x2f1')])||_0x28c69d['children']&&Array[_0x1587('0x160')](_0x28c69d[_0x1587('0x4b8')]))&&(this[_0x1587('0x337')]&&_0xb30c35[_0x1587('0x6a2')](this[_0x1587('0x337')],_0x28c69d)&&(_0x28385d=this['_parent'][_0x1587('0x2f1')]||this['_parent'][_0x1587('0x4b8')],Array[_0x1587('0x160')](_0x28385d)&&function(_0x111960,_0xf53298){for(var _0x2e7128=0x0;_0x369a5c[_0x1587('0x539')](_0x2e7128,_0x111960[_0x1587('0x673')]);_0x2e7128++)if(_0x369a5c[_0x1587('0x2b8')](_0x111960[_0x2e7128],_0xf53298)){_0x111960[_0x1587('0x73f')](_0x2e7128,0x1);break;}}(_0x28385d,this)),this[_0x1587('0x337')]=_0x28c69d,_0xb30c35[_0x1587('0x2f7')](_0xb30c35[_0x1587('0xc3')],typeof this[_0x1587('0x337')][_0x1587('0x606')])?this[_0x1587('0x337')][_0x1587('0x606')](this):(_0x28385d=_0x28c69d[_0x1587('0x2f1')]||_0x28c69d['children'])[_0x1587('0x20')](this)),this[_0x1587('0x188')]=!0x0;}},'modelMatrixNeedsUpdate':{'get':function(){return this['_modelMatrixNeedsUpdate'];},'set':function(_0x4b874d){this[_0x1587('0x27e')]=_0x4b874d,this['_modelMatrixNeedsUpdate']&&_0x5d6aa5[_0x1587('0x57e')](this,function(_0x3a9550){_0x3a9550['_modelMatrixNeedsUpdate']=_0x4b874d;});}},'children':{'get':function(){return this[_0x1587('0x2f1')];}},'needsUpdate':{'get':function(){return this['_needsUpdate'];},'set':function(_0x1ff15b){this[_0x1587('0x6')]=_0x1ff15b;}},'rotation':{'get':function(){return this[_0x1587('0x6d1')];},'set':function(_0x156d39){_0x156d39!=this[_0x1587('0x6d1')]&&(this[_0x1587('0x6d1')]=_0x156d39,this[_0x1587('0x188')]=!0x0),this[_0x1587('0x6d1')]['paramChanged'][_0x1587('0xe4')](this['_onNeedUpdateChanged']),this['_rotation']=_0x156d39,this[_0x1587('0x6d1')]['paramChanged'][_0x1587('0x40a')](this[_0x1587('0x74c')]);}},'position':{'get':function(){return this[_0x1587('0x387')];},'set':function(_0x3c05be){_0x3a0891[_0x1587('0x5eb')](_0x3c05be['x'],this['_position']['x'])&&_0x3c05be['y']==this[_0x1587('0x387')]['y']&&_0x3a0891['pOQRP'](_0x3c05be['z'],this[_0x1587('0x387')]['z'])||(this[_0x1587('0x387')]=_0x3c05be,this[_0x1587('0x188')]=!0x0),this[_0x1587('0x387')]=_0x3c05be;}},'scale':{'get':function(){return this[_0x1587('0x60f')];},'set':function(_0x423146){_0x3a0891[_0x1587('0x586')](_0x423146['x'],this[_0x1587('0x60f')]['x'])&&_0x423146['y']==this[_0x1587('0x60f')]['y']&&_0x423146['z']==this[_0x1587('0x60f')]['z']||(this[_0x1587('0x60f')]=_0x423146,this['modelMatrixNeedsUpdate']=!0x0),this[_0x1587('0x60f')]=_0x423146;}}}),_0x3cb5e4['prototype']['update']=function(_0x463e04,_0x1730ef){(this[_0x1587('0x27e')]||this[_0x1587('0x6')])&&(_0x4d166d[_0x1587('0x26a')](_0x463e04,this[_0x1587('0x495')],this[_0x1587('0x48e')],this['scale'],this['modelMatrix']),this[_0x1587('0x27e')]=!0x1);},_0x3cb5e4;}),_0x896473[_0x1587('0x671')]={'isLittleEndian':function(){var _0x405a00=this[_0x1587('0x22')](0x2,0x0);if(_0xb30c35[_0x1587('0x11a')](0x4949,_0x405a00))this[_0x1587('0x326')]=!0x0;else{if(_0xb30c35[_0x1587('0x4a6')](0x4d4d,_0x405a00))throw console[_0x1587('0x60b')](_0x405a00),_0xb30c35[_0x1587('0x3d7')](TypeError,_0xb30c35[_0x1587('0x5a8')]);this[_0x1587('0x326')]=!0x1;}return this[_0x1587('0x326')];},'hasTowel':function(){if(_0xb30c35[_0x1587('0x1a3')](0x2a,this[_0x1587('0x22')](0x2,0x2)))throw _0xb30c35['hgsmV'](RangeError,_0x1587('0x44e'));return!0x0;},'getFieldTagName':function(_0x108e2c){var _0x31f9dc={315:_0xb30c35[_0x1587('0x73e')],258:_0xb30c35[_0x1587('0x1e2')],265:_0xb30c35[_0x1587('0x5ff')],264:_0xb30c35[_0x1587('0x592')],320:_0xb30c35[_0x1587('0x752')],259:_0xb30c35['WJWMU'],33432:_0xb30c35[_0x1587('0x13')],306:_0xb30c35[_0x1587('0x29d')],338:_0x1587('0xf2'),266:_0xb30c35['IJqvq'],289:_0xb30c35[_0x1587('0x52a')],288:_0xb30c35[_0x1587('0x65b')],291:_0x1587('0x246'),290:_0x1587('0x6f9'),316:_0x1587('0x401'),270:_0xb30c35['jARHG'],257:_0xb30c35['yXrhR'],256:_0xb30c35['ddYFS'],271:_0xb30c35[_0x1587('0x5')],281:_0xb30c35[_0x1587('0x4dc')],280:_0xb30c35[_0x1587('0x507')],272:_0xb30c35['BInAZ'],254:_0xb30c35['ncNKh'],274:_0xb30c35[_0x1587('0x15b')],262:_0xb30c35['QyPXo'],284:_0xb30c35['NQAlj'],296:_0xb30c35['AfuLz'],278:_0x1587('0x57b'),277:_0xb30c35[_0x1587('0x1b3')],305:_0xb30c35[_0x1587('0x195')],279:_0x1587('0xde'),273:_0xb30c35[_0x1587('0xa6')],255:'SubfileType',263:_0xb30c35[_0x1587('0x50f')],282:_0xb30c35[_0x1587('0xc9')],283:_0xb30c35['lhZyo'],326:_0xb30c35[_0x1587('0x3b8')],327:_0xb30c35[_0x1587('0xb')],343:_0xb30c35['VGiVt'],328:_0xb30c35[_0x1587('0x1cf')],433:_0x1587('0x4d'),434:_0xb30c35[_0x1587('0x2bf')],269:_0xb30c35[_0x1587('0xca')],336:_0xb30c35[_0x1587('0x25b')],321:'HalftoneHints',346:_0xb30c35[_0x1587('0x5ce')],347:_0xb30c35[_0x1587('0x641')],285:_0x1587('0x68e'),297:_0xb30c35[_0x1587('0x2e6')],317:_0xb30c35[_0x1587('0x679')],319:_0xb30c35['mIHjl'],532:'ReferenceBlackWhite',339:_0xb30c35[_0x1587('0x431')],559:_0xb30c35[_0x1587('0x41a')],330:_0xb30c35[_0x1587('0x589')],292:'T4Options',293:_0xb30c35[_0x1587('0x59a')],325:_0xb30c35[_0x1587('0x1dd')],323:_0xb30c35['oAIrZ'],324:_0xb30c35['EbzxE'],322:_0x1587('0x43b'),301:_0xb30c35[_0x1587('0x659')],318:_0xb30c35[_0x1587('0x6ea')],344:_0xb30c35[_0x1587('0x27f')],286:_0xb30c35['zEwmw'],529:_0xb30c35[_0x1587('0xa1')],531:_0xb30c35['YqVoU'],530:_0xb30c35['jAplr'],345:_0xb30c35['dupax'],287:_0x1587('0x4e7'),37378:_0xb30c35[_0x1587('0x86')],40961:_0xb30c35[_0x1587('0x315')],36868:_0xb30c35[_0x1587('0x201')],36867:_0xb30c35['byRPK'],34665:_0xb30c35[_0x1587('0x18a')],36864:_0x1587('0x67f'),33434:_0xb30c35[_0x1587('0x17')],41728:_0xb30c35['wSwSO'],37385:_0xb30c35[_0x1587('0x49')],40960:_0xb30c35[_0x1587('0x506')],33437:_0xb30c35['CRLlt'],42016:_0xb30c35['elwjx'],37384:_0x1587('0x6c5'),37500:_0xb30c35[_0x1587('0x6f4')],37377:_0xb30c35[_0x1587('0x1f0')],37510:_0xb30c35[_0x1587('0x44f')],33723:_0xb30c35['EMIXM'],34675:_0x1587('0x6a5'),700:_0xb30c35[_0x1587('0x5c6')],42112:_0xb30c35['YQgXQ'],42113:_0x1587('0x414'),34377:'Photoshop'},_0x108e2c=_0x108e2c in _0x31f9dc?_0x31f9dc[_0x108e2c]:_0xb30c35['LsRAD'](_0xb30c35[_0x1587('0x24f')],_0x108e2c);return _0x108e2c;},'getFieldTypeName':function(_0x5c3c64){var _0x4e477c,_0x2b395f={1:_0xb30c35[_0x1587('0x16c')],2:_0x1587('0x482'),3:_0xb30c35[_0x1587('0x476')],4:_0xb30c35['yMdPu'],5:_0x1587('0x1b2'),6:_0xb30c35['KfXMa'],7:_0xb30c35[_0x1587('0x544')],8:_0xb30c35[_0x1587('0x355')],9:_0xb30c35[_0x1587('0x18c')],10:_0xb30c35['mkPfx'],11:_0xb30c35[_0x1587('0x456')],12:_0xb30c35['btCIC']};return _0x5c3c64 in _0x2b395f&&(_0x4e477c=_0x2b395f[_0x5c3c64]),_0x4e477c;},'getFieldTypeLength':function(_0x4f23ae){var _0x37c958;return _0xb30c35[_0x1587('0x1a3')](-0x1,[_0xb30c35['hWaNn'],_0xb30c35[_0x1587('0x3cc')],_0xb30c35['KfXMa'],_0xb30c35[_0x1587('0x544')]][_0x1587('0x240')](_0x4f23ae))?_0x37c958=0x1:_0xb30c35['XZrpx'](-0x1,['SHORT',_0xb30c35[_0x1587('0x355')]]['indexOf'](_0x4f23ae))?_0x37c958=0x2:_0xb30c35[_0x1587('0x705')](-0x1,[_0xb30c35[_0x1587('0x4bc')],_0xb30c35[_0x1587('0x18c')],_0xb30c35[_0x1587('0x456')]][_0x1587('0x240')](_0x4f23ae))?_0x37c958=0x4:_0xb30c35[_0x1587('0x705')](-0x1,[_0xb30c35[_0x1587('0xee')],_0xb30c35[_0x1587('0x1ed')],_0xb30c35['btCIC']]['indexOf'](_0x4f23ae))&&(_0x37c958=0x8),_0x37c958;},'getBits':function(_0x42f571,_0x2e3b40,_0x2ff749){_0x2ff749=_0xb30c35[_0x1587('0x6b4')](_0x2ff749,0x0);var _0x487e65=_0x2e3b40+Math[_0x1587('0x289')](_0xb30c35[_0x1587('0x354')](_0x2ff749,0x8)),_0x508eb7=_0x2ff749+_0x42f571,_0x5576cc=_0xb30c35['hLErf'](0x20,_0x42f571);if(_0x508eb7<=0x0)throw console[_0x1587('0x60b')](_0x42f571,_0x2e3b40,_0x2ff749),RangeError(_0xb30c35['izRNx']);if(_0xb30c35[_0x1587('0x535')](_0x508eb7,0x8))var _0x3ee3cf=_0xb30c35[_0x1587('0x672')](0x18,_0x2ff749),_0x1cf79e=this[_0x1587('0x1ea')][_0x1587('0x25f')](_0x487e65,this[_0x1587('0x326')]);else if(_0xb30c35[_0x1587('0x56e')](_0x508eb7,0x10))_0x3ee3cf=_0xb30c35[_0x1587('0x672')](0x10,_0x2ff749),_0x1cf79e=this['tiffDataView'][_0x1587('0x51b')](_0x487e65,this[_0x1587('0x326')]);else{if(!_0xb30c35[_0x1587('0x56e')](_0x508eb7,0x20))throw console['log'](_0x42f571,_0x2e3b40,_0x2ff749),_0xb30c35[_0x1587('0x4cc')](RangeError,_0xb30c35['yFldw']);_0x3ee3cf=_0x2ff749,_0x1cf79e=this['tiffDataView'][_0x1587('0x314')](_0x487e65,this[_0x1587('0x326')]);}return{'bits':_0xb30c35[_0x1587('0x6e7')](_0xb30c35[_0x1587('0x505')](_0x1cf79e,_0x3ee3cf),_0x5576cc),'byteOffset':_0xb30c35[_0x1587('0x342')](_0x487e65,Math[_0x1587('0x289')](_0xb30c35['EIwry'](_0x508eb7,0x8))),'bitOffset':_0xb30c35[_0x1587('0x5ee')](_0x508eb7,0x8)};},'getBytes':function(_0x36cc64,_0x4bc7e9){var _0x1154de=_0xb30c35[_0x1587('0x5e3')][_0x1587('0x45')]('|');var _0x972c1=0x0;while(!![]){switch(_0x1154de[_0x972c1++]){case'0':if(_0x36cc64<=0x3)return _0xb30c35[_0x1587('0x395')](this['tiffDataView'][_0x1587('0x314')](_0x4bc7e9,this[_0x1587('0x326')]),0x8);continue;case'1':if(_0xb30c35['zdEio'](_0x36cc64,0x2))return this[_0x1587('0x1ea')]['getUint16'](_0x4bc7e9,this[_0x1587('0x326')]);continue;case'2':if(_0xb30c35[_0x1587('0x56e')](_0x36cc64,0x1))return this[_0x1587('0x1ea')][_0x1587('0x25f')](_0x4bc7e9,this[_0x1587('0x326')]);continue;case'3':if(_0xb30c35[_0x1587('0x2b7')](_0x36cc64,0x0))throw console[_0x1587('0x60b')](_0x36cc64,_0x4bc7e9),_0xb30c35[_0x1587('0x58b')](RangeError,_0xb30c35['jlDLx']);continue;case'4':if(_0xb30c35['mHrLm'](_0x36cc64,0x4))return this[_0x1587('0x1ea')][_0x1587('0x314')](_0x4bc7e9,this[_0x1587('0x326')]);continue;case'5':throw console['log'](_0x36cc64,_0x4bc7e9),_0xb30c35[_0x1587('0x56f')](RangeError,_0xb30c35[_0x1587('0x2d')]);continue;}break;}},'getFieldValues':function(_0x346786,_0x428fd8,_0x49508b,_0x311ca9){var _0x577921,_0x3469bb=[],_0x503852=this['getFieldTypeLength'](_0x428fd8),_0x98d729=_0x503852*_0x49508b;if(_0xb30c35[_0x1587('0x64f')](_0x98d729,0x4))_0x577921=_0xb30c35[_0x1587('0x707')](!0x1,this[_0x1587('0x326')])?_0xb30c35[_0x1587('0x395')](_0x311ca9,_0xb30c35[_0x1587('0x10f')](0x8,_0xb30c35[_0x1587('0x403')](0x4,_0x503852))):_0x311ca9,_0x3469bb[_0x1587('0x20')](_0x577921);else for(var _0x53e8e2=0x0;_0xb30c35[_0x1587('0x356')](_0x53e8e2,_0x49508b);_0x53e8e2++){var _0x2d909a=_0xb30c35['UQUvD'](_0x503852,_0x53e8e2);if(_0xb30c35[_0x1587('0x64f')](0x8,_0x503852)){if(_0xb30c35[_0x1587('0x707')](-0x1,[_0x1587('0x1b2'),_0xb30c35['mkPfx']][_0x1587('0x240')](_0x428fd8)))throw console[_0x1587('0x60b')](_0x428fd8,_0x49508b,_0x98d729),_0xb30c35[_0x1587('0x56f')](TypeError,_0xb30c35['YMgjY']);_0x3469bb[_0x1587('0x20')](this[_0x1587('0x22')](0x4,_0x311ca9+_0x2d909a)),_0x3469bb[_0x1587('0x20')](this[_0x1587('0x22')](0x4,_0xb30c35[_0x1587('0x342')](_0xb30c35['pqCOI'](_0x311ca9,_0x2d909a),0x4)));}else _0x3469bb['push'](this[_0x1587('0x22')](_0x503852,_0xb30c35[_0x1587('0x48d')](_0x311ca9,_0x2d909a)));}return _0xb30c35[_0x1587('0x707')](_0xb30c35[_0x1587('0x3cc')],_0x428fd8)&&_0x3469bb[_0x1587('0x71a')](function(_0x567a0d,_0x2b829e,_0x5bd10e){_0x5bd10e[_0x2b829e]=String[_0x1587('0x75')](_0x567a0d);}),_0x3469bb;},'clampColorSample':function(_0x5d67a4,_0x40e164){_0x40e164=Math[_0x1587('0x268')](0x2,0x8-_0x40e164);return Math[_0x1587('0x289')](_0xb30c35[_0x1587('0x2d2')](_0x5d67a4,_0x40e164)+_0xb30c35[_0x1587('0x47d')](_0x40e164,0x1));},'makeRGBAFillValue':function(_0x1a03e2,_0x136ca4,_0x4b503d,_0x2fb799){return _0xb30c35[_0x1587('0x707')](void 0x0,_0x2fb799)&&(_0x2fb799=0x1),_0xb30c35['CVOfN'](_0xb30c35[_0x1587('0x10')](_0xb30c35['XOMsJ'](_0xb30c35[_0x1587('0x28f')](_0xb30c35['rnyST'](_0xb30c35[_0x1587('0x2f2')](_0xb30c35[_0x1587('0x99')],_0x1a03e2),',\x20')+_0x136ca4,',\x20'),_0x4b503d),',\x20')+_0x2fb799,')');},'parseFileDirectory':function(_0x37b907){for(var _0x152de0=this[_0x1587('0x22')](0x2,_0x37b907),_0x83d3c7=[],_0x3c7158=_0x37b907+0x2,_0x111148=0x0;_0x111148<_0x152de0;_0x3c7158+=0xc,_0x111148++){var _0x4e523e=this[_0x1587('0x22')](0x2,_0x3c7158),_0x281b04=this['getBytes'](0x2,_0xb30c35[_0x1587('0x31a')](_0x3c7158,0x2)),_0x3b9502=this[_0x1587('0x22')](0x4,_0x3c7158+0x4),_0x28672c=this['getBytes'](0x4,_0xb30c35[_0x1587('0x35')](_0x3c7158,0x8)),_0x4e523e=this[_0x1587('0x3ef')](_0x4e523e),_0x281b04=this[_0x1587('0x2be')](_0x281b04),_0x28672c=this[_0x1587('0x516')](_0x4e523e,_0x281b04,_0x3b9502,_0x28672c);_0x83d3c7[_0x4e523e]={'type':_0x281b04,'values':_0x28672c};}this[_0x1587('0x25a')]['push'](_0x83d3c7);_0x37b907=this[_0x1587('0x22')](0x4,_0x3c7158);return _0xb30c35['YwKSR'](0x0,_0x37b907)?this[_0x1587('0x25a')]:this[_0x1587('0xc6')](_0x37b907);},'parseTIFF':function(_0x1e29a8,_0x339fa7){if(_0x339fa7=_0x339fa7||document['createElement'](_0xb30c35['ptVGt']),this[_0x1587('0x1ea')]=new DataView(_0x1e29a8),this[_0x1587('0x6c3')]=_0x339fa7,this[_0x1587('0x326')]=this[_0x1587('0x464')](this[_0x1587('0x1ea')]),this[_0x1587('0x293')](this[_0x1587('0x1ea')],this[_0x1587('0x326')])){var _0x264300=this[_0x1587('0x22')](0x4,0x4);this[_0x1587('0x25a')]=this['parseFileDirectory'](_0x264300);var _0x1e29a8=this['fileDirectories'][0x0],_0x1199c4=_0x1e29a8[_0x1587('0x4f0')][_0x1587('0x1a')][0x0],_0x264300=_0x1e29a8[_0x1587('0x1f')]['values'][0x0];this[_0x1587('0x6c3')][_0x1587('0xc7')]=_0x1199c4,this[_0x1587('0x6c3')][_0x1587('0x20d')]=_0x264300;var _0x2540da,_0x327ccf=[],_0x374809=_0x1e29a8[_0x1587('0x30d')]?_0x1e29a8[_0x1587('0x30d')][_0x1587('0x1a')][0x0]:0x1,_0x1d941c=_0x1e29a8['SamplesPerPixel'][_0x1587('0x1a')][0x0],_0x599283=[],_0x2bae24=0x0,_0x5cad3e=!0x1;_0x1e29a8[_0x1587('0x118')]['values'][_0x1587('0x71a')](function(_0x30f770,_0x3418b5,_0x3bc237){_0x599283[_0x3418b5]={'bitsPerSample':_0x30f770,'hasBytesPerSample':!0x1,'bytesPerSample':void 0x0},_0xb30c35[_0x1587('0x205')](_0xb30c35[_0x1587('0x6a7')](_0x30f770,0x8),0x0)&&(_0x599283[_0x3418b5]['hasBytesPerSample']=!0x0,_0x599283[_0x3418b5][_0x1587('0x2a9')]=_0x30f770/0x8),_0x2bae24+=_0x30f770;},this),_0xb30c35[_0x1587('0xb4')](_0x2bae24,0x8)==0x0&&(_0x5cad3e=!0x0,_0x2540da=_0x2bae24/0x8);var _0x4c6bac=_0x1e29a8[_0x1587('0x12b')][_0x1587('0x1a')],_0x3bc4f9=_0x4c6bac[_0x1587('0x673')];if(_0x1e29a8[_0x1587('0xde')])var _0x5b6ec1=_0x1e29a8['StripByteCounts']['values'];else{if(console[_0x1587('0x60b')](_0x1587('0x617')),_0xb30c35[_0x1587('0x5dc')](0x1,_0x3bc4f9))throw Error(_0x1587('0x405'));_0x5b6ec1=[Math[_0x1587('0x66b')](_0xb30c35[_0x1587('0x5fe')](_0xb30c35['MVXZT'](_0x1199c4,_0x264300),_0x2bae24)/0x8)];}for(var _0x2f5533=0x0;_0x2f5533<_0x3bc4f9;_0x2f5533++){var _0x139c45=_0x4c6bac[_0x2f5533];_0x327ccf[_0x2f5533]=[];for(var _0x397156=_0x5b6ec1[_0x2f5533],_0x1d4d0d=0x0,_0x5ea79f=0x0,_0x2834da=0x1,_0xa0d5c=!0x0,_0x503365=[],_0x5d8296=0x0,_0x2ec3e2=0x0,_0x112eb7=0x0;_0xb30c35[_0x1587('0x356')](_0x1d4d0d,_0x397156);_0x1d4d0d+=_0x2834da)switch(_0x374809){case 0x1:for(var _0x1f977e=0x0,_0x503365=[];_0x1f977e<_0x1d941c;_0x1f977e++){if(!_0x599283[_0x1f977e][_0x1587('0x4aa')]){var _0x59c9c8=this[_0x1587('0x531')](_0x599283[_0x1f977e]['bitsPerSample'],_0xb30c35[_0x1587('0x35')](_0x139c45,_0x1d4d0d),_0x5ea79f);throw _0x503365[_0x1587('0x20')](_0x59c9c8[_0x1587('0x649')]),_0x1d4d0d=_0xb30c35[_0x1587('0x23e')](_0x59c9c8[_0x1587('0x1b0')],_0x139c45),_0x5ea79f=_0x59c9c8['bitOffset'],_0xb30c35[_0x1587('0x56f')](RangeError,_0xb30c35[_0x1587('0x274')]);}_0x59c9c8=_0xb30c35[_0x1587('0x524')](_0x599283[_0x1f977e]['bytesPerSample'],_0x1f977e);_0x503365[_0x1587('0x20')](this[_0x1587('0x22')](_0x599283[_0x1f977e][_0x1587('0x2a9')],_0xb30c35[_0x1587('0x35')](_0x139c45,_0x1d4d0d)+_0x59c9c8));}if(_0x327ccf[_0x2f5533]['push'](_0x503365),!_0x5cad3e)throw _0x2834da=0x0,_0xb30c35[_0x1587('0x56f')](RangeError,_0xb30c35[_0x1587('0x51')]);_0x2834da=_0x2540da;break;case 0x2:case 0x3:case 0x4:case 0x5:case 0x6:case 0x7:break;case 0x8005:if(_0xa0d5c){_0xa0d5c=!0x1;var _0x45a97c=0x1,_0x3c5ec3=0x1,_0xbc87d2=this[_0x1587('0x1ea')][_0x1587('0x1ba')](_0x139c45+_0x1d4d0d,this['littleEndian']);_0xb30c35[_0x1587('0x64f')](0x0,_0xbc87d2)&&_0xb30c35[_0x1587('0x243')](_0xbc87d2,0x7f)?_0x45a97c=_0xbc87d2+0x1:_0xb30c35['YoesX'](-0x7f,_0xbc87d2)&&_0xb30c35[_0x1587('0x381')](_0xbc87d2,-0x1)?_0x3c5ec3=_0xb30c35[_0x1587('0x1df')](0x1,_0xbc87d2):_0xa0d5c=!0x0;}else{for(var _0x189e87=this[_0x1587('0x22')](0x1,_0xb30c35['sIgzQ'](_0x139c45,_0x1d4d0d)),_0x1f977e=0x0;_0xb30c35[_0x1587('0x43f')](_0x1f977e,_0x3c5ec3);_0x1f977e++){if(!_0x599283[_0x2ec3e2][_0x1587('0x4aa')])throw _0xb30c35['ALadL'](RangeError,'Cannot\x20handle\x20sub-byte\x20bits\x20per\x20sample');_0x112eb7=_0xb30c35[_0x1587('0x384')](_0x112eb7<<_0xb30c35[_0x1587('0x524')](0x8,_0x5d8296),_0x189e87),++_0x5d8296===_0x599283[_0x2ec3e2][_0x1587('0x2a9')]&&(_0x503365[_0x1587('0x20')](_0x112eb7),_0x112eb7=_0x5d8296=0x0,_0x2ec3e2++),_0xb30c35[_0x1587('0x2cc')](_0x2ec3e2,_0x1d941c)&&(_0x327ccf[_0x2f5533][_0x1587('0x20')](_0x503365),_0x503365=[],_0x2ec3e2=0x0);}_0xb30c35[_0x1587('0x448')](0x0,--_0x45a97c)&&(_0xa0d5c=!0x0);}_0x2834da=0x1;}}if(_0x339fa7['getContext']){var _0x219f66=this[_0x1587('0x6c3')][_0x1587('0x754')]('2d');_0x219f66[_0x1587('0x357')]=this[_0x1587('0x108')](0xff,0xff,0xff,0x0),_0x339fa7=_0x1e29a8[_0x1587('0x57b')]?_0x1e29a8[_0x1587('0x57b')][_0x1587('0x1a')][0x0]:_0x264300;var _0x401e5e,_0x5c8fd1,_0x4c31de=_0x327ccf['length'],_0x264300=_0xb30c35[_0x1587('0x1e1')](_0x264300,_0x339fa7),_0x333577=_0xb30c35[_0x1587('0xdb')](0x0,_0x264300)?_0x339fa7:_0x264300,_0x418c8c=_0x339fa7,_0x586306=0x0,_0xb06111=_0x1e29a8[_0x1587('0x6fb')][_0x1587('0x1a')][0x0],_0x14f63d=[],_0x963ee3=0x0;_0x1e29a8['ExtraSamples']&&(_0x963ee3=(_0x14f63d=_0x1e29a8[_0x1587('0xf2')]['values'])[_0x1587('0x673')]),_0x1e29a8['ColorMap']&&(_0x401e5e=_0x1e29a8[_0x1587('0x4d0')]['values'],_0x5c8fd1=Math[_0x1587('0x268')](0x2,_0x599283[0x0][_0x1587('0x432')]));for(_0x2f5533=0x0;_0xb30c35[_0x1587('0x345')](_0x2f5533,_0x4c31de);_0x2f5533++){_0xb30c35['wUFIW'](_0x2f5533+0x1,_0x4c31de)&&(_0x418c8c=_0x333577);for(var _0x28e6d1=_0x327ccf[_0x2f5533][_0x1587('0x673')],_0x32f1b6=_0xb30c35['gDxhV'](_0x586306,_0x2f5533),_0x4f671b=0x0,_0x594c8a=0x0;_0xb30c35['LWjWg'](_0x594c8a,_0x28e6d1);_0x4f671b++)for(var _0x402761=0x0;_0xb30c35[_0x1587('0x322')](_0x402761,_0x1199c4);_0x402761++,_0x594c8a++){var _0x58cb42,_0x219f39=_0x327ccf[_0x2f5533][_0x594c8a],_0x363c7d=0x0,_0x21c220=0x0,_0x30f067=0x0,_0x41e4fc=0x1;if(_0xb30c35[_0x1587('0x158')](0x0,_0x963ee3))for(var _0x33eab7=0x0;_0xb30c35['eskRW'](_0x33eab7,_0x963ee3);_0x33eab7++)if(_0xb30c35['wUFIW'](0x1,_0x14f63d[_0x33eab7])||_0xb30c35[_0x1587('0x448')](0x2,_0x14f63d[_0x33eab7])){_0x41e4fc=_0x219f39[_0xb30c35['qlvCD'](0x3,_0x33eab7)]/0x100;break;}switch(_0xb06111){case 0x0:_0x599283[0x0]['hasBytesPerSample']&&(_0x58cb42=Math['pow'](0x10,_0xb30c35['aLkix'](0x2,_0x599283[0x0]['bytesPerSample']))),_0x219f39[_0x1587('0x71a')](function(_0x22f9ef,_0x17a94f,_0x19d50c){_0x19d50c[_0x17a94f]=_0xb30c35[_0x1587('0x47d')](_0x58cb42,_0x22f9ef);});case 0x1:_0x363c7d=_0x21c220=_0x30f067=this['clampColorSample'](_0x219f39[0x0],_0x599283[0x0][_0x1587('0x432')]);break;case 0x2:_0x363c7d=this[_0x1587('0x34a')](_0x219f39[0x0],_0x599283[0x0][_0x1587('0x432')]),_0x21c220=this[_0x1587('0x34a')](_0x219f39[0x1],_0x599283[0x1][_0x1587('0x432')]),_0x30f067=this[_0x1587('0x34a')](_0x219f39[0x2],_0x599283[0x2][_0x1587('0x432')]);break;case 0x3:if(_0xb30c35[_0x1587('0x448')](void 0x0,_0x401e5e))throw _0xb30c35[_0x1587('0x55d')](Error,_0xb30c35['hZiUx']);var _0x515986=_0x219f39[0x0],_0x363c7d=this['clampColorSample'](_0x401e5e[_0x515986],0x10),_0x21c220=this[_0x1587('0x34a')](_0x401e5e[_0xb30c35['qlvCD'](_0x5c8fd1,_0x515986)],0x10),_0x30f067=this[_0x1587('0x34a')](_0x401e5e[_0xb30c35['YzOHo'](_0xb30c35[_0x1587('0x229')](0x2,_0x5c8fd1),_0x515986)],0x10);break;case 0x4:throw _0xb30c35[_0x1587('0x55d')](RangeError,_0xb30c35[_0x1587('0x11e')]);case 0x5:throw _0xb30c35[_0x1587('0x55d')](RangeError,'Not\x20Yet\x20Implemented:\x20CMYK');case 0x6:throw _0xb30c35[_0x1587('0x55d')](RangeError,_0xb30c35[_0x1587('0x1e7')]);case 0x8:throw RangeError(_0xb30c35[_0x1587('0x249')]);default:throw _0xb30c35['kUoRO'](RangeError,'Unknown\x20Photometric\x20Interpretation:',_0xb06111);}_0x219f66['fillStyle']=this[_0x1587('0x108')](_0x363c7d,_0x21c220,_0x30f067,_0x41e4fc),_0x219f66['fillRect'](_0x402761,_0xb30c35[_0x1587('0x198')](_0x32f1b6,_0x4f671b),0x1,0x1);}_0x586306=_0x418c8c;}}return this[_0x1587('0x6c3')];}}},_0xb30c35['CGxHe'](_0xb30c35[_0x1587('0x1ee')],typeof module)?this[_0x1587('0x4a9')]=_0x896473:module[_0x1587('0x50a')]=_0x896473,_0xb30c35['PegeK'](_0x45cf9f,_0xb30c35['rbVns'],[],function(){return _0x896473;}),_0x3c03fd[_0x1587('0x46b')]=function(_0x26f3b1){var _0x3850cc=_0x26f3b1[_0x1587('0x406')]('.');return 0x0<=_0x3850cc?_0x26f3b1[_0x1587('0x6a8')](_0x3850cc,_0x26f3b1[_0x1587('0x673')]):'';},_0x3c03fd[_0x1587('0x36')]=function(_0x278072){var _0x1b931f=_0x278072[_0x1587('0x406')]('/');return _0x1b931f<0x0?_0x278072:_0x278072[_0x1587('0x6a8')](_0xb30c35['YzOHo'](_0x1b931f,0x1),_0x278072[_0x1587('0x673')]);},_0x3c03fd[_0x1587('0xd6')]=function(_0x4c31c2){var _0xe4d0f2=_0x4c31c2[_0x1587('0x406')]('/');return _0xe4d0f2<0x0?'':_0x4c31c2[_0x1587('0x6a8')](0x0,_0xe4d0f2);},_0x3c03fd[_0x1587('0x588')]=function(_0x558d11,_0xb330cb){return _0xb30c35[_0x1587('0x198')](_0x558d11,_0xb330cb);},_0x3c03fd[_0x1587('0x1b7')]=function(_0x2abeec,_0x810b73){return _0x2abeec[_0x1587('0x22c')](_0x3c03fd[_0x1587('0x46b')](_0x2abeec),_0x810b73);},_0xb30c35['CGxHe'](_0x1587('0x4fc'),typeof module)?this[_0x1587('0x3d3')]=_0x3c03fd:module[_0x1587('0x50a')]=_0x3c03fd,_0xb30c35[_0x1587('0x3b9')](_0x45cf9f,_0x1587('0x4f'),[],function(){return _0x3c03fd;}),_0xb30c35[_0x1587('0x6dc')](_0x45cf9f,_0x1587('0x382'),[_0xb30c35[_0x1587('0x35b')]],function(_0x42dfe7){var _0x3c423b={'vumNu':function(_0x58681e,_0x4eacf0){return _0xb30c35[_0x1587('0x64')](_0x58681e,_0x4eacf0);},'tDxsB':function(_0x5b92fa,_0x5b600c){return _0xb30c35[_0x1587('0x64')](_0x5b92fa,_0x5b600c);}};var _0x3f1981={'common':{'diffuse':{'value':new Cesium['Color'](0xeeeeee)},'opacity':{'value':0x1},'map':{'value':null},'offsetRepeat':{'value':new Cesium[(_0x1587('0x6a4'))](0x0,0x0,0x1,0x1)},'specularMap':{'value':null},'alphaMap':{'value':null},'envMap':{'value':null},'flipEnvMap':{'value':-0x1},'reflectivity':{'value':0x1},'refractionRatio':{'value':0.98}},'aomap':{'aoMap':{'value':null},'aoMapIntensity':{'value':0x1}},'lightmap':{'lightMap':{'value':null},'lightMapIntensity':{'value':0x1}},'emissivemap':{'emissiveMap':{'value':null}},'bumpmap':{'bumpMap':{'value':null},'bumpScale':{'value':0x1}},'normalmap':{'normalMap':{'value':null},'normalScale':{'value':new Cesium[(_0x1587('0x665'))](0x1,0x1)}},'displacementmap':{'displacementMap':{'value':null},'displacementScale':{'value':0x1},'displacementBias':{'value':0x0}},'roughnessmap':{'roughnessMap':{'value':null}},'metalnessmap':{'metalnessMap':{'value':null}},'gradientmap':{'gradientMap':{'value':null}},'fog':{'fogDensity':{'value':0.00025},'fogNear':{'value':0x1},'fogFar':{'value':0x7d0},'fogColor':{'value':new Cesium[(_0x1587('0x631'))](0xffffff)}},'lights':{'ambientLightColor':{'value':[]},'directionalLights':{'value':[],'properties':{'direction':{},'color':{},'shadow':{},'shadowBias':{},'shadowRadius':{},'shadowMapSize':{}}},'directionalShadowMap':{'value':[]},'directionalShadowMatrix':{'value':[]},'spotLights':{'value':[],'properties':{'color':{},'position':{},'direction':{},'distance':{},'coneCos':{},'penumbraCos':{},'decay':{},'shadow':{},'shadowBias':{},'shadowRadius':{},'shadowMapSize':{}}},'spotShadowMap':{'value':[]},'spotShadowMatrix':{'value':[]},'pointLights':{'value':[],'properties':{'color':{},'position':{},'decay':{},'distance':{},'shadow':{},'shadowBias':{},'shadowRadius':{},'shadowMapSize':{}}},'pointShadowMap':{'value':[]},'pointShadowMatrix':{'value':[]},'hemisphereLights':{'value':[],'properties':{'direction':{},'skyColor':{},'groundColor':{}}},'rectAreaLights':{'value':[],'properties':{'color':{},'position':{},'width':{},'height':{}}}},'points':{'diffuse':{'value':new Cesium[(_0x1587('0x631'))](0xeeeeee)},'opacity':{'value':0x1},'size':{'value':0x1},'scale':{'value':0x1},'map':{'value':null},'offsetRepeat':{'value':new Cesium[(_0x1587('0x6a4'))](0x0,0x0,0x1,0x1)}}},_0x170b9e={'merge':function(_0x4e3f98){for(var _0xcd9ee8={},_0x161992=0x0;_0xb30c35[_0x1587('0x7b')](_0x161992,_0x4e3f98[_0x1587('0x673')]);_0x161992++){var _0x2937ce,_0x13f23b=this['clone'](_0x4e3f98[_0x161992]);for(_0x2937ce in _0x13f23b)_0xcd9ee8[_0x2937ce]=_0x13f23b[_0x2937ce];}return _0xcd9ee8;},'clone':function(_0x1a4a1f){var _0x2bf711,_0x3c224f={};for(_0x2bf711 in _0x1a4a1f)for(var _0x5d3cd5 in(_0x3c224f[_0x2bf711]={},_0x1a4a1f[_0x2bf711])){var _0x5d598d=_0x1a4a1f[_0x2bf711][_0x5d3cd5];_0x5d598d&&(_0x3c423b['vumNu'](_0x5d598d,Cesium[_0x1587('0x631')])||_0x5d598d instanceof Cesium[_0x1587('0x329')]||_0x3c423b[_0x1587('0x2f')](_0x5d598d,Cesium[_0x1587('0x420')])||_0x3c423b['tDxsB'](_0x5d598d,Cesium['Cartesian2'])||_0x3c423b[_0x1587('0x15a')](_0x5d598d,Cesium[_0x1587('0xc4')])||_0x3c423b[_0x1587('0x15a')](_0x5d598d,Cesium['Cartesian4']))?_0x3c224f[_0x2bf711][_0x5d3cd5]=_0x5d598d[_0x1587('0x4f7')]['clone'](_0x5d598d):Array[_0x1587('0x160')](_0x5d598d)?_0x3c224f[_0x2bf711][_0x5d3cd5]=_0x5d598d[_0x1587('0x72d')]():_0x3c224f[_0x2bf711][_0x5d3cd5]=_0x5d598d;}return _0x3c224f;}},_0x3f1981={'basic':{'uniforms':_0x170b9e[_0x1587('0x633')]([_0x3f1981[_0x1587('0x3ce')],_0x3f1981['aomap'],_0x3f1981[_0x1587('0x56')],_0x3f1981[_0x1587('0x467')]]),'vertexShader':_0x42dfe7[_0x1587('0x655')],'fragmentShader':_0x42dfe7[_0x1587('0x10b')]},'lambert':{'uniforms':_0x170b9e[_0x1587('0x633')]([_0x3f1981[_0x1587('0x3ce')],_0x3f1981[_0x1587('0x407')],_0x3f1981[_0x1587('0x56')],_0x3f1981[_0x1587('0x2e4')],_0x3f1981[_0x1587('0x467')],_0x3f1981[_0x1587('0x47e')],{'emissive':{'value':new Cesium['Color'](0x0)}}]),'vertexShader':_0x42dfe7[_0x1587('0x3df')],'fragmentShader':_0x42dfe7[_0x1587('0x42a')]},'phong':{'uniforms':_0x170b9e[_0x1587('0x633')]([_0x3f1981[_0x1587('0x3ce')],_0x3f1981[_0x1587('0x407')],_0x3f1981[_0x1587('0x56')],_0x3f1981[_0x1587('0x2e4')],_0x3f1981[_0x1587('0x4a3')],_0x3f1981[_0x1587('0x114')],_0x3f1981[_0x1587('0x332')],_0x3f1981[_0x1587('0x437')],_0x3f1981['fog'],_0x3f1981['lights'],{'emissive':{'value':new Cesium[(_0x1587('0x631'))](0x0)},'specular':{'value':new Cesium['Color'](0x111111)},'shininess':{'value':0x1e}}]),'vertexShader':_0x42dfe7[_0x1587('0x212')],'fragmentShader':_0x42dfe7['meshphong_frag']},'standard':{'uniforms':_0x170b9e['merge']([_0x3f1981['common'],_0x3f1981[_0x1587('0x407')],_0x3f1981[_0x1587('0x56')],_0x3f1981[_0x1587('0x2e4')],_0x3f1981[_0x1587('0x4a3')],_0x3f1981[_0x1587('0x114')],_0x3f1981[_0x1587('0x332')],_0x3f1981[_0x1587('0x222')],_0x3f1981['metalnessmap'],_0x3f1981[_0x1587('0x467')],_0x3f1981['lights'],{'emissive':{'value':new Cesium[(_0x1587('0x631'))](0x0)},'roughness':{'value':0.5},'metalness':{'value':0.5},'envMapIntensity':{'value':0x1}}]),'vertexShader':_0x42dfe7[_0x1587('0x91')],'fragmentShader':_0x42dfe7[_0x1587('0x733')]},'points':{'uniforms':_0x170b9e[_0x1587('0x633')]([_0x3f1981[_0x1587('0x2aa')],_0x3f1981[_0x1587('0x467')]]),'vertexShader':_0x42dfe7['points_vert'],'fragmentShader':_0x42dfe7[_0x1587('0x333')]},'dashed':{'uniforms':_0x170b9e[_0x1587('0x633')]([_0x3f1981[_0x1587('0x3ce')],_0x3f1981[_0x1587('0x467')],{'scale':{'value':0x1},'dashSize':{'value':0x1},'totalSize':{'value':0x2}}]),'vertexShader':_0x42dfe7[_0x1587('0x147')],'fragmentShader':_0x42dfe7[_0x1587('0x569')]},'depth':{'uniforms':_0x170b9e[_0x1587('0x633')]([_0x3f1981[_0x1587('0x3ce')],_0x3f1981[_0x1587('0x332')]]),'vertexShader':_0x42dfe7[_0x1587('0x711')],'fragmentShader':_0x42dfe7[_0x1587('0xcc')]},'normal':{'uniforms':_0x170b9e['merge']([_0x3f1981[_0x1587('0x3ce')],_0x3f1981[_0x1587('0x4a3')],_0x3f1981['normalmap'],_0x3f1981[_0x1587('0x332')],{'opacity':{'value':0x1}}]),'vertexShader':_0x42dfe7[_0x1587('0x66a')],'fragmentShader':_0x42dfe7[_0x1587('0x2d9')]},'cube':{'uniforms':{'tCube':{'value':null},'tFlip':{'value':-0x1},'opacity':{'value':0x1}},'vertexShader':_0x42dfe7[_0x1587('0x3f8')],'fragmentShader':_0x42dfe7['cube_frag']},'equirect':{'uniforms':{'tEquirect':{'value':null},'tFlip':{'value':-0x1}},'vertexShader':_0x42dfe7[_0x1587('0x58')],'fragmentShader':_0x42dfe7['equirect_frag']},'distanceRGBA':{'uniforms':{'lightPos':{'value':new Cesium[(_0x1587('0xc4'))]()}},'vertexShader':_0x42dfe7[_0x1587('0x8e')],'fragmentShader':_0x42dfe7['distanceRGBA_frag']}};return _0x3f1981[_0x1587('0xa5')]={'uniforms':_0x170b9e['merge']([_0x3f1981[_0x1587('0x510')][_0x1587('0x42b')],{'clearCoat':{'value':0x0},'clearCoatRoughness':{'value':0x0}}]),'vertexShader':_0x42dfe7[_0x1587('0x91')],'fragmentShader':_0x42dfe7[_0x1587('0x733')]},_0x3f1981;}),_0xb30c35[_0x1587('0x6dc')](_0x45cf9f,_0xb30c35[_0x1587('0x11')],[_0xb30c35['vLzTu'],_0xb30c35['mUTfo'],_0xb30c35['znwQw']],function(_0x50060a,_0x34013f,_0x2df53c){var _0x3d4615={'uaCnC':function(_0x46c31b,_0xba34fb){return _0xb30c35[_0x1587('0x654')](_0x46c31b,_0xba34fb);},'wyNuf':_0x1587('0x702'),'JADtq':function(_0x2f3552,_0x491c50,_0x2a53b1){return _0xb30c35[_0x1587('0x263')](_0x2f3552,_0x491c50,_0x2a53b1);},'lyWbh':function(_0x52ef76,_0x37d40b){return _0xb30c35[_0x1587('0x198')](_0x52ef76,_0x37d40b);},'sDiDd':function(_0x28c16f,_0x2c6207){return _0xb30c35['htwFD'](_0x28c16f,_0x2c6207);},'oyrzq':function(_0x4f388c,_0x1b7d90,_0x5f06cc){return _0xb30c35[_0x1587('0x6b9')](_0x4f388c,_0x1b7d90,_0x5f06cc);},'KHJKm':function(_0x4cb32d,_0x2d4bba,_0x41797d){return _0xb30c35[_0x1587('0x660')](_0x4cb32d,_0x2d4bba,_0x41797d);}};var _0x35663d={'MeshDepthMaterial':_0xb30c35[_0x1587('0x6e1')],'MeshNormalMaterial':_0xb30c35[_0x1587('0x168')],'MeshBasicMaterial':_0x1587('0x3c4'),'MeshLambertMaterial':_0x1587('0x5e0'),'MeshPhongMaterial':_0xb30c35['VRijP'],'MeshToonMaterial':'phong','MeshStandardMaterial':_0xb30c35[_0x1587('0x2a3')],'MeshPhysicalMaterial':_0xb30c35['YAhbx'],'LineBasicMaterial':_0xb30c35[_0x1587('0x6ee')],'LineDashedMaterial':_0xb30c35[_0x1587('0x2fe')],'PointsMaterial':_0xb30c35[_0x1587('0x19b')]};function _0x3b4c0b(){}function _0x319abd(_0x567114,_0x51d043){_0xb30c35[_0x1587('0x174')](_0x3c80c1,_0x567114[_0x1587('0x3ff')],_0x51d043[_0x1587('0x5f3')]),_0xb30c35[_0x1587('0x226')](_0x3c80c1,_0x567114[_0x1587('0x1ce')],_0x51d043[_0x1587('0x1ce')]);}function _0x553db1(_0x14357c,_0x847aa6){_0xb30c35[_0x1587('0x226')](_0x3c80c1,_0x14357c[_0x1587('0x677')],_0x847aa6[_0x1587('0x677')]),_0xb30c35[_0x1587('0x45c')](_0x3c80c1,_0x14357c[_0x1587('0x667')],Math[_0x1587('0x5b1')](_0x847aa6[_0x1587('0x667')],0.0001)),_0x847aa6['emissiveMap']&&_0xb30c35[_0x1587('0xd3')](_0x3c80c1,_0x14357c[_0x1587('0x33d')],_0x847aa6[_0x1587('0x33d')]),_0x847aa6[_0x1587('0x494')]&&(_0xb30c35[_0x1587('0x4d2')](_0x3c80c1,_0x14357c[_0x1587('0x494')],_0x847aa6[_0x1587('0x494')]),_0xb30c35[_0x1587('0x4d2')](_0x3c80c1,_0x14357c[_0x1587('0x69a')],_0x847aa6['bumpScale'])),_0x847aa6[_0x1587('0x3e0')]&&(_0xb30c35['Fbvah'](_0x3c80c1,_0x14357c[_0x1587('0x3e0')],_0x847aa6[_0x1587('0x3e0')]),_0x3c80c1(_0x14357c[_0x1587('0x6f3')][_0x1587('0x702')]['copy'](_0x847aa6[_0x1587('0x6f3')]))),_0x847aa6['displacementMap']&&(_0x3c80c1(_0x14357c[_0x1587('0x61a')],_0x847aa6[_0x1587('0x61a')]),_0xb30c35[_0x1587('0x388')](_0x3c80c1,_0x14357c['displacementScale'],_0x847aa6[_0x1587('0x3b4')]),_0xb30c35[_0x1587('0x485')](_0x3c80c1,_0x14357c[_0x1587('0x3cb')],_0x847aa6[_0x1587('0x3cb')]));}function _0x58bc72(_0x292ba9,_0x3b451c){_0xb30c35[_0x1587('0x89')](_0x3c80c1,_0x292ba9[_0x1587('0x710')],_0x3b451c[_0x1587('0x710')]),_0xb30c35[_0x1587('0x89')](_0x3c80c1,_0x292ba9[_0x1587('0x46a')],_0x3b451c['metalness']),_0x3b451c[_0x1587('0x6c6')]&&_0x3c80c1(_0x292ba9[_0x1587('0x6c6')],_0x3b451c['roughnessMap']),_0x3b451c['metalnessMap']&&_0x3c80c1(_0x292ba9[_0x1587('0x34f')],_0x3b451c[_0x1587('0x34f')]),_0x3b451c[_0x1587('0x33d')]&&_0xb30c35[_0x1587('0x89')](_0x3c80c1,_0x292ba9['emissiveMap'],_0x3b451c[_0x1587('0x33d')]),_0x3b451c[_0x1587('0x494')]&&(_0xb30c35[_0x1587('0x89')](_0x3c80c1,_0x292ba9['bumpMap'],_0x3b451c['bumpMap']),_0xb30c35[_0x1587('0xb7')](_0x3c80c1,_0x292ba9[_0x1587('0x69a')],_0x3b451c[_0x1587('0x69a')])),_0x3b451c[_0x1587('0x3e0')]&&(_0xb30c35[_0x1587('0x9f')](_0x3c80c1,_0x292ba9[_0x1587('0x3e0')],_0x3b451c['normalMap']),_0xb30c35[_0x1587('0x4a')](_0x3c80c1,_0x292ba9['normalScale'][_0x1587('0x702')][_0x1587('0x55')](_0x3b451c[_0x1587('0x6f3')]))),_0x3b451c[_0x1587('0x61a')]&&(_0xb30c35[_0x1587('0x330')](_0x3c80c1,_0x292ba9[_0x1587('0x61a')],_0x3b451c[_0x1587('0x61a')]),_0xb30c35['KhhEt'](_0x3c80c1,_0x292ba9[_0x1587('0x3b4')],_0x3b451c[_0x1587('0x3b4')]),_0xb30c35[_0x1587('0x62a')](_0x3c80c1,_0x292ba9[_0x1587('0x3cb')],_0x3b451c[_0x1587('0x3cb')])),_0x3b451c['envMap']&&_0x3c80c1(_0x292ba9[_0x1587('0x6b')],_0x3b451c[_0x1587('0x6b')]);}function _0x3c80c1(_0x73b767,_0x404a34){var _0x859f95,_0x1a5772=_typeof(_0x404a34);if(_0xb30c35['FIpXO'](_0x1587('0x4fc'),_0x1a5772))if(_0xb30c35[_0x1587('0x5dc')](null,_0x404a34))if(_0xb30c35[_0x1587('0x450')](void 0x0,_0x73b767[_0x1587('0x702')])&&null!=_0x73b767[_0x1587('0x702')]&&_0x73b767[_0x1587('0x702')]['constructor']&&_0x73b767['value']['constructor'][_0x1587('0xff')]&&_0x404a34[_0x1587('0x4f7')]==_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')])_0x73b767['value']=_0x73b767[_0x1587('0x702')]['constructor'][_0x1587('0xff')](_0x404a34);else switch(_0x1a5772){case _0x1587('0x3'):case _0xb30c35[_0x1587('0x26e')]:_0x73b767[_0x1587('0x702')]=_0x404a34;break;case _0xb30c35['BmCWb']:_0x404a34 instanceof THREE[_0x1587('0x1f8')]&&(_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')][_0x1587('0xff')]||(_0x73b767[_0x1587('0x702')]=new Cesium[(_0x1587('0x665'))]())),_0x404a34 instanceof THREE[_0x1587('0x213')]&&(_0x73b767[_0x1587('0x702')]['constructor']['clone']||(_0x73b767[_0x1587('0x702')]=new Cesium[(_0x1587('0xc4'))]())),_0xb30c35[_0x1587('0x64')](_0x404a34,THREE[_0x1587('0x449')])&&(_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')]['clone']||(_0x73b767[_0x1587('0x702')]=new Cesium[(_0x1587('0x6a4'))]())),_0x404a34 instanceof THREE[_0x1587('0x329')]&&(_0x73b767['value'][_0x1587('0x4f7')]['clone']||(_0x73b767[_0x1587('0x702')]=new Cesium[(_0x1587('0x329'))]())),_0xb30c35[_0x1587('0x64')](_0x404a34,THREE[_0x1587('0x420')])&&(_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')][_0x1587('0xff')]||(_0x73b767['value']=new Cesium['Matrix4']())),_0xb30c35[_0x1587('0x666')](_0x404a34,THREE['Color'])?_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')]['clone']||(_0x73b767[_0x1587('0x702')]=new Cesium[(_0x1587('0x631'))](_0x404a34['r'],_0x404a34['g'],_0x404a34['b'],_0x404a34['a'])):_0xb30c35[_0x1587('0x28d')](null,_0x73b767[_0x1587('0x702')])&&_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')]['clone']?_0x73b767[_0x1587('0x702')][_0x1587('0x4f7')]['clone'](_0x404a34,_0x73b767[_0x1587('0x702')]):_0x404a34 instanceof THREE[_0x1587('0xd8')]?_0xb30c35['HYUJL'](_0x73b767[_0x1587('0x702')],_0x404a34['image'])&&(_0x73b767[_0x1587('0x702')]=_0x404a34[_0x1587('0x5ad')],(_0x859f95={})['magnificationFilter']=Cesium[_0x1587('0x25')][_0x1587('0x52e')],_0x859f95['minificationFilter']=Cesium[_0x1587('0x25')][_0x1587('0x207')],_0x859f95[_0x1587('0x1a1')]=Cesium[_0x1587('0x25')][_0x1587('0x6ca')],_0x859f95[_0x1587('0x17f')]=Cesium[_0x1587('0x25')][_0x1587('0x6ca')],_0x73b767['sampler']=_0x859f95,_0x73b767['flipY']=_0x404a34[_0x1587('0x663')],_0x73b767[_0x1587('0x59')]=!0x0):_0x73b767[_0x1587('0x702')]=_0x404a34;break;default:console[_0x1587('0x60b')](_0x1587('0x521'));}else _0x73b767['value']=null;else _0x73b767[_0x1587('0x702')]=void 0x0;}return _0x3b4c0b[_0x1587('0x3f0')]=function(_0xefb56b){var _0x216f73=_0x35663d[_0xefb56b[_0x1587('0x16d')]];_0xefb56b[_0x3d4615[_0x1587('0x5e8')]('is',_0xefb56b[_0x1587('0x16d')])]=!0x0;_0x216f73=THREE[_0x1587('0x28b')][_0x216f73],_0x216f73=new _0x2df53c({'vertexShader':(_0x216f73=_0x3d4615[_0x1587('0x1d')](_0x216f73,_0xefb56b))['vertexShader'],'fragmentShader':_0x216f73['fragmentShader'],'uniforms':function(_0x1061a6){var _0xcc77ba,_0x844403={};for(_0xcc77ba in _0x1061a6)if(_0x1061a6[_0x1587('0x63d')](_0xcc77ba)){for(var _0x17a4e2 in(_0x844403[_0xcc77ba]={'value':{}},_0x1061a6[_0xcc77ba]))_0x3d4615[_0x1587('0x504')](_0x3d4615[_0x1587('0x7d')],_0x17a4e2)&&(_0x844403[_0xcc77ba][_0x17a4e2]=_0x1061a6[_0xcc77ba][_0x17a4e2]);_0x1061a6[_0xcc77ba]['t']&&_0x1061a6[_0xcc77ba]['t'],_0x3d4615[_0x1587('0x3f3')](_0x3c80c1,_0x844403[_0xcc77ba],_0x1061a6[_0xcc77ba][_0x1587('0x702')]);}return _0x844403;}(_0x216f73[_0x1587('0x42b')])});return _0x216f73[_0x1587('0x2a4')]=_0xefb56b,_0x3b4c0b[_0x1587('0x9d')](_0x216f73),_0x216f73;},_0x3b4c0b[_0x1587('0x9d')]=function(_0x2742c2){var _0x220615={'XvfRF':function(_0xda0208,_0x2844f6,_0x554a80){return _0xda0208(_0x2844f6,_0x554a80);},'wjUJa':function(_0xefdd35,_0xdb069d,_0x5aa0ce){return _0xb30c35[_0x1587('0x62a')](_0xefdd35,_0xdb069d,_0x5aa0ce);},'uRKHy':function(_0x3d5ef9,_0x26e23e,_0x3f9767){return _0x3d5ef9(_0x26e23e,_0x3f9767);},'rUwLd':function(_0x131f7a,_0x2fee8b,_0x3938a0){return _0xb30c35['lHiqy'](_0x131f7a,_0x2fee8b,_0x3938a0);},'anMPm':function(_0x36ea1a,_0x246978,_0x3ab04e){return _0x36ea1a(_0x246978,_0x3ab04e);},'IJaeC':function(_0x9216ef,_0x27dbc6){return _0xb30c35[_0x1587('0x654')](_0x9216ef,_0x27dbc6);},'guSBN':function(_0x1deacc,_0x35d137,_0x21c7dc){return _0xb30c35['lHiqy'](_0x1deacc,_0x35d137,_0x21c7dc);},'Fqnmc':function(_0xe8cc3c,_0x4ba004,_0x10638b){return _0xb30c35[_0x1587('0x2b6')](_0xe8cc3c,_0x4ba004,_0x10638b);},'jIPpe':function(_0x258bc7,_0xb97d3,_0x2d108a){return _0xb30c35[_0x1587('0x2b6')](_0x258bc7,_0xb97d3,_0x2d108a);},'mHKzr':function(_0x1999da,_0x3eef1e){return _0x1999da*_0x3eef1e;},'ljghE':function(_0x512aea,_0x34cc5a,_0x36b069){return _0x512aea(_0x34cc5a,_0x36b069);},'CComT':function(_0x21e4b4,_0x27ee6c){return _0xb30c35[_0x1587('0x206')](_0x21e4b4,_0x27ee6c);}};if(_0x2742c2&&_0x2742c2['material3js']){var _0xddc19a=_0x2742c2['material3js'];_0x2742c2[_0x1587('0xc8')]=_0xddc19a['transparent'],_0x2742c2[_0x1587('0x57f')]=_0xddc19a[_0x1587('0x57f')];var _0x517ecb,_0x577582,_0x301404,_0x46c0d3,_0x34eb90=_0x2742c2[_0x1587('0x42b')],_0xeee60f=_0x2742c2[_0x1587('0x2a4')];if((_0xeee60f[_0x1587('0x343')]||_0xeee60f['isMeshLambertMaterial']||_0xeee60f[_0x1587('0x562')]||_0xeee60f[_0x1587('0x715')]||_0xeee60f[_0x1587('0x461')]||_0xeee60f['isMeshDepthMaterial'])&&function(_0x426c04,_0x4ff9fe){_0x220615[_0x1587('0x113')](_0x3c80c1,_0x426c04[_0x1587('0x1ce')],_0x4ff9fe[_0x1587('0x1ce')]),_0x220615['XvfRF'](_0x3c80c1,_0x426c04['diffuse'],_0x4ff9fe['color']),_0x4ff9fe[_0x1587('0x8f')]&&(_0xcc03a7=new _0x4ff9fe[(_0x1587('0x8f'))][(_0x1587('0x4f7'))]()[_0x1587('0x55')](_0x4ff9fe[_0x1587('0x8f')])[_0x1587('0x438')](_0x4ff9fe[_0x1587('0x64b')]),_0x220615[_0x1587('0x6e2')](_0x3c80c1,_0x426c04['emissive'],_0xcc03a7));_0x3c80c1(_0x426c04[_0x1587('0x15f')],_0x4ff9fe[_0x1587('0x15f')]),_0x220615[_0x1587('0x29e')](_0x3c80c1,_0x426c04['specularMap'],_0x4ff9fe[_0x1587('0xb6')]),_0x3c80c1(_0x426c04[_0x1587('0x567')],_0x4ff9fe[_0x1587('0x567')]),_0x4ff9fe[_0x1587('0x140')]&&(_0x220615['rUwLd'](_0x3c80c1,_0x426c04[_0x1587('0x140')],_0x4ff9fe[_0x1587('0x140')]),_0x220615[_0x1587('0x252')](_0x3c80c1,_0x426c04['lightMapIntensity'],_0x4ff9fe['lightMapIntensity']));_0x4ff9fe['aoMap']&&(_0x220615[_0x1587('0x252')](_0x3c80c1,_0x426c04[_0x1587('0x575')],_0x4ff9fe[_0x1587('0x575')]),_0x3c80c1(_0x426c04[_0x1587('0x423')],_0x4ff9fe[_0x1587('0x423')]));var _0x169af4;_0x4ff9fe[_0x1587('0x15f')]?_0x169af4=_0x4ff9fe['map']:_0x4ff9fe[_0x1587('0xb6')]?_0x169af4=_0x4ff9fe['specularMap']:_0x4ff9fe[_0x1587('0x61a')]?_0x169af4=_0x4ff9fe[_0x1587('0x61a')]:_0x4ff9fe['normalMap']?_0x169af4=_0x4ff9fe[_0x1587('0x3e0')]:_0x4ff9fe['bumpMap']?_0x169af4=_0x4ff9fe[_0x1587('0x494')]:_0x4ff9fe[_0x1587('0x6c6')]?_0x169af4=_0x4ff9fe['roughnessMap']:_0x4ff9fe[_0x1587('0x34f')]?_0x169af4=_0x4ff9fe[_0x1587('0x34f')]:_0x4ff9fe['alphaMap']?_0x169af4=_0x4ff9fe[_0x1587('0x567')]:_0x4ff9fe['emissiveMap']&&(_0x169af4=_0x4ff9fe[_0x1587('0x33d')]);{var _0xcc03a7;_0x220615[_0x1587('0x471')](void 0x0,_0x169af4)&&(_0x169af4['isWebGLRenderTarget']&&(_0x169af4=_0x169af4[_0x1587('0x527')]),_0xcc03a7=_0x169af4[_0x1587('0x714')],_0x169af4[_0x1587('0x276')],_0x3c80c1(_0x426c04['offsetRepeat'],_0xcc03a7));}_0x220615[_0x1587('0x542')](_0x3c80c1,_0x426c04['envMap'],_0x4ff9fe[_0x1587('0x4f4')]),_0x220615[_0x1587('0x5f5')](_0x3c80c1,_0x426c04[_0x1587('0x13a')],_0x4ff9fe[_0x1587('0x4f4')]&&_0x4ff9fe[_0x1587('0x4f4')][_0x1587('0x236')]?-0x1:0x1),_0x3c80c1(_0x426c04['reflectivity'],_0x4ff9fe[_0x1587('0x19c')]),_0x220615[_0x1587('0x5f5')](_0x3c80c1,_0x426c04[_0x1587('0x12')],_0x4ff9fe[_0x1587('0x12')]);}(_0x34eb90,_0xeee60f),_0xeee60f[_0x1587('0x1af')])_0xb30c35['jbPTN'](_0x319abd,_0x34eb90,_0xeee60f);else if(_0xeee60f[_0x1587('0x5ab')])_0xb30c35[_0x1587('0x281')](_0x319abd,_0x34eb90,_0xeee60f),_0x46c0d3=_0xeee60f,_0xb30c35[_0x1587('0x281')](_0x3c80c1,(_0x301404=_0x34eb90)['dashSize'],_0x46c0d3[_0x1587('0x74d')]),_0xb30c35['uENGC'](_0x3c80c1,_0x301404[_0x1587('0x3d6')],_0xb30c35[_0x1587('0x198')](_0x46c0d3[_0x1587('0x74d')],_0x46c0d3['gapSize'])),_0xb30c35[_0x1587('0x281')](_0x3c80c1,_0x301404[_0x1587('0x1aa')],_0x46c0d3['scale']);else if(_0xeee60f[_0x1587('0x27c')])!function(_0x4c8178,_0x2df56f){{var _0x490dd7;_0x3c80c1(_0x4c8178['diffuse'],_0x2df56f['color']),_0x3c80c1(_0x4c8178['opacity'],_0x2df56f[_0x1587('0x1ce')]),_0x220615[_0x1587('0x5f5')](_0x3c80c1,_0x4c8178[_0x1587('0x5ea')],_0x2df56f[_0x1587('0x5ea')]*_pixelRatio),_0x220615['jIPpe'](_0x3c80c1,_0x4c8178['scale'],_0x220615['mHKzr'](0.5,_height)),_0x220615[_0x1587('0x2c3')](_0x3c80c1,_0x4c8178[_0x1587('0x15f')],_0x2df56f['map']),_0x220615[_0x1587('0x471')](null,_0x2df56f['map'])&&(_0x490dd7=_0x2df56f[_0x1587('0x15f')][_0x1587('0x714')],_0x2df56f=_0x2df56f['map'][_0x1587('0x276')],_0x220615[_0x1587('0x4f5')](_0x3c80c1,_0x4c8178['offsetRepeat'][_0x1587('0x702')]['set'](_0x490dd7['x'],_0x490dd7['y'],_0x2df56f['x'],_0x2df56f['y'])));}}(_0x34eb90,_0xeee60f);else if(_0xeee60f[_0x1587('0x30f')])_0x301404=_0x34eb90,(_0x46c0d3=_0xeee60f)['emissiveMap']&&_0x3c80c1(_0x301404[_0x1587('0x33d')],_0x46c0d3['emissiveMap']);else if(_0xeee60f['isMeshToonMaterial'])_0xb30c35[_0x1587('0x27')](_0x553db1,_0x517ecb=_0x34eb90,_0x577582=_0xeee60f),_0x577582[_0x1587('0x367')]&&_0xb30c35['SFNdE'](_0x3c80c1,_0x517ecb[_0x1587('0x367')],_0x577582[_0x1587('0x367')]);else if(_0xeee60f[_0x1587('0x562')])_0xb30c35[_0x1587('0x350')](_0x553db1,_0x34eb90,_0xeee60f);else if(_0xeee60f[_0x1587('0x1fd')])_0x517ecb=_0xeee60f,_0xb30c35[_0x1587('0x3d0')](_0x3c80c1,(_0x577582=_0x34eb90)[_0x1587('0x155')],_0x517ecb['clearCoat']),_0xb30c35[_0x1587('0x3d0')](_0x3c80c1,_0x577582['clearCoatRoughness'],_0x517ecb[_0x1587('0xe')]),_0xb30c35['VAcMR'](_0x58bc72,_0x577582,_0x517ecb);else if(_0xeee60f[_0x1587('0x715')])_0xb30c35[_0x1587('0x30c')](_0x58bc72,_0x34eb90,_0xeee60f);else if(_0xeee60f[_0x1587('0x30')])_0xeee60f['displacementMap']&&(_0xb30c35[_0x1587('0x42f')](_0x3c80c1,_0x34eb90[_0x1587('0x61a')],_0xeee60f[_0x1587('0x61a')]),_0xb30c35[_0x1587('0x42f')](_0x3c80c1,_0x34eb90[_0x1587('0x3b4')],_0xeee60f[_0x1587('0x3b4')]),_0xb30c35[_0x1587('0x42f')](_0x3c80c1,_0x34eb90[_0x1587('0x3cb')],_0xeee60f[_0x1587('0x3cb')]));else if(_0xeee60f[_0x1587('0x461')])!function(_0x20d9cd,_0xb6e015){_0xb6e015[_0x1587('0x494')]&&(_0x3d4615['oyrzq'](_0x3c80c1,_0x20d9cd[_0x1587('0x494')],_0xb6e015[_0x1587('0x494')]),_0x3d4615[_0x1587('0x477')](_0x3c80c1,_0x20d9cd[_0x1587('0x69a')],_0xb6e015[_0x1587('0x69a')]));_0xb6e015['normalMap']&&(_0x3c80c1(_0x20d9cd[_0x1587('0x3e0')],_0xb6e015['normalMap']),_0x3c80c1(_0x20d9cd[_0x1587('0x6f3')][_0x1587('0x702')][_0x1587('0x55')](_0xb6e015[_0x1587('0x6f3')])));_0xb6e015['displacementMap']&&(_0x3d4615[_0x1587('0x691')](_0x3c80c1,_0x20d9cd[_0x1587('0x61a')],_0xb6e015['displacementMap']),_0x3d4615[_0x1587('0x691')](_0x3c80c1,_0x20d9cd['displacementScale'],_0xb6e015['displacementScale']),_0x3c80c1(_0x20d9cd[_0x1587('0x3cb')],_0xb6e015['displacementBias']));}(_0x34eb90,_0xeee60f);else for(var _0x2d5fe3 in _0xeee60f[_0x1587('0x42b')])_0xeee60f['uniforms'][_0x1587('0x63d')](_0x2d5fe3)&&_0xb30c35[_0x1587('0xf7')](_0x3c80c1,_0x34eb90[_0x2d5fe3],_0xeee60f[_0x1587('0x42b')][_0x2d5fe3][_0x1587('0x702')]);_0x34eb90[_0x1587('0x704')]={'value':new Cesium[(_0x1587('0x631'))](0.06666666666666667,0.06666666666666667,0.06666666666666667)};}},_0x3b4c0b[_0x1587('0x13f')]=function(_0xd29742){return'undefined'!=typeof THREE&&_0xb30c35[_0x1587('0x666')](_0xd29742,THREE[_0x1587('0x352')]);},_0x3b4c0b;}),_0xb30c35['CDdHO'](_0x45cf9f,_0x1587('0x33e'),[_0xb30c35['vqmiQ'],_0xb30c35[_0x1587('0x49e')],_0x1587('0x493')],function(_0x122596,_0xdcaf88,_0x9fb32){function _0x2db66e(){}return _0x2db66e[_0x1587('0x294')]=function(_0x55a7dc){if(_0x2db66e['isMesh3js'](_0x55a7dc)){var _0x1fe723=_0xb30c35[_0x1587('0x697')][_0x1587('0x45')]('|');var _0x49c154=0x0;while(!![]){switch(_0x1fe723[_0x49c154++]){case'0':var _0x34dd32=_0x55a7dc[_0x1587('0x661')];continue;case'1':var _0x24350c=_0x55a7dc['geometry'];continue;case'2':_0x122596[_0x1587('0x13f')](_0x34dd32)&&(_0x34dd32=_0x122596[_0x1587('0x3f0')](_0x34dd32));continue;case'3':_0x34dd32=new _0x9fb32({'geometry':_0x24350c,'material':_0x34dd32,'position':_0x55a7dc['position'],'scale':_0x55a7dc[_0x1587('0x1aa')]});continue;case'4':_0xdcaf88[_0x1587('0x18b')](_0x24350c)&&(_0x24350c=_0xdcaf88[_0x1587('0x73d')](_0x24350c));continue;case'5':return _0x34dd32[_0x1587('0x4ae')]=_0x55a7dc[_0x1587('0x4ae')],_0x34dd32;}break;}}},_0x2db66e[_0x1587('0x54c')]=function(_0x495a17){return _0xb30c35['HYUJL'](_0xb30c35['jhlYw'],typeof THREE)&&_0xb30c35[_0x1587('0x666')](_0x495a17,THREE[_0x1587('0x3c')]);},_0x2db66e;}),_0xb30c35['ojULj'](_0x45cf9f,_0x1587('0x166'),[],function(){var _0x5a7d5b={'oOAAr':_0xb30c35[_0x1587('0x608')],'dbioZ':_0xb30c35['tcRuA'],'uDCEu':_0xb30c35[_0x1587('0x5a0')],'IKfMF':_0xb30c35[_0x1587('0x335')],'xlxwf':_0xb30c35[_0x1587('0x54d')],'isYNW':_0xb30c35[_0x1587('0x541')],'rtvzV':_0xb30c35[_0x1587('0xb1')],'qKUkL':'(\x20value,\x20256.0\x20)','TTXyD':_0xb30c35[_0x1587('0x292')],'QJhUg':_0x1587('0xf5'),'asglF':function(_0x504e06,_0xdc2ede){return _0xb30c35[_0x1587('0x198')](_0x504e06,_0xdc2ede);},'kniup':_0xb30c35['nLaQW'],'hvWYa':function(_0x2ab7f8,_0x13957d){return _0xb30c35['yOzEI'](_0x2ab7f8,_0x13957d);},'cvxBv':function(_0x41543d,_0x48afc9){return _0xb30c35[_0x1587('0x61d')](_0x41543d,_0x48afc9);},'VXevB':_0xb30c35[_0x1587('0x582')],'QkCAp':_0x1587('0x415'),'ENOtn':_0xb30c35[_0x1587('0x643')],'KJqnc':_0xb30c35[_0x1587('0x2d0')],'QDUVo':function(_0x13ca0a,_0x33e050){return _0x13ca0a(_0x33e050);},'qrtmQ':function(_0x4efe23,_0x2ac567){return _0xb30c35[_0x1587('0x7b')](_0x4efe23,_0x2ac567);},'zmcTP':function(_0x4d01ae,_0x56ccf6){return _0x4d01ae(_0x56ccf6);},'miOie':_0xb30c35['MaPyI'],'jPbgq':function(_0x37839b,_0x4624a1,_0x50110f){return _0xb30c35['ktsYv'](_0x37839b,_0x4624a1,_0x50110f);},'QfVYP':function(_0x1cf7be,_0x332d55){return _0x1cf7be===_0x332d55;},'PbPJk':function(_0x11d75f,_0x2b7d7f){return _0x11d75f===_0x2b7d7f;},'bqFnX':function(_0x11cd6f,_0x30d664,_0x26c524){return _0xb30c35[_0x1587('0x62b')](_0x11cd6f,_0x30d664,_0x26c524);},'UZsis':function(_0x393acd,_0x2046bd){return _0xb30c35[_0x1587('0x5fc')](_0x393acd,_0x2046bd);},'Rsabk':function(_0x15f0fe,_0x2475cf){return _0x15f0fe!==_0x2475cf;},'ANXge':_0xb30c35['jusQI'],'hOeoi':function(_0x565a15,_0x4cf555){return _0xb30c35[_0x1587('0x693')](_0x565a15,_0x4cf555);},'aANUc':_0xb30c35[_0x1587('0x572')],'BkAsT':_0x1587('0x4f8'),'kyczt':_0xb30c35[_0x1587('0x32b')],'yOzxL':_0x1587('0x5c4'),'aPJhJ':_0xb30c35['HtPuU'],'OuLTk':_0x1587('0x5c5'),'KErVL':_0xb30c35[_0x1587('0x719')],'epzaT':_0xb30c35['ifYSj'],'nhfJB':_0xb30c35[_0x1587('0x32d')],'ycWWf':_0xb30c35[_0x1587('0x74')],'cWCVD':function(_0x430785,_0x2ea8c1){return _0x430785+_0x2ea8c1;},'qRcgS':_0xb30c35[_0x1587('0xcf')],'mmtRm':_0xb30c35[_0x1587('0x4e4')],'omRVQ':_0xb30c35[_0x1587('0x4e3')],'lSQAa':_0xb30c35[_0x1587('0x757')],'kdNNL':_0xb30c35[_0x1587('0x5d8')],'zyZJk':_0xb30c35[_0x1587('0x5bb')],'hcUJX':'#define\x20USE_EMISSIVEMAP','dzUCm':_0xb30c35[_0x1587('0x1c3')],'CYsdJ':_0xb30c35['HNDTa'],'rrqAE':_0xb30c35[_0x1587('0x411')],'AlpJk':_0xb30c35[_0x1587('0x428')],'UFVii':_0xb30c35[_0x1587('0x645')],'xZwxo':_0xb30c35[_0x1587('0x1d1')],'ughid':'#define\x20BONE_TEXTURE','sKzVS':_0x1587('0x358'),'fdmHq':_0x1587('0x696'),'WFlGX':_0xb30c35[_0x1587('0x685')],'ypmeu':_0xb30c35[_0x1587('0x5be')],'SSwMu':function(_0x442b45,_0x4ba0ae){return _0xb30c35[_0x1587('0x61d')](_0x442b45,_0x4ba0ae);},'SKSmJ':_0xb30c35[_0x1587('0x483')],'ZcRLX':_0xb30c35[_0x1587('0xeb')],'GmkLY':_0xb30c35[_0x1587('0x67')],'tzJnS':_0xb30c35[_0x1587('0x2dd')],'WbrCt':_0xb30c35[_0x1587('0x3bf')],'rlgXF':_0xb30c35[_0x1587('0x1f7')],'oUfJS':'\x09attribute\x20vec3\x20morphTarget3;','ldYCl':_0xb30c35['AWZTj'],'sVtDG':_0xb30c35[_0x1587('0x459')],'licgC':_0xb30c35['pgpyC'],'vwltc':_0xb30c35[_0x1587('0x1bb')],'CxUaG':_0xb30c35[_0x1587('0x24')],'afKlA':_0x1587('0x3ba'),'ugapd':_0xb30c35[_0x1587('0x291')],'FGhiA':_0xb30c35[_0x1587('0x396')],'uYhkV':_0xb30c35[_0x1587('0x410')],'Cmmba':_0xb30c35[_0x1587('0x6ef')],'IpShW':function(_0x5bbe25,_0x162ad9){return _0x5bbe25+_0x162ad9;},'aUGFr':_0xb30c35[_0x1587('0x1b8')],'SeTgj':_0xb30c35[_0x1587('0x2a2')],'KlCbB':_0xb30c35[_0x1587('0x1f4')],'jfzRx':_0xb30c35[_0x1587('0x121')],'MdQfH':function(_0x364d69,_0x30d953){return _0xb30c35[_0x1587('0x61d')](_0x364d69,_0x30d953);},'EgQBy':function(_0x3a8e41,_0x2ec2e8){return _0xb30c35['dawmO'](_0x3a8e41,_0x2ec2e8);},'cAlDx':_0xb30c35[_0x1587('0x6aa')],'buXbx':_0x1587('0x561'),'sbzof':_0xb30c35['CpIOW'],'yiKJn':function(_0x10345b,_0x467b1a){return _0xb30c35['Zoswo'](_0x10345b,_0x467b1a);},'TptNy':_0x1587('0x82'),'WtDHd':function(_0x224f26,_0x163e11){return _0xb30c35[_0x1587('0x429')](_0x224f26,_0x163e11);},'OWhhd':_0x1587('0x4c1'),'SvswT':function(_0x173462,_0x3b9ccb){return _0xb30c35[_0x1587('0xd1')](_0x173462,_0x3b9ccb);},'WvoWh':_0xb30c35[_0x1587('0xea')],'xhWsM':_0xb30c35[_0x1587('0x63b')],'GccVi':_0xb30c35[_0x1587('0x42e')],'LFGWe':_0xb30c35[_0x1587('0x26')],'QLrsD':_0xb30c35[_0x1587('0x182')],'yFKsY':_0xb30c35[_0x1587('0x71d')],'zsMpC':function(_0x26120e,_0x260351,_0x2d3ae4){return _0xb30c35[_0x1587('0x26f')](_0x26120e,_0x260351,_0x2d3ae4);},'gWpkS':function(_0x53686c,_0x3cda4d,_0x4fc9c2){return _0xb30c35['ybzxA'](_0x53686c,_0x3cda4d,_0x4fc9c2);},'tBQsy':_0x1587('0x139'),'QMKwy':_0xb30c35[_0x1587('0x1ff')],'DjNXn':function(_0x505b53,_0x1dfd01){return _0x505b53(_0x1dfd01);},'XWkJW':function(_0x53c555,_0x57a72b){return _0xb30c35[_0x1587('0x429')](_0x53c555,_0x57a72b);},'eoVfL':function(_0x2ea408,_0x378760){return _0x2ea408+_0x378760;},'ajjNx':_0xb30c35[_0x1587('0x2ca')],'KnYKf':_0xb30c35[_0x1587('0x60e')],'AlzEb':function(_0xcb6bb8,_0xe5f53){return _0xb30c35['GkFUh'](_0xcb6bb8,_0xe5f53);},'UnjbN':_0xb30c35[_0x1587('0x3f9')],'pSTSW':function(_0x32507c,_0x45528e){return _0xb30c35[_0x1587('0x563')](_0x32507c,_0x45528e);}};function _0x395879(){}if(_0x395879['processShader3js']=function(_0x3d3d5e,_0x11d58e){return new _0x5cbd09(_0x3d3d5e,_0x11d58e);},_0xb30c35[_0x1587('0x31f')](_0xb30c35[_0x1587('0x1ee')],typeof THREE))return _0x395879;var _0x4735fd={'MeshDepthMaterial':'depth','MeshNormalMaterial':_0xb30c35[_0x1587('0x168')],'MeshBasicMaterial':_0xb30c35[_0x1587('0x6ee')],'MeshLambertMaterial':_0xb30c35[_0x1587('0x68f')],'MeshPhongMaterial':_0x1587('0xc1'),'MeshToonMaterial':_0xb30c35[_0x1587('0x39f')],'MeshStandardMaterial':_0xb30c35[_0x1587('0x2a3')],'MeshPhysicalMaterial':_0xb30c35[_0x1587('0x2a3')],'LineBasicMaterial':_0xb30c35[_0x1587('0x6ee')],'LineDashedMaterial':_0xb30c35['wFdSF'],'PointsMaterial':_0xb30c35[_0x1587('0x19b')]},_0x57bee5=THREE[_0x1587('0x413')],_0x2c0ec6=THREE[_0x1587('0x5e2')],_0x2d1459=THREE['DoubleSide'],_0x10ff0f=THREE[_0x1587('0x59c')],_0x5c5650=THREE['CubeUVRefractionMapping'],_0x33ea09=THREE[_0x1587('0x5a1')],_0x5a4731=THREE[_0x1587('0x148')],_0x2c4d4a=THREE[_0x1587('0x224')],_0x1c468d=THREE[_0x1587('0x310')],_0x4071ed=THREE[_0x1587('0x72e')],_0x34a99f=THREE[_0x1587('0x6a3')],_0x5050da=THREE[_0x1587('0x23')],_0x2022ff=THREE[_0x1587('0x2a7')],_0x46b48a=THREE[_0x1587('0x457')],_0x169e2d=THREE[_0x1587('0x8b')],_0x4c2be4=THREE[_0x1587('0x6be')],_0x5a4731=THREE['GammaEncoding'],_0x51d40b=THREE[_0x1587('0x424')],_0x2e7a15=THREE[_0x1587('0x585')],_0xc36f5f=THREE[_0x1587('0x117')],_0x5ac8dc=THREE[_0x1587('0x63f')],_0x33bb9b=THREE[_0x1587('0x69f')];function _0x1e5d2e(_0x53d773,_0x514629){var _0x110d8f;return _0x53d773?_0x53d773[_0x1587('0x175')]?_0x110d8f=_0x53d773[_0x1587('0x54e')]:_0x53d773[_0x1587('0x17e')]&&(console[_0x1587('0x1ad')](_0x5a7d5b[_0x1587('0x421')]),_0x110d8f=_0x53d773[_0x1587('0x527')][_0x1587('0x54e')]):_0x110d8f=_0x2c4d4a,_0x110d8f===_0x2c4d4a&&_0x514629&&(_0x110d8f=_0x5a4731),_0x110d8f;}var _0x42d065=0x0;function _0x7e5cde(_0x59ad2d){switch(_0x59ad2d){case _0x2c4d4a:return[_0x5a7d5b[_0x1587('0x607')],_0x5a7d5b[_0x1587('0x634')]];case _0x33bb9b:return[_0x5a7d5b['IKfMF'],'(\x20value\x20)'];case _0x5ac8dc:return[_0x1587('0x1eb'),_0x5a7d5b['uDCEu']];case _0xc36f5f:return[_0x5a7d5b[_0x1587('0x2b')],_0x1587('0x635')];case _0x2e7a15:return[_0x5a7d5b[_0x1587('0x2b')],_0x5a7d5b['isYNW']];case _0x51d40b:return[_0x5a7d5b[_0x1587('0x3d2')],_0x5a7d5b[_0x1587('0xda')]];case _0x5a4731:return[_0x5a7d5b[_0x1587('0x6ed')],_0x5a7d5b['QJhUg']];default:throw new Error(_0x5a7d5b['asglF'](_0x5a7d5b['kniup'],_0x59ad2d));}}function _0x1538a3(_0x543c00,_0x4bec2f){_0x4bec2f=_0x5a7d5b[_0x1587('0x25c')](_0x7e5cde,_0x4bec2f);return _0x5a7d5b[_0x1587('0x5d0')](_0x5a7d5b[_0x1587('0x5d0')](_0x5a7d5b[_0x1587('0x5d0')](_0x5a7d5b[_0x1587('0x5d0')](_0x5a7d5b['VXevB']+_0x543c00,_0x5a7d5b[_0x1587('0x689')]),_0x4bec2f[0x0]),_0x5a7d5b[_0x1587('0x46f')])+_0x4bec2f[0x1],_0x1587('0x4ea'));}function _0x2dab73(_0x4e8ed7){return _0xb30c35[_0x1587('0x654')]('',_0x4e8ed7);}function _0x4b4d94(_0x41aa55,_0x4336ec){return _0x41aa55[_0x1587('0x22c')](/NUM_DIR_LIGHTS/g,_0x4336ec['numDirLights'])['replace'](/NUM_SPOT_LIGHTS/g,_0x4336ec['numSpotLights'])[_0x1587('0x22c')](/NUM_RECT_AREA_LIGHTS/g,_0x4336ec[_0x1587('0x5d7')])['replace'](/NUM_POINT_LIGHTS/g,_0x4336ec[_0x1587('0x19a')])['replace'](/NUM_HEMI_LIGHTS/g,_0x4336ec[_0x1587('0x2cb')]);}function _0x23c157(_0x1288d8){var _0x72634b={'TQvRw':function(_0xc90d0e,_0x3badea){return _0xc90d0e===_0x3badea;},'VmMBY':function(_0x4dbf68,_0x376b9d){return _0x5a7d5b[_0x1587('0x5d0')](_0x4dbf68,_0x376b9d);},'LGROu':_0x5a7d5b[_0x1587('0x6b6')],'doAmV':function(_0x24054c,_0x50bd1b){return _0x5a7d5b['hvWYa'](_0x24054c,_0x50bd1b);}};return _0x1288d8[_0x1587('0x22c')](/^[ \t]*#include +<([\w\d.]+)>/gm,function(_0x3c7eec,_0x2a91c6){var _0x762750=_0x57bee5[_0x2a91c6];if(_0x72634b[_0x1587('0x6e3')](void 0x0,_0x762750))throw new Error(_0x72634b[_0x1587('0x578')](_0x72634b['LGROu'],_0x2a91c6)+'>');return _0x72634b[_0x1587('0x38b')](_0x23c157,_0x762750);});}function _0x18e168(_0x5e8dfd){var _0x45a2a4={'VvbYi':function(_0xbd90d,_0x255f7b){return _0x5a7d5b[_0x1587('0x1d0')](_0xbd90d,_0x255f7b);},'uQeqv':function(_0x20f2f5,_0x12e271){return _0x5a7d5b[_0x1587('0x4b7')](_0x20f2f5,_0x12e271);},'KqtZC':function(_0x3c431f,_0xca2676){return _0x5a7d5b[_0x1587('0x436')](_0x3c431f,_0xca2676);},'BEviW':function(_0x58c74c,_0x79850c){return _0x5a7d5b[_0x1587('0x5d0')](_0x58c74c,_0x79850c);},'INJsE':function(_0x4a0b96,_0x260154){return _0x5a7d5b[_0x1587('0x5d0')](_0x4a0b96,_0x260154);}};return _0x5e8dfd[_0x1587('0x22c')](/for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g,function(_0x14f260,_0x541850,_0x887d2e,_0xc2afb){for(var _0x2f379d='',_0x114804=_0x45a2a4[_0x1587('0x2c6')](parseInt,_0x541850);_0x45a2a4[_0x1587('0x695')](_0x114804,_0x45a2a4[_0x1587('0x528')](parseInt,_0x887d2e));_0x114804++)_0x2f379d+=_0xc2afb['replace'](/\[ i \]/g,_0x45a2a4[_0x1587('0x3c0')](_0x45a2a4[_0x1587('0x498')]('[\x20',_0x114804),'\x20]'));return _0x2f379d;});}function _0x5cbd09(_0xa8ef5,_0x36fe43){var _0x6ccf34={'GFiNJ':function(_0x423312,_0x2b489b){return _0x423312!==_0x2b489b;},'TleUi':function(_0xf3f077,_0x2b78ea){return _0xf3f077+_0x2b78ea;}};var _0x37bc21=(_0x4c1c7e={},{'shaderID':_0x4735fd[(_0x55c34e=_0xa8ef5)['type']],'precision':_0x5a7d5b[_0x1587('0x72c')],'supportsVertexTextures':!0x0,'outputEncoding':_0x5a7d5b[_0x1587('0x12f')](_0x1e5d2e,null,_0x4c1c7e['gammaOutput']),'map':!!_0x55c34e[_0x1587('0x15f')],'mapEncoding':_0x5a7d5b[_0x1587('0x12f')](_0x1e5d2e,_0x55c34e[_0x1587('0x15f')],_0x4c1c7e[_0x1587('0x98')]),'envMap':!!_0x55c34e[_0x1587('0x4f4')],'envMapMode':_0x55c34e[_0x1587('0x4f4')]&&_0x55c34e['envMap'][_0x1587('0x34c')],'envMapEncoding':_0x1e5d2e(_0x55c34e[_0x1587('0x4f4')],_0x4c1c7e[_0x1587('0x98')]),'envMapCubeUV':!!_0x55c34e[_0x1587('0x4f4')]&&(_0x5a7d5b['QfVYP'](_0x55c34e[_0x1587('0x4f4')][_0x1587('0x34c')],_0x33ea09)||_0x5a7d5b[_0x1587('0x15c')](_0x55c34e[_0x1587('0x4f4')][_0x1587('0x34c')],_0x5c5650)),'lightMap':!!_0x55c34e[_0x1587('0x140')],'aoMap':!!_0x55c34e[_0x1587('0x575')],'emissiveMap':!!_0x55c34e[_0x1587('0x33d')],'emissiveMapEncoding':_0x5a7d5b[_0x1587('0x45b')](_0x1e5d2e,_0x55c34e[_0x1587('0x33d')],_0x4c1c7e[_0x1587('0x98')]),'bumpMap':!!_0x55c34e[_0x1587('0x494')],'normalMap':!!_0x55c34e['normalMap'],'displacementMap':!!_0x55c34e[_0x1587('0x61a')],'roughnessMap':!!_0x55c34e['roughnessMap'],'metalnessMap':!!_0x55c34e['metalnessMap'],'specularMap':!!_0x55c34e[_0x1587('0xb6')],'alphaMap':!!_0x55c34e[_0x1587('0x567')],'gradientMap':!!_0x55c34e['gradientMap'],'combine':_0x55c34e['combine'],'vertexColors':_0x55c34e['vertexColors'],'fog':!0x1,'useFog':_0x55c34e[_0x1587('0x467')],'fogExp':!0x1,'flatShading':_0x5a7d5b[_0x1587('0x15c')](_0x55c34e[_0x1587('0x3c8')],_0x10ff0f),'sizeAttenuation':_0x55c34e['sizeAttenuation'],'logarithmicDepthBuffer':!0x1,'skinning':_0x55c34e[_0x1587('0x21')],'morphTargets':_0x55c34e[_0x1587('0x4f6')],'morphNormals':_0x55c34e[_0x1587('0x26b')],'numDirLights':0x0,'numPointLights':0x0,'numSpotLights':0x0,'numRectAreaLights':0x0,'numHemiLights':0x0,'numClippingPlanes':0x0,'numClipIntersection':0x0,'premultipliedAlpha':_0x55c34e[_0x1587('0x62d')],'alphaTest':_0x55c34e[_0x1587('0x9a')],'doubleSided':_0x5a7d5b['PbPJk'](_0x55c34e[_0x1587('0x233')],_0x2d1459),'flipSided':_0x5a7d5b[_0x1587('0x1e8')](_0x55c34e[_0x1587('0x233')],_0x2c0ec6),'depthPacking':_0x5a7d5b[_0x1587('0x10e')](void 0x0,_0x55c34e[_0x1587('0x194')])&&_0x55c34e[_0x1587('0x194')]}),_0x1c4aeb=_0xa8ef5[_0x1587('0x64d')],_0x23ecb7=_0x36fe43[_0x1587('0x656')],_0x4c1c7e=_0x36fe43[_0x1587('0x189')],_0x55c34e=_0x5a7d5b[_0x1587('0x392')];_0x5a7d5b[_0x1587('0x103')](_0x37bc21[_0x1587('0x1cc')],THREE[_0x1587('0x235')])?_0x55c34e=_0x5a7d5b[_0x1587('0x501')]:_0x5a7d5b[_0x1587('0x103')](_0x37bc21[_0x1587('0x1cc')],THREE[_0x1587('0x4a5')])&&(_0x55c34e=_0x5a7d5b[_0x1587('0xac')]);var _0x2b1f33=_0x5a7d5b[_0x1587('0x37c')],_0x2a1a52=_0x5a7d5b[_0x1587('0x523')],_0x3556d9=_0x5a7d5b[_0x1587('0x248')];if(_0x37bc21[_0x1587('0x4f4')]){switch(_0xa8ef5[_0x1587('0x4f4')][_0x1587('0x34c')]){case _0x4c2be4:case _0x2022ff:_0x2b1f33=_0x5a7d5b[_0x1587('0x37c')];break;case _0x33ea09:case _0x5c5650:_0x2b1f33=_0x1587('0x109');break;case _0x169e2d:case _0x5050da:_0x2b1f33=_0x5a7d5b['OuLTk'];break;case _0x46b48a:_0x2b1f33=_0x5a7d5b['KErVL'];}switch(_0xa8ef5['envMap'][_0x1587('0x34c')]){case _0x2022ff:case _0x5050da:_0x2a1a52=_0x5a7d5b['epzaT'];}switch(_0xa8ef5[_0x1587('0x583')]){case _0x34a99f:_0x3556d9=_0x5a7d5b[_0x1587('0x248')];break;case _0x4071ed:_0x3556d9=_0x5a7d5b[_0x1587('0x214')];break;case _0x1c468d:_0x3556d9=_0x5a7d5b['ycWWf'];}}var _0x1a6f7c,_0x1c4aeb=function(_0x4be2fa){var _0x2876ea,_0x5182dd=[];for(_0x2876ea in _0x4be2fa){var _0x2baa3d=_0x4be2fa[_0x2876ea];_0x6ccf34[_0x1587('0x1bd')](!0x1,_0x2baa3d)&&_0x5182dd[_0x1587('0x20')](_0x6ccf34['TleUi'](_0x1587('0xd0')+_0x2876ea+'\x20',_0x2baa3d));}return _0x5182dd['join']('\x0a');}(_0x1c4aeb),_0x2cabc6=_0xa8ef5['isRawShaderMaterial']?(_0x1a6f7c=[_0x1c4aeb,'\x0a'][_0x1587('0x737')](_0x2dab73)[_0x1587('0x165')]('\x0a'),[_0x1c4aeb,'\x0a']['filter'](_0x2dab73)[_0x1587('0x165')]('\x0a')):(_0x1a6f7c=[_0x5a7d5b[_0x1587('0x3a5')](_0x5a7d5b[_0x1587('0x2e2')],_0x36fe43[_0x1587('0x237')]),_0x37bc21[_0x1587('0x371')]?_0x1587('0x41e'):'',_0x1587('0x290'),_0x5a7d5b[_0x1587('0x1f6')]+_0x37bc21[_0x1587('0x1d2')],_0x37bc21[_0x1587('0x15f')]?_0x1587('0x19'):'',_0x37bc21['envMap']?_0x5a7d5b['omRVQ']:'',_0x37bc21[_0x1587('0x4f4')]?_0x5a7d5b[_0x1587('0xf9')]+_0x2a1a52:'',_0x37bc21[_0x1587('0x140')]?_0x5a7d5b[_0x1587('0x272')]:'',_0x37bc21[_0x1587('0x575')]?_0x5a7d5b['zyZJk']:'',_0x37bc21['emissiveMap']?_0x5a7d5b['hcUJX']:'',_0x37bc21[_0x1587('0x494')]?_0x5a7d5b[_0x1587('0x5a3')]:'',_0x37bc21['normalMap']?_0x1587('0xe5'):'',_0x37bc21[_0x1587('0x61a')]&&_0x37bc21[_0x1587('0x371')]?_0x5a7d5b[_0x1587('0x50c')]:'',_0x37bc21[_0x1587('0xb6')]?_0x5a7d5b[_0x1587('0x642')]:'',_0x37bc21['roughnessMap']?'#define\x20USE_ROUGHNESSMAP':'',_0x37bc21[_0x1587('0x34f')]?_0x1587('0x2b4'):'',_0x37bc21[_0x1587('0x567')]?_0x5a7d5b[_0x1587('0x5f6')]:'',_0x37bc21[_0x1587('0x6dd')]?_0x5a7d5b[_0x1587('0x433')]:'',_0x37bc21[_0x1587('0x4ee')]?_0x5a7d5b[_0x1587('0x694')]:'',_0x37bc21[_0x1587('0x21')]?_0x1587('0xd'):'',_0x37bc21[_0x1587('0x74f')]?_0x5a7d5b[_0x1587('0x383')]:'',_0x37bc21[_0x1587('0x4f6')]?_0x5a7d5b['sKzVS']:'',_0x37bc21[_0x1587('0x26b')]&&_0x5a7d5b[_0x1587('0x103')](!0x1,_0x37bc21[_0x1587('0x4ee')])?_0x5a7d5b[_0x1587('0x3c5')]:'',_0x37bc21['doubleSided']?_0x5a7d5b[_0x1587('0x44d')]:'',_0x37bc21[_0x1587('0x65a')]?_0x5a7d5b[_0x1587('0x3d')]:'',_0x5a7d5b[_0x1587('0x126')]('#define\x20NUM_CLIPPING_PLANES\x20',_0x37bc21[_0x1587('0x5e5')]),_0x37bc21[_0x1587('0x1d8')]?_0x1587('0x71f'):'',_0x37bc21[_0x1587('0x1d8')]?_0x5a7d5b[_0x1587('0x126')](_0x1587('0xd0'),_0x55c34e):'',_0x37bc21[_0x1587('0x732')]?'#define\x20USE_SIZEATTENUATION':'',_0x37bc21[_0x1587('0x254')]?_0x1587('0x5e4'):'',_0x5a7d5b[_0x1587('0x587')],_0x5a7d5b[_0x1587('0x2ed')],_0x5a7d5b['GmkLY'],'#ifdef\x20USE_MORPHTARGETS',_0x5a7d5b[_0x1587('0x698')],_0x5a7d5b['WbrCt'],_0x5a7d5b['rlgXF'],_0x5a7d5b[_0x1587('0x43a')],_0x1587('0x53b'),_0x5a7d5b[_0x1587('0x70')],_0x5a7d5b['sVtDG'],_0x5a7d5b[_0x1587('0x253')],_0x5a7d5b[_0x1587('0x4d3')],_0x1587('0x7c'),_0x5a7d5b[_0x1587('0x55a')],_0x1587('0x359'),_0x5a7d5b['afKlA'],_0x5a7d5b['ugapd'],_0x1587('0x1e5'),_0x5a7d5b[_0x1587('0x283')],_0x5a7d5b[_0x1587('0x219')],_0x5a7d5b[_0x1587('0x75b')],_0x5a7d5b[_0x1587('0x298')],_0x5a7d5b[_0x1587('0x283')],'\x0a'][_0x1587('0x737')](_0x2dab73)[_0x1587('0x165')]('\x0a'),[_0x5a7d5b[_0x1587('0x321')](_0x1587('0x37'),_0x36fe43[_0x1587('0x237')]),_0x1c4aeb,_0x37bc21[_0x1587('0x9a')]?_0x5a7d5b[_0x1587('0x321')](_0x5a7d5b[_0x1587('0x2fa')],_0x37bc21[_0x1587('0x9a')]):'',_0x5a7d5b[_0x1587('0x51c')],_0x37bc21[_0x1587('0x46c')]&&_0x37bc21[_0x1587('0x467')]?_0x5a7d5b[_0x1587('0x46d')]:'',_0x37bc21['useFog']&&_0x37bc21[_0x1587('0x34e')]?_0x5a7d5b['jfzRx']:'',_0x37bc21[_0x1587('0x15f')]?_0x1587('0x19'):'',_0x37bc21['envMap']?_0x1587('0x4fa'):'',_0x37bc21[_0x1587('0x4f4')]?_0x5a7d5b['MdQfH'](_0x5a7d5b[_0x1587('0xf9')],_0x2b1f33):'',_0x37bc21['envMap']?_0x5a7d5b[_0x1587('0x90')]('#define\x20',_0x2a1a52):'',_0x37bc21[_0x1587('0x4f4')]?_0x5a7d5b[_0x1587('0x90')](_0x5a7d5b[_0x1587('0xf9')],_0x3556d9):'',_0x37bc21[_0x1587('0x140')]?_0x5a7d5b[_0x1587('0x272')]:'',_0x37bc21['aoMap']?_0x5a7d5b[_0x1587('0x22b')]:'',_0x37bc21[_0x1587('0x33d')]?_0x5a7d5b[_0x1587('0x62')]:'',_0x37bc21['bumpMap']?_0x5a7d5b[_0x1587('0x5a3')]:'',_0x37bc21[_0x1587('0x3e0')]?_0x5a7d5b['cAlDx']:'',_0x37bc21[_0x1587('0xb6')]?_0x1587('0x4fb'):'',_0x37bc21['roughnessMap']?_0x5a7d5b['buXbx']:'',_0x37bc21[_0x1587('0x34f')]?'#define\x20USE_METALNESSMAP':'',_0x37bc21[_0x1587('0x567')]?_0x5a7d5b['AlpJk']:'',_0x37bc21[_0x1587('0x6dd')]?_0x5a7d5b[_0x1587('0x433')]:'',_0x37bc21[_0x1587('0x367')]?_0x5a7d5b[_0x1587('0x27d')]:'',_0x37bc21['flatShading']?_0x5a7d5b['xZwxo']:'',_0x37bc21['doubleSided']?_0x1587('0x306'):'',_0x37bc21[_0x1587('0x65a')]?_0x5a7d5b[_0x1587('0x3d')]:'',_0x5a7d5b['yiKJn'](_0x5a7d5b[_0x1587('0x19d')],_0x37bc21[_0x1587('0x5e5')]),_0x5a7d5b[_0x1587('0x58c')](_0x5a7d5b[_0x1587('0x28a')],_0x5a7d5b[_0x1587('0x43d')](_0x37bc21[_0x1587('0x5e5')],_0x37bc21[_0x1587('0x1b6')])),_0x37bc21[_0x1587('0x1d8')]?_0x5a7d5b['WvoWh']:'',_0x37bc21[_0x1587('0x1d8')]?_0x5a7d5b[_0x1587('0x58c')]('#define\x20',_0x55c34e):'',_0x37bc21[_0x1587('0x62d')]?_0x5a7d5b[_0x1587('0x26d')]:'',_0x37bc21['physicallyCorrectLights']?_0x1587('0x3c3'):'',_0x37bc21[_0x1587('0x254')]?_0x5a7d5b[_0x1587('0x439')]:'',_0x5a7d5b[_0x1587('0x5de')],_0x5a7d5b[_0x1587('0x31b')],_0x37bc21[_0x1587('0x460')]?_0x1587('0xd9'):'',_0x37bc21[_0x1587('0xf4')]||_0x37bc21[_0x1587('0x1a8')]||_0x37bc21['envMapEncoding']||_0x37bc21[_0x1587('0x1b4')]?_0x57bee5[_0x1587('0x2')]:'',_0x37bc21['mapEncoding']?_0x1538a3(_0x5a7d5b[_0x1587('0xfe')],_0x37bc21[_0x1587('0x1a8')]):'',_0x37bc21[_0x1587('0x75a')]?_0x5a7d5b['zsMpC'](_0x1538a3,_0x1587('0x231'),_0x37bc21[_0x1587('0x75a')]):'',_0x37bc21['emissiveMapEncoding']?_0x5a7d5b['gWpkS'](_0x1538a3,_0x5a7d5b['tBQsy'],_0x37bc21['emissiveMapEncoding']):'',_0x37bc21[_0x1587('0xf4')]?(_0x55c34e=_0x5a7d5b['QMKwy'],_0x2cabc6=_0x5a7d5b['DjNXn'](_0x7e5cde,_0x2cabc6=_0x37bc21['outputEncoding']),_0x5a7d5b[_0x1587('0x716')](_0x5a7d5b[_0x1587('0x408')](_0x5a7d5b[_0x1587('0x408')](_0x5a7d5b[_0x1587('0x408')](_0x5a7d5b[_0x1587('0x408')](_0x5a7d5b[_0x1587('0x5a7')],_0x55c34e),_0x5a7d5b[_0x1587('0x362')]),_0x2cabc6[0x0]),_0x2cabc6[0x1]),_0x5a7d5b[_0x1587('0x560')])):'',_0x37bc21[_0x1587('0x194')]?_0x5a7d5b[_0x1587('0x735')](_0x5a7d5b[_0x1587('0x2a0')],_0xa8ef5[_0x1587('0x194')]):'','\x0a'][_0x1587('0x737')](_0x2dab73)['join']('\x0a'));_0x23ecb7=_0x4b4d94(_0x23ecb7=_0x5a7d5b[_0x1587('0x4ac')](_0x23c157,_0x23ecb7),_0x37bc21),_0x4c1c7e=_0x5a7d5b[_0x1587('0x616')](_0x4b4d94,_0x4c1c7e=_0x5a7d5b[_0x1587('0x6cf')](_0x23c157,_0x4c1c7e),_0x37bc21),_0xa8ef5['isShaderMaterial']||(_0x23ecb7=_0x5a7d5b[_0x1587('0x6cf')](_0x18e168,_0x23ecb7),_0x4c1c7e=_0x18e168(_0x4c1c7e));_0x23ecb7=_0x1a6f7c+_0x23ecb7,_0x4c1c7e=_0x2cabc6+_0x4c1c7e;return this['id']=_0x42d065++,this[_0x1587('0x1c2')]=0x1,this[_0x1587('0x656')]=_0x23ecb7,this[_0x1587('0x189')]=_0x4c1c7e,this;}return _0x395879;}),_0xb30c35['ojULj'](_0x45cf9f,_0xb30c35[_0x1587('0x11d')],['Core/Mesh','Core/RendererUtils',_0xb30c35['znwQw'],_0xb30c35[_0x1587('0x35b')],_0x1587('0x435'),_0xb30c35[_0x1587('0x3a9')],_0xb30c35[_0x1587('0x177')],_0xb30c35['PvQBb'],_0xb30c35['rbVns'],_0x1587('0x4f'),_0x1587('0x13e'),_0x1587('0x64e'),'Core/MeshUtils',_0xb30c35[_0x1587('0x554')]],function(_0x17bcba,_0x251f1c,_0x4dca93,_0x303322,_0xf093e,_0xac1476,_0x5625cf,_0x4f7a44,_0x1e44a1,_0x430336,_0x454038,_0x120bbc,_0x496bcf,_0x1b04ec){var _0x570639={'cOFwp':function(_0x230ad9,_0x703793,_0x185d8b){return _0xb30c35[_0x1587('0x181')](_0x230ad9,_0x703793,_0x185d8b);},'QBFzS':function(_0x2e442a,_0x5422f4,_0x5e97d4){return _0xb30c35[_0x1587('0x386')](_0x2e442a,_0x5422f4,_0x5e97d4);},'MgcyK':function(_0x1b04bf,_0x3dca96,_0x52ba09){return _0xb30c35[_0x1587('0x597')](_0x1b04bf,_0x3dca96,_0x52ba09);},'KifTP':function(_0x2f458f,_0x353b67,_0x4e17b9){return _0x2f458f(_0x353b67,_0x4e17b9);},'xUoQN':function(_0x243d83,_0x2ea265,_0x394486){return _0xb30c35[_0x1587('0x597')](_0x243d83,_0x2ea265,_0x394486);},'rpuQy':function(_0x57f4ba,_0x488ad1){return _0xb30c35[_0x1587('0x462')](_0x57f4ba,_0x488ad1);},'bsfit':function(_0x3ec103,_0x4ffbeb){return _0xb30c35[_0x1587('0x6d3')](_0x3ec103,_0x4ffbeb);},'XxLcx':function(_0x33114d,_0x48f6e9){return _0xb30c35[_0x1587('0x24d')](_0x33114d,_0x48f6e9);},'SynKq':function(_0x11549e,_0x1b68ac){return _0xb30c35[_0x1587('0x478')](_0x11549e,_0x1b68ac);},'gaAJC':_0xb30c35[_0x1587('0x26e')],'ZvCkU':_0xb30c35[_0x1587('0x422')],'WHiKB':function(_0x50c364,_0x353f00){return _0xb30c35['ahsVR'](_0x50c364,_0x353f00);},'ZXUjr':function(_0x42fada,_0x557c9e){return _0x42fada==_0x557c9e;},'cLFgc':_0xb30c35[_0x1587('0x1d5')],'obRdr':_0xb30c35[_0x1587('0x39a')],'cxKfu':_0x1587('0x2c'),'JAcOz':_0xb30c35[_0x1587('0x54')],'OifKa':_0xb30c35[_0x1587('0x3b7')],'CYDTW':function(_0x1d8379,_0x336d55){return _0xb30c35['tkKsE'](_0x1d8379,_0x336d55);},'XkejN':function(_0x58229c,_0x371329){return _0xb30c35['tkKsE'](_0x58229c,_0x371329);},'xNCcD':function(_0xe84716,_0x1b3f1f){return _0xb30c35[_0x1587('0x7f')](_0xe84716,_0x1b3f1f);},'JKcgL':function(_0x2af7e4,_0x558964){return _0x2af7e4 instanceof _0x558964;},'YVmJJ':function(_0x205474,_0x2b6413){return _0xb30c35[_0x1587('0x7f')](_0x205474,_0x2b6413);},'iqQgA':_0x1587('0x3'),'znBNT':function(_0x126d13,_0x2aba7a){return _0xb30c35['bwgyR'](_0x126d13,_0x2aba7a);},'PCTJH':function(_0xb1289a,_0x543adf){return _0xb30c35[_0x1587('0x462')](_0xb1289a,_0x543adf);},'cswpg':function(_0x367168,_0x141f77,_0x75cc20){return _0xb30c35['TjTsc'](_0x367168,_0x141f77,_0x75cc20);},'UbJmC':function(_0xe10a3b,_0x137245){return _0xb30c35['DztID'](_0xe10a3b,_0x137245);},'WNifi':function(_0x3dac0f,_0x3064e6){return _0x3dac0f/_0x3064e6;},'MybQn':function(_0x4399ff,_0x447f79){return _0xb30c35[_0x1587('0x430')](_0x4399ff,_0x447f79);},'toFBf':function(_0x1caf4c,_0x346cd1){return _0x1caf4c<=_0x346cd1;},'SubXK':function(_0x79c8a9,_0x1717b1){return _0xb30c35['pKRGn'](_0x79c8a9,_0x1717b1);},'xtLad':function(_0x1cb657,_0x4d2657){return _0xb30c35[_0x1587('0xe8')](_0x1cb657,_0x4d2657);},'YusSF':function(_0x263b9a,_0x2560cb){return _0xb30c35[_0x1587('0xe8')](_0x263b9a,_0x2560cb);},'ZTPtG':function(_0x81adc3,_0x55b772){return _0xb30c35['vqNyH'](_0x81adc3,_0x55b772);},'BcUmm':function(_0xccdedd,_0x2318ea){return _0xb30c35[_0x1587('0x318')](_0xccdedd,_0x2318ea);},'OqhIo':_0xb30c35[_0x1587('0x6ba')],'OAXSa':function(_0x1ba7ce,_0x1606a3){return _0xb30c35[_0x1587('0x6ad')](_0x1ba7ce,_0x1606a3);},'UxeZe':_0xb30c35[_0x1587('0x21b')],'oistP':function(_0x135469,_0x413c7e,_0x59fb93){return _0xb30c35[_0x1587('0x451')](_0x135469,_0x413c7e,_0x59fb93);},'oMqgw':function(_0x217b4c,_0x290ff7){return _0xb30c35['LqwTk'](_0x217b4c,_0x290ff7);},'mVNox':_0xb30c35[_0x1587('0xc3')],'TCrbJ':function(_0x3361c2,_0x1acacd){return _0x3361c2==_0x1acacd;},'sxmcw':function(_0x239e68,_0x3436ba){return _0xb30c35['mfMaI'](_0x239e68,_0x3436ba);},'ZlzFL':function(_0x3f9c77,_0x53c624){return _0x3f9c77==_0x53c624;},'kLJyy':function(_0x284052,_0x3522a4){return _0xb30c35[_0x1587('0x4ab')](_0x284052,_0x3522a4);}};var _0x7dff64=Cesium[_0x1587('0x420')],_0x20b1b6=(Cesium[_0x1587('0x51e')],Cesium[_0x1587('0x17b')]),_0x3a3147=Cesium[_0x1587('0x2fd')],_0x504eae=Cesium[_0x1587('0x576')],_0x48141d=Cesium['BlendingState'],_0x46f245=Cesium[_0x1587('0x2d8')],_0x239149=Cesium[_0x1587('0x739')],_0xbb96f3=Cesium[_0x1587('0x223')],_0x4352ae=Cesium[_0x1587('0x30b')],_0x35f66a=Cesium[_0x1587('0x1f1')],_0x98e8fc=Cesium[_0x1587('0x24a')],_0x1b5469=Cesium['Texture'],_0x136ff8=Cesium[_0x1587('0x20e')],_0x4b67aa=(Cesium['BoxGeometry'],Cesium['Cartesian3']),_0x2e9773=(Cesium[_0x1587('0x6bf')],Cesium['CubeMap'],Cesium[_0x1587('0x4bb')],Cesium[_0x1587('0x329')],Cesium[_0x1587('0x197')]);Cesium['Color'],new _0x4b67aa(),new Cesium[(_0x1587('0x2c2'))](),new _0x4b67aa(),new _0x7dff64(),new _0x7dff64(),new _0x4b67aa();function _0xbc0f25(_0x2144fb){this[_0x1587('0x74e')]=_0x570639[_0x1587('0x3f1')](_0x98e8fc,_0x2144fb[_0x1587('0x1b')],_0x7dff64[_0x1587('0x64a')]),this[_0x1587('0x3e')]=_0x7dff64[_0x1587('0xff')](this[_0x1587('0x74e')]),this[_0x1587('0x2e9')]=!0x0,this[_0x1587('0x27e')]=!0x0,this['_isWireframe']=!0x1,this[_0x1587('0x1dc')]=_0x570639[_0x1587('0x45a')](_0x98e8fc,_0x2144fb['up'],new _0x4b67aa(0x0,0x0,0x1)),this['_position']=_0x98e8fc(_0x2144fb['position'],new _0x4b67aa(0x0,0x0,0x0)),this[_0x1587('0x60f')]=_0x570639['QBFzS'](_0x98e8fc,_0x2144fb['scale'],new _0x4b67aa(0x1,0x1,0x1)),this['_rotation']=_0x570639['QBFzS'](_0x98e8fc,_0x2144fb[_0x1587('0x48e')],{'axis':new _0x4b67aa(0x0,0x0,0x1),'angle':0x0}),this[_0x1587('0x6d1')]=new _0xf093e(this[_0x1587('0x6d1')]['axis'],this['_rotation'][_0x1587('0x518')]),this[_0x1587('0x6d1')][_0x1587('0x1c7')][_0x1587('0x40a')](this[_0x1587('0x454')],this),this[_0x1587('0x6f7')]=[],this['_debug']=!0x1,this[_0x1587('0x3cf')]=_0x570639[_0x1587('0x255')](_0x98e8fc,_0x2144fb[_0x1587('0x58f')],!0x0),this[_0x1587('0x1c4')]=new _0x4b67aa(),Cesium['Matrix4'][_0x1587('0x22a')](this[_0x1587('0x74e')],this[_0x1587('0x1c4')]),this['_framebufferTextures']={},this[_0x1587('0x2de')]={},this[_0x1587('0x116')]={},this[_0x1587('0x120')]={},this[_0x1587('0x3a0')]=new _0x4f7a44({'axisParameter':_0x570639[_0x1587('0x37e')](_0x98e8fc,_0x2144fb[_0x1587('0x16a')],{'length':0x186a0}),'show':_0x570639[_0x1587('0x1a7')](_0x98e8fc,_0x2144fb[_0x1587('0x2f3')],!0x1)}),this[_0x1587('0x606')](this[_0x1587('0x3a0')]),this[_0x1587('0xa4')]=[],this[_0x1587('0x8a')]=new Cesium[(_0x1587('0x5a5'))](),this['_scene']=_0x2144fb[_0x1587('0x3bd')];}Cesium['Cartesian3']['prototype'][_0x1587('0x4c')]=function(_0x15827e,_0x2d01f8,_0x36913c){this['x']=_0x15827e,this['y']=_0x2d01f8,this['z']=_0x36913c;},Cesium['Cartesian3'][_0x1587('0x671')][_0x1587('0x55')]=function(_0x3d147e){this['x']=_0x3d147e['x'],this['y']=_0x3d147e['y'],this['z']=_0x3d147e['z'];},Cesium['Cartesian2'][_0x1587('0x671')]['set']=function(_0x2abc0b,_0x17f225){this['x']=_0x2abc0b,this['y']=_0x17f225;},Cesium[_0x1587('0x665')][_0x1587('0x671')]['copy']=function(_0x20cf14){this['x']=_0x20cf14['x'],this['y']=_0x20cf14['y'];},Cesium[_0x1587('0x2c2')]['prototype'][_0x1587('0x4c')]=function(_0x548cf8,_0x2947dc,_0x149608,_0xc77090){this['x']=_0x548cf8,this['y']=_0x2947dc,this['z']=_0x149608,this['w']=_0xc77090;},Cesium['Quaternion'][_0x1587('0x671')]['copy']=function(_0x14eab6){this['x']=_0x14eab6['x'],this['y']=_0x14eab6['y'],this['z']=_0x14eab6['z'],this['w']=_0x14eab6['w'];};var _0x36f61d=new Cesium['Matrix4'](),_0x262ea6=new Cesium['Cartesian3'](),_0x1db558=new Cesium[(_0x1587('0xc4'))](),_0x5caa3c=new Cesium[(_0x1587('0xc4'))](),_0x3566f3=new Cesium[(_0x1587('0xc4'))](),_0x5e85db=new Cesium[(_0x1587('0x452'))]();return(_0xbc0f25[_0x1587('0x671')]={'remove':function(_0x205fbe){for(var _0x57a33f=0x0;_0x57a33f