<!-- SOLID-PLAYTIME · part 149 -->
e color space:",B);return E}function Ee(L){if(typeof HTMLImageElement<"u"&&L instanceof HTMLImageElement)c.width=L.naturalWidth||L.width,c.height=L.naturalHeight||L.height;else if(typeof VideoFrame<"u"&&L instanceof VideoFrame)c.width=L.displayWidth,c.height=L.displayHeight;else c.width=L.width,c.height=L.height;return c}this.allocateTextureUnit=V,this.resetTextureUnits=O,this.setTexture2D=et,this.setTexture2DArray=Z,this.setTexture3D=at,this.setTextureCube=W,this.rebindTextures=D,this.setupRenderTarget=ce,this.updateRenderTargetMipmap=kt,this.updateMultisampleRenderTarget=Ue,this.setupDepthRenderbuffer=ye,this.setupFrameBufferTexture=yt,this.useMultisampledRTT=It}function v3(t,e){function n(i,s=hr){let a,r=ue.getTransfer(s);if(i===Ea)return t.UNSIGNED_BYTE;if(i===Im)return t.UNSIGNED_SHORT_4_4_4_4;if(i===Fm)return t.UNSIGNED_SHORT_5_5_5_1;if(i===yE)return t.UNSIGNED_INT_5_9_9_9_REV;if(i===xE)return t.UNSIGNED_INT_10F_11F_11F_REV;if(i===gE)return t.BYTE;if(i===vE)return t.SHORT;if(i===wc)return t.UNSIGNED_SHORT;if(i===Hm)return t.INT;if(i===Jo)return t.UNSIGNED_INT;if(i===Ma)return t.FLOAT;if(i===Cc)return t.HALF_FLOAT;if(i===bE)return t.ALPHA;if(i===EE)return t.RGB;if(i===Qi)return t.RGBA;if(i===Sf)return t.DEPTH_COMPONENT;if(i===Dc)return t.DEPTH_STENCIL;if(i===ME)return t.RED;if(i===Nm)return t.RED_INTEGER;if(i===_E)return t.RG;if(i===Bm)return t.RG_INTEGER;if(i===Om)return t.RGBA_INTEGER;if(i===Lf||i===Rf||i===wf||i===Cf)if(r===Be)if(a=e.get("WEBGL_compressed_texture_s3tc_srgb"),a!==null){if(i===Lf)return a.COMPRESSED_SRGB_S3TC_DXT1_EXT;if(i===Rf)return a.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;if(i===wf)return a.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;if(i===Cf)return a.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}else return null;else if(a=e.get("WEBGL_compressed_texture_s3tc"),a!==null){if(i===Lf)return a.COMPRESSED_RGB_S3TC_DXT1_EXT;if(i===Rf)return a.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(i===wf)return a.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(i===Cf)return a.COMPRESSED_RGBA_S3TC_DXT5_EXT}else return null;if(i===zm||i===km||i===Vm||i===Xm)if(a=e.get("WEBGL_compressed_texture_pvrtc"),a!==null){if(i===zm)return a.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(i===km)return a.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(i===Vm)return a.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(i===Xm)return a.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}else return null;if(i===Gm||i===$m||i===Jm)if(a=e.get("WEBGL_compressed_texture_etc"),a!==null){if(i===Gm||i===$m)return r===Be?a.COMPRESSED_SRGB8_ETC2:a.COMPRESSED_RGB8_ETC2;if(i===Jm)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:a.COMPRESSED_RGBA8_ETC2_EAC}else return null;if(i===Wm||i===Ym||i===Qm||i===qm||i===Zm||i===Km||i===jm||i===tU||i===eU||i===nU||i===iU||i===sU||i===aU||i===rU)if(a=e.get("WEBGL_compressed_texture_astc"),a!==null){if(i===Wm)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR:a.COMPRESSED_RGBA_ASTC_4x4_KHR;if(i===Ym)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR:a.COMPRESSED_RGBA_ASTC_5x4_KHR;if(i===Qm)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR:a.COMPRESSED_RGBA_ASTC_5x5_KHR;if(i===qm)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR:a.COMPRESSED_RGBA_ASTC_6x5_KHR;if(i===Zm)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR:a.COMPRESSED_RGBA_ASTC_6x6_KHR;if(i===Km)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR:a.COMPRESSED_RGBA_ASTC_8x5_KHR;if(i===jm)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR:a.COMPRESSED_RGBA_ASTC_8x6_KHR;if(i===tU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR:a.COMPRESSED_RGBA_ASTC_8x8_KHR;if(i===eU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR:a.COMPRESSED_RGBA_ASTC_10x5_KHR;if(i===nU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR:a.COMPRESSED_RGBA_ASTC_10x6_KHR;if(i===iU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR:a.COMPRESSED_RGBA_ASTC_10x8_KHR;if(i===sU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR:a.COMPRESSED_RGBA_ASTC_10x10_KHR;if(i===aU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR:a.COMPRESSED_RGBA_ASTC_12x10_KHR;if(i===rU)return r===Be?a.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR:a.COMPRESSED_RGBA_ASTC_12x12_KHR}else return null;if(i===oU||i===lU||i===cU)if(a=e.get("EXT_texture_compression_bptc"),a!==null){if(i===oU)return r===Be?a.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT:a.COMPRESSED_RGBA_BPTC_UNORM_EXT;if(i===lU)return a.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT;if(i===cU)return a.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT}else return null;if(i===uU||i===hU||i===fU||i===dU)if(a=e.get("EXT_texture_compression_rgtc"),a!==null){if(i===uU)return a.COMPRESSED_RED_RGTC1_EXT;if(i===hU)return a.COMPRESSED_SIGNED_RED_RGTC1_EXT;if(i===fU)return a.COMPRESSED_RED_GREEN_RGTC2_EXT;if(i===dU)return a.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}else return null;if(i===Wo)return t.UNSIGNED_INT_24_8;return t[i]!==void 0?t[i]:null}return{convert:n}}var y3=`
void main() {

	gl_Position = vec4( position, 1.0 );

}`,x3=`
uniform sampler2DArray depthColor;
uniform float depthWidth;
uniform float depthH