| 123456 |
- /**
- * @license
- * Copyright 2010-2026 Three.js Authors
- * SPDX-License-Identifier: MIT
- */
- import{TSL as e}from"three/webgpu";const t=e.BRDF_GGX,r=e.BRDF_Lambert,a=e.BasicPointShadowFilter,o=e.BasicShadowFilter,i=e.Break,n=e.Const,l=e.Continue,s=e.DFGLUT,c=e.D_GGX,m=e.Discard,u=e.EPSILON,p=e.F_Schlick,d=e.Fn,g=e.INFINITY,h=e.If,x=e.Loop,f=e.NodeAccess,b=e.NodeShaderStage,v=e.NodeType,w=e.NodeUpdateType,_=e.PCFShadowFilter,S=e.PCFSoftShadowFilter,T=e.PI,y=e.PI2,V=e.TWO_PI,M=e.HALF_PI,F=e.PointShadowFilter,D=e.Return,I=e.Schlick_to_F0,C=e.ShaderNode,P=e.Stack,B=e.Switch,R=e.TBNViewMatrix,A=e.VSMShadowFilter,O=e.V_GGX_SmithCorrelated,k=e.Var,N=e.VarIntent,L=e.abs,U=e.acesFilmicToneMapping,G=e.acos,j=e.acosh,E=e.add,W=e.addMethodChaining,q=e.addNodeElement,z=e.agxToneMapping,Z=e.all,X=e.alphaT,H=e.and,K=e.anisotropy,Y=e.anisotropyB,J=e.anisotropyT,Q=e.any,$=e.append,ee=e.array,te=e.asin,re=e.asinh,ae=e.assign,oe=e.atan,ie=e.atanh,ne=e.atomicAdd,le=e.atomicAnd,se=e.atomicFunc,ce=e.atomicLoad,me=e.atomicMax,ue=e.atomicMin,pe=e.atomicOr,de=e.atomicStore,ge=e.atomicSub,he=e.atomicXor,xe=e.attenuationColor,fe=e.attenuationDistance,be=e.attribute,ve=e.attributeArray,we=e.backgroundBlurriness,_e=e.backgroundIntensity,Se=e.backgroundRotation,Te=e.batch,ye=e.bentNormalView,Ve=e.billboarding,Me=e.bitAnd,Fe=e.bitNot,De=e.bitOr,Ie=e.bitXor,Ce=e.bitangentGeometry,Pe=e.bitangentLocal,Be=e.bitangentView,Re=e.bitangentWorld,Ae=e.bitcast,Oe=e.blendBurn,ke=e.blendColor,Ne=e.blendDodge,Le=e.blendOverlay,Ue=e.blendScreen,Ge=e.blur,je=e.bool,Ee=e.buffer,We=e.bufferAttribute,qe=e.bumpMap,ze=e.builtin,Ze=e.builtinAOContext,Xe=e.builtinShadowContext,He=e.bvec2,Ke=e.bvec3,Ye=e.bvec4,Je=e.bypass,Qe=e.cache,$e=e.call,et=e.cameraFar,tt=e.cameraIndex,rt=e.cameraNear,at=e.cameraNormalMatrix,ot=e.cameraPosition,it=e.cameraProjectionMatrix,nt=e.cameraProjectionMatrixInverse,lt=e.cameraViewMatrix,st=e.cameraViewport,ct=e.cameraWorldMatrix,mt=e.cbrt,ut=e.cdl,pt=e.ceil,dt=e.checker,gt=e.cineonToneMapping,ht=e.clamp,xt=e.clearcoat,ft=e.clearcoatNormalView,bt=e.clearcoatRoughness,vt=e.clipSpace,wt=e.code,_t=e.color,St=e.colorSpaceToWorking,Tt=e.colorToDirection,yt=e.compute,Vt=e.computeKernel,Mt=e.computeSkinning,Ft=e.context,Dt=e.convert,It=e.convertColorSpace,Ct=e.convertToTexture,Pt=e.countLeadingZeros,Bt=e.countOneBits,Rt=e.countTrailingZeros,At=e.cos,Ot=e.cosh,kt=e.cross,Nt=e.cubeTexture,Lt=e.cubeTextureBase,Ut=e.dFdx,Gt=e.dFdy,jt=e.dashSize,Et=e.debug,Wt=e.decrement,qt=e.decrementBefore,zt=e.defaultBuildStages,Zt=e.defaultShaderStages,Xt=e.defined,Ht=e.degrees,Kt=e.deltaTime,Yt=e.densityFog,Jt=e.densityFogFactor,Qt=e.depth,$t=e.depthPass,er=e.determinant,tr=e.difference,rr=e.diffuseColor,ar=e.directPointLight,or=e.directionToColor,ir=e.directionToFaceDirection,nr=e.dispersion,lr=e.distance,sr=e.div,cr=e.dot,mr=e.drawIndex,ur=e.dynamicBufferAttribute,pr=e.element,dr=e.emissive,gr=e.equal,hr=e.equirectUV,xr=e.exp,fr=e.exp2,br=e.exponentialHeightFogFactor,vr=e.expression,wr=e.faceDirection,_r=e.faceForward,Sr=e.faceforward,Tr=e.float,yr=e.floatBitsToInt,Vr=e.floatBitsToUint,Mr=e.floor,Fr=e.fog,Dr=e.fract,Ir=e.frameGroup,Cr=e.frameId,Pr=e.frontFacing,Br=e.fwidth,Rr=e.gain,Ar=e.gapSize,Or=e.getConstNodeType,kr=e.getCurrentStack,Nr=e.getDirection,Lr=e.getDistanceAttenuation,Ur=e.getGeometryRoughness,Gr=e.getNormalFromDepth,jr=e.interleavedGradientNoise,Er=e.vogelDiskSample,Wr=e.getParallaxCorrectNormal,qr=e.getRoughness,zr=e.getScreenPosition,Zr=e.getShIrradianceAt,Xr=e.getShadowMaterial,Hr=e.getShadowRenderObjectFunction,Kr=e.getTextureIndex,Yr=e.getViewPosition,Jr=e.globalId,Qr=e.glsl,$r=e.glslFn,ea=e.grayscale,ta=e.greaterThan,ra=e.greaterThanEqual,aa=e.hash,oa=e.highpModelNormalViewMatrix,ia=e.highpModelViewMatrix,na=e.hue,la=e.increment,sa=e.incrementBefore,ca=e.instance,ma=e.instanceIndex,ua=e.instancedArray,pa=e.instancedBufferAttribute,da=e.instancedDynamicBufferAttribute,ga=e.instancedMesh,ha=e.int,xa=e.intBitsToFloat,fa=e.inverse,ba=e.inverseSqrt,va=e.inversesqrt,wa=e.invocationLocalIndex,_a=e.invocationSubgroupIndex,Sa=e.ior,Ta=e.iridescence,ya=e.iridescenceIOR,Va=e.iridescenceThickness,Ma=e.ivec2,Fa=e.ivec3,Da=e.ivec4,Ia=e.js,Ca=e.label,Pa=e.length,Ba=e.lengthSq,Ra=e.lessThan,Aa=e.lessThanEqual,Oa=e.lightPosition,ka=e.lightProjectionUV,Na=e.lightShadowMatrix,La=e.lightTargetDirection,Ua=e.lightTargetPosition,Ga=e.lightViewPosition,ja=e.lightingContext,Ea=e.lights,Wa=e.linearDepth,qa=e.linearToneMapping,za=e.localId,Za=e.log,Xa=e.log2,Ha=e.logarithmicDepthToViewZ,Ka=e.luminance,Ya=e.mat2,Ja=e.mat3,Qa=e.mat4,$a=e.matcapUV,eo=e.materialAO,to=e.materialAlphaTest,ro=e.materialAnisotropy,ao=e.materialAnisotropyVector,oo=e.materialAttenuationColor,io=e.materialAttenuationDistance,no=e.materialClearcoat,lo=e.materialClearcoatNormal,so=e.materialClearcoatRoughness,co=e.materialColor,mo=e.materialDispersion,uo=e.materialEmissive,po=e.materialEnvIntensity,go=e.materialEnvRotation,ho=e.materialIOR,xo=e.materialIridescence,fo=e.materialIridescenceIOR,bo=e.materialIridescenceThickness,vo=e.materialLightMap,wo=e.materialLineDashOffset,_o=e.materialLineDashSize,So=e.materialLineGapSize,To=e.materialLineScale,yo=e.materialLineWidth,Vo=e.materialMetalness,Mo=e.materialNormal,Fo=e.materialOpacity,Do=e.materialPointSize,Io=e.materialReference,Co=e.materialReflectivity,Po=e.materialRefractionRatio,Bo=e.materialRotation,Ro=e.materialRoughness,Ao=e.materialSheen,Oo=e.materialSheenRoughness,ko=e.materialShininess,No=e.materialSpecular,Lo=e.materialSpecularColor,Uo=e.materialSpecularIntensity,Go=e.materialSpecularStrength,jo=e.materialThickness,Eo=e.materialTransmission,Wo=e.max,qo=e.maxMipLevel,zo=e.mediumpModelViewMatrix,Zo=e.metalness,Xo=e.min,Ho=e.mix,Ko=e.mixElement,Yo=e.mod,Jo=e.modInt,Qo=e.modelDirection,$o=e.modelNormalMatrix,ei=e.modelPosition,ti=e.modelRadius,ri=e.modelScale,ai=e.modelViewMatrix,oi=e.modelViewPosition,ii=e.modelViewProjection,ni=e.modelWorldMatrix,li=e.modelWorldMatrixInverse,si=e.morphReference,ci=e.mrt,mi=e.mul,ui=e.mx_aastep,pi=e.mx_add,di=e.mx_atan2,gi=e.mx_cell_noise_float,hi=e.mx_contrast,xi=e.mx_divide,fi=e.mx_fractal_noise_float,bi=e.mx_fractal_noise_vec2,vi=e.mx_fractal_noise_vec3,wi=e.mx_fractal_noise_vec4,_i=e.mx_frame,Si=e.mx_heighttonormal,Ti=e.mx_hsvtorgb,yi=e.mx_ifequal,Vi=e.mx_ifgreater,Mi=e.mx_ifgreatereq,Fi=e.mx_invert,Di=e.mx_modulo,Ii=e.mx_multiply,Ci=e.mx_noise_float,Pi=e.mx_noise_vec3,Bi=e.mx_noise_vec4,Ri=e.mx_place2d,Ai=e.mx_power,Oi=e.mx_ramp4,ki=e.mx_ramplr,Ni=e.mx_ramptb,Li=e.mx_rgbtohsv,Ui=e.mx_rotate2d,Gi=e.mx_rotate3d,ji=e.mx_safepower,Ei=e.mx_separate,Wi=e.mx_splitlr,qi=e.mx_splittb,zi=e.mx_srgb_texture_to_lin_rec709,Zi=e.mx_subtract,Xi=e.mx_timer,Hi=e.mx_transform_uv,Ki=e.mx_unifiednoise2d,Yi=e.mx_unifiednoise3d,Ji=e.mx_worley_noise_float,Qi=e.mx_worley_noise_vec2,$i=e.mx_worley_noise_vec3,en=e.negate,tn=e.neutralToneMapping,rn=e.nodeArray,an=e.nodeImmutable,on=e.nodeObject,nn=e.nodeObjectIntent,ln=e.nodeObjects,sn=e.nodeProxy,cn=e.nodeProxyIntent,mn=e.normalFlat,un=e.normalGeometry,pn=e.normalLocal,dn=e.normalMap,gn=e.normalView,hn=e.normalViewGeometry,xn=e.normalWorld,fn=e.normalWorldGeometry,bn=e.normalize,vn=e.not,wn=e.notEqual,_n=e.numWorkgroups,Sn=e.objectDirection,Tn=e.objectGroup,yn=e.objectPosition,Vn=e.objectRadius,Mn=e.objectScale,Fn=e.objectViewPosition,Dn=e.objectWorldMatrix,In=e.OnBeforeObjectUpdate,Cn=e.OnBeforeMaterialUpdate,Pn=e.OnObjectUpdate,Bn=e.OnMaterialUpdate,Rn=e.oneMinus,An=e.or,On=e.orthographicDepthToViewZ,kn=e.oscSawtooth,Nn=e.oscSine,Ln=e.oscSquare,Un=e.oscTriangle,Gn=e.output,jn=e.outputStruct,En=e.overloadingFn,Wn=e.packHalf2x16,qn=e.packSnorm2x16,zn=e.packUnorm2x16,Zn=e.parabola,Xn=e.parallaxDirection,Hn=e.parallaxUV,Kn=e.parameter,Yn=e.pass,Jn=e.passTexture,Qn=e.pcurve,$n=e.perspectiveDepthToViewZ,el=e.pmremTexture,tl=e.pointShadow,rl=e.pointUV,al=e.pointWidth,ol=e.positionGeometry,il=e.positionLocal,nl=e.positionPrevious,ll=e.positionView,sl=e.positionViewDirection,cl=e.positionWorld,ml=e.positionWorldDirection,ul=e.posterize,pl=e.pow,dl=e.pow2,gl=e.pow3,hl=e.pow4,xl=e.premultiplyAlpha,fl=e.property,bl=e.radians,vl=e.rand,wl=e.range,_l=e.rangeFog,Sl=e.rangeFogFactor,Tl=e.reciprocal,yl=e.reference,Vl=e.referenceBuffer,Ml=e.reflect,Fl=e.reflectVector,Dl=e.reflectView,Il=e.reflector,Cl=e.refract,Pl=e.refractVector,Bl=e.refractView,Rl=e.reinhardToneMapping,Al=e.remap,Ol=e.remapClamp,kl=e.renderGroup,Nl=e.renderOutput,Ll=e.rendererReference,Ul=e.replaceDefaultUV,Gl=e.rotate,jl=e.rotateUV,El=e.roughness,Wl=e.round,ql=e.rtt,zl=e.sRGBTransferEOTF,Zl=e.sRGBTransferOETF,Xl=e.sample,Hl=e.sampler,Kl=e.samplerComparison,Yl=e.saturate,Jl=e.saturation,Ql=e.screen,$l=e.screenCoordinate,es=e.screenDPR,ts=e.screenSize,rs=e.screenUV,as=e.select,os=e.setCurrentStack,is=e.setName,ns=e.shaderStages,ls=e.shadow,ss=e.shadowPositionWorld,cs=e.shapeCircle,ms=e.sharedUniformGroup,us=e.sheen,ps=e.sheenRoughness,ds=e.shiftLeft,gs=e.shiftRight,hs=e.shininess,xs=e.sign,fs=e.sin,bs=e.sinh,vs=e.sinc,ws=e.skinning,_s=e.smoothstep,Ss=e.smoothstepElement,Ts=e.specularColor,ys=e.specularF90,Vs=e.spherizeUV,Ms=e.split,Fs=e.spritesheetUV,Ds=e.sqrt,Is=e.stack,Cs=e.step,Ps=e.stepElement,Bs=e.storage,Rs=e.storageBarrier,As=e.storageTexture,Os=e.struct,ks=e.sub,Ns=e.subgroupAdd,Ls=e.subgroupAll,Us=e.subgroupAnd,Gs=e.subgroupAny,js=e.subgroupBallot,Es=e.subgroupBroadcast,Ws=e.subgroupBroadcastFirst,qs=e.subBuild,zs=e.subgroupElect,Zs=e.subgroupExclusiveAdd,Xs=e.subgroupExclusiveMul,Hs=e.subgroupInclusiveAdd,Ks=e.subgroupInclusiveMul,Ys=e.subgroupIndex,Js=e.subgroupMax,Qs=e.subgroupMin,$s=e.subgroupMul,ec=e.subgroupOr,tc=e.subgroupShuffle,rc=e.subgroupShuffleDown,ac=e.subgroupShuffleUp,oc=e.subgroupShuffleXor,ic=e.subgroupSize,nc=e.subgroupXor,lc=e.tan,sc=e.tanh,cc=e.tangentGeometry,mc=e.tangentLocal,uc=e.tangentView,pc=e.tangentWorld,dc=e.texture,gc=e.texture3D,hc=e.textureBarrier,xc=e.textureBicubic,fc=e.textureBicubicLevel,bc=e.textureCubeUV,vc=e.textureLoad,wc=e.textureSize,_c=e.textureLevel,Sc=e.textureStore,Tc=e.thickness,yc=e.time,Vc=e.toneMapping,Mc=e.toneMappingExposure,Fc=e.toonOutlinePass,Dc=e.transformDirection,Ic=e.transformNormal,Cc=e.transformNormalToView,Pc=e.transformedClearcoatNormalView,Bc=e.transformedNormalView,Rc=e.transformedNormalWorld,Ac=e.transmission,Oc=e.transpose,kc=e.triNoise3D,Nc=e.triplanarTexture,Lc=e.triplanarTextures,Uc=e.trunc,Gc=e.uint,jc=e.uintBitsToFloat,Ec=e.uniform,Wc=e.uniformArray,qc=e.uniformCubeTexture,zc=e.uniformGroup,Zc=e.uniformFlow,Xc=e.uniformTexture,Hc=e.unpackHalf2x16,Kc=e.unpackSnorm2x16,Yc=e.unpackUnorm2x16,Jc=e.unpremultiplyAlpha,Qc=e.userData,$c=e.uv,em=e.uvec2,tm=e.uvec3,rm=e.uvec4,am=e.varying,om=e.varyingProperty,im=e.vec2,nm=e.vec3,lm=e.vec4,sm=e.vectorComponents,cm=e.velocity,mm=e.vertexColor,um=e.vertexIndex,pm=e.vertexStage,dm=e.vibrance,gm=e.viewZToLogarithmicDepth,hm=e.viewZToOrthographicDepth,xm=e.viewZToPerspectiveDepth,fm=e.viewZToReversedOrthographicDepth,bm=e.viewZToReversedPerspectiveDepth,vm=e.viewport,wm=e.viewportCoordinate,_m=e.viewportDepthTexture,Sm=e.viewportLinearDepth,Tm=e.viewportMipTexture,ym=e.viewportOpaqueMipTexture,Vm=e.viewportResolution,Mm=e.viewportSafeUV,Fm=e.viewportSharedTexture,Dm=e.viewportSize,Im=e.viewportTexture,Cm=e.viewportUV,Pm=e.wgsl,Bm=e.wgslFn,Rm=e.workgroupArray,Am=e.workgroupBarrier,Om=e.workgroupId,km=e.workingToColorSpace,Nm=e.xor;export{t as BRDF_GGX,r as BRDF_Lambert,a as BasicPointShadowFilter,o as BasicShadowFilter,i as Break,n as Const,l as Continue,s as DFGLUT,c as D_GGX,m as Discard,u as EPSILON,p as F_Schlick,d as Fn,M as HALF_PI,g as INFINITY,h as If,x as Loop,f as NodeAccess,b as NodeShaderStage,v as NodeType,w as NodeUpdateType,Cn as OnBeforeMaterialUpdate,In as OnBeforeObjectUpdate,Bn as OnMaterialUpdate,Pn as OnObjectUpdate,_ as PCFShadowFilter,S as PCFSoftShadowFilter,T as PI,y as PI2,F as PointShadowFilter,D as Return,I as Schlick_to_F0,C as ShaderNode,P as Stack,B as Switch,R as TBNViewMatrix,V as TWO_PI,A as VSMShadowFilter,O as V_GGX_SmithCorrelated,k as Var,N as VarIntent,L as abs,U as acesFilmicToneMapping,G as acos,j as acosh,E as add,W as addMethodChaining,q as addNodeElement,z as agxToneMapping,Z as all,X as alphaT,H as and,K as anisotropy,Y as anisotropyB,J as anisotropyT,Q as any,$ as append,ee as array,te as asin,re as asinh,ae as assign,oe as atan,ie as atanh,ne as atomicAdd,le as atomicAnd,se as atomicFunc,ce as atomicLoad,me as atomicMax,ue as atomicMin,pe as atomicOr,de as atomicStore,ge as atomicSub,he as atomicXor,xe as attenuationColor,fe as attenuationDistance,be as attribute,ve as attributeArray,we as backgroundBlurriness,_e as backgroundIntensity,Se as backgroundRotation,Te as batch,ye as bentNormalView,Ve as billboarding,Me as bitAnd,Fe as bitNot,De as bitOr,Ie as bitXor,Ce as bitangentGeometry,Pe as bitangentLocal,Be as bitangentView,Re as bitangentWorld,Ae as bitcast,Oe as blendBurn,ke as blendColor,Ne as blendDodge,Le as blendOverlay,Ue as blendScreen,Ge as blur,je as bool,Ee as buffer,We as bufferAttribute,ze as builtin,Ze as builtinAOContext,Xe as builtinShadowContext,qe as bumpMap,He as bvec2,Ke as bvec3,Ye as bvec4,Je as bypass,Qe as cache,$e as call,et as cameraFar,tt as cameraIndex,rt as cameraNear,at as cameraNormalMatrix,ot as cameraPosition,it as cameraProjectionMatrix,nt as cameraProjectionMatrixInverse,lt as cameraViewMatrix,st as cameraViewport,ct as cameraWorldMatrix,mt as cbrt,ut as cdl,pt as ceil,dt as checker,gt as cineonToneMapping,ht as clamp,xt as clearcoat,ft as clearcoatNormalView,bt as clearcoatRoughness,vt as clipSpace,wt as code,_t as color,St as colorSpaceToWorking,Tt as colorToDirection,yt as compute,Vt as computeKernel,Mt as computeSkinning,Ft as context,Dt as convert,It as convertColorSpace,Ct as convertToTexture,At as cos,Ot as cosh,Pt as countLeadingZeros,Bt as countOneBits,Rt as countTrailingZeros,kt as cross,Nt as cubeTexture,Lt as cubeTextureBase,Ut as dFdx,Gt as dFdy,jt as dashSize,Et as debug,Wt as decrement,qt as decrementBefore,zt as defaultBuildStages,Zt as defaultShaderStages,Xt as defined,Ht as degrees,Kt as deltaTime,Yt as densityFog,Jt as densityFogFactor,Qt as depth,$t as depthPass,er as determinant,tr as difference,rr as diffuseColor,ar as directPointLight,or as directionToColor,ir as directionToFaceDirection,nr as dispersion,lr as distance,sr as div,cr as dot,mr as drawIndex,ur as dynamicBufferAttribute,pr as element,dr as emissive,gr as equal,hr as equirectUV,xr as exp,fr as exp2,br as exponentialHeightFogFactor,vr as expression,wr as faceDirection,_r as faceForward,Sr as faceforward,Tr as float,yr as floatBitsToInt,Vr as floatBitsToUint,Mr as floor,Fr as fog,Dr as fract,Ir as frameGroup,Cr as frameId,Pr as frontFacing,Br as fwidth,Rr as gain,Ar as gapSize,Or as getConstNodeType,kr as getCurrentStack,Nr as getDirection,Lr as getDistanceAttenuation,Ur as getGeometryRoughness,Gr as getNormalFromDepth,Wr as getParallaxCorrectNormal,qr as getRoughness,zr as getScreenPosition,Zr as getShIrradianceAt,Xr as getShadowMaterial,Hr as getShadowRenderObjectFunction,Kr as getTextureIndex,Yr as getViewPosition,Jr as globalId,Qr as glsl,$r as glslFn,ea as grayscale,ta as greaterThan,ra as greaterThanEqual,aa as hash,oa as highpModelNormalViewMatrix,ia as highpModelViewMatrix,na as hue,la as increment,sa as incrementBefore,ca as instance,ma as instanceIndex,ua as instancedArray,pa as instancedBufferAttribute,da as instancedDynamicBufferAttribute,ga as instancedMesh,ha as int,xa as intBitsToFloat,jr as interleavedGradientNoise,fa as inverse,ba as inverseSqrt,va as inversesqrt,wa as invocationLocalIndex,_a as invocationSubgroupIndex,Sa as ior,Ta as iridescence,ya as iridescenceIOR,Va as iridescenceThickness,Ma as ivec2,Fa as ivec3,Da as ivec4,Ia as js,Ca as label,Pa as length,Ba as lengthSq,Ra as lessThan,Aa as lessThanEqual,Oa as lightPosition,ka as lightProjectionUV,Na as lightShadowMatrix,La as lightTargetDirection,Ua as lightTargetPosition,Ga as lightViewPosition,ja as lightingContext,Ea as lights,Wa as linearDepth,qa as linearToneMapping,za as localId,Za as log,Xa as log2,Ha as logarithmicDepthToViewZ,Ka as luminance,Ya as mat2,Ja as mat3,Qa as mat4,$a as matcapUV,eo as materialAO,to as materialAlphaTest,ro as materialAnisotropy,ao as materialAnisotropyVector,oo as materialAttenuationColor,io as materialAttenuationDistance,no as materialClearcoat,lo as materialClearcoatNormal,so as materialClearcoatRoughness,co as materialColor,mo as materialDispersion,uo as materialEmissive,po as materialEnvIntensity,go as materialEnvRotation,ho as materialIOR,xo as materialIridescence,fo as materialIridescenceIOR,bo as materialIridescenceThickness,vo as materialLightMap,wo as materialLineDashOffset,_o as materialLineDashSize,So as materialLineGapSize,To as materialLineScale,yo as materialLineWidth,Vo as materialMetalness,Mo as materialNormal,Fo as materialOpacity,Do as materialPointSize,Io as materialReference,Co as materialReflectivity,Po as materialRefractionRatio,Bo as materialRotation,Ro as materialRoughness,Ao as materialSheen,Oo as materialSheenRoughness,ko as materialShininess,No as materialSpecular,Lo as materialSpecularColor,Uo as materialSpecularIntensity,Go as materialSpecularStrength,jo as materialThickness,Eo as materialTransmission,Wo as max,qo as maxMipLevel,zo as mediumpModelViewMatrix,Zo as metalness,Xo as min,Ho as mix,Ko as mixElement,Yo as mod,Jo as modInt,Qo as modelDirection,$o as modelNormalMatrix,ei as modelPosition,ti as modelRadius,ri as modelScale,ai as modelViewMatrix,oi as modelViewPosition,ii as modelViewProjection,ni as modelWorldMatrix,li as modelWorldMatrixInverse,si as morphReference,ci as mrt,mi as mul,ui as mx_aastep,pi as mx_add,di as mx_atan2,gi as mx_cell_noise_float,hi as mx_contrast,xi as mx_divide,fi as mx_fractal_noise_float,bi as mx_fractal_noise_vec2,vi as mx_fractal_noise_vec3,wi as mx_fractal_noise_vec4,_i as mx_frame,Si as mx_heighttonormal,Ti as mx_hsvtorgb,yi as mx_ifequal,Vi as mx_ifgreater,Mi as mx_ifgreatereq,Fi as mx_invert,Di as mx_modulo,Ii as mx_multiply,Ci as mx_noise_float,Pi as mx_noise_vec3,Bi as mx_noise_vec4,Ri as mx_place2d,Ai as mx_power,Oi as mx_ramp4,ki as mx_ramplr,Ni as mx_ramptb,Li as mx_rgbtohsv,Ui as mx_rotate2d,Gi as mx_rotate3d,ji as mx_safepower,Ei as mx_separate,Wi as mx_splitlr,qi as mx_splittb,zi as mx_srgb_texture_to_lin_rec709,Zi as mx_subtract,Xi as mx_timer,Hi as mx_transform_uv,Ki as mx_unifiednoise2d,Yi as mx_unifiednoise3d,Ji as mx_worley_noise_float,Qi as mx_worley_noise_vec2,$i as mx_worley_noise_vec3,en as negate,tn as neutralToneMapping,rn as nodeArray,an as nodeImmutable,on as nodeObject,nn as nodeObjectIntent,ln as nodeObjects,sn as nodeProxy,cn as nodeProxyIntent,mn as normalFlat,un as normalGeometry,pn as normalLocal,dn as normalMap,gn as normalView,hn as normalViewGeometry,xn as normalWorld,fn as normalWorldGeometry,bn as normalize,vn as not,wn as notEqual,_n as numWorkgroups,Sn as objectDirection,Tn as objectGroup,yn as objectPosition,Vn as objectRadius,Mn as objectScale,Fn as objectViewPosition,Dn as objectWorldMatrix,Rn as oneMinus,An as or,On as orthographicDepthToViewZ,kn as oscSawtooth,Nn as oscSine,Ln as oscSquare,Un as oscTriangle,Gn as output,jn as outputStruct,En as overloadingFn,Wn as packHalf2x16,qn as packSnorm2x16,zn as packUnorm2x16,Zn as parabola,Xn as parallaxDirection,Hn as parallaxUV,Kn as parameter,Yn as pass,Jn as passTexture,Qn as pcurve,$n as perspectiveDepthToViewZ,el as pmremTexture,tl as pointShadow,rl as pointUV,al as pointWidth,ol as positionGeometry,il as positionLocal,nl as positionPrevious,ll as positionView,sl as positionViewDirection,cl as positionWorld,ml as positionWorldDirection,ul as posterize,pl as pow,dl as pow2,gl as pow3,hl as pow4,xl as premultiplyAlpha,fl as property,bl as radians,vl as rand,wl as range,_l as rangeFog,Sl as rangeFogFactor,Tl as reciprocal,yl as reference,Vl as referenceBuffer,Ml as reflect,Fl as reflectVector,Dl as reflectView,Il as reflector,Cl as refract,Pl as refractVector,Bl as refractView,Rl as reinhardToneMapping,Al as remap,Ol as remapClamp,kl as renderGroup,Nl as renderOutput,Ll as rendererReference,Ul as replaceDefaultUV,Gl as rotate,jl as rotateUV,El as roughness,Wl as round,ql as rtt,zl as sRGBTransferEOTF,Zl as sRGBTransferOETF,Xl as sample,Hl as sampler,Kl as samplerComparison,Yl as saturate,Jl as saturation,Ql as screen,$l as screenCoordinate,es as screenDPR,ts as screenSize,rs as screenUV,as as select,os as setCurrentStack,is as setName,ns as shaderStages,ls as shadow,ss as shadowPositionWorld,cs as shapeCircle,ms as sharedUniformGroup,us as sheen,ps as sheenRoughness,ds as shiftLeft,gs as shiftRight,hs as shininess,xs as sign,fs as sin,vs as sinc,bs as sinh,ws as skinning,_s as smoothstep,Ss as smoothstepElement,Ts as specularColor,ys as specularF90,Vs as spherizeUV,Ms as split,Fs as spritesheetUV,Ds as sqrt,Is as stack,Cs as step,Ps as stepElement,Bs as storage,Rs as storageBarrier,As as storageTexture,Os as struct,ks as sub,qs as subBuild,Ns as subgroupAdd,Ls as subgroupAll,Us as subgroupAnd,Gs as subgroupAny,js as subgroupBallot,Es as subgroupBroadcast,Ws as subgroupBroadcastFirst,zs as subgroupElect,Zs as subgroupExclusiveAdd,Xs as subgroupExclusiveMul,Hs as subgroupInclusiveAdd,Ks as subgroupInclusiveMul,Ys as subgroupIndex,Js as subgroupMax,Qs as subgroupMin,$s as subgroupMul,ec as subgroupOr,tc as subgroupShuffle,rc as subgroupShuffleDown,ac as subgroupShuffleUp,oc as subgroupShuffleXor,ic as subgroupSize,nc as subgroupXor,lc as tan,cc as tangentGeometry,mc as tangentLocal,uc as tangentView,pc as tangentWorld,sc as tanh,dc as texture,gc as texture3D,hc as textureBarrier,xc as textureBicubic,fc as textureBicubicLevel,bc as textureCubeUV,_c as textureLevel,vc as textureLoad,wc as textureSize,Sc as textureStore,Tc as thickness,yc as time,Vc as toneMapping,Mc as toneMappingExposure,Fc as toonOutlinePass,Dc as transformDirection,Ic as transformNormal,Cc as transformNormalToView,Pc as transformedClearcoatNormalView,Bc as transformedNormalView,Rc as transformedNormalWorld,Ac as transmission,Oc as transpose,kc as triNoise3D,Nc as triplanarTexture,Lc as triplanarTextures,Uc as trunc,Gc as uint,jc as uintBitsToFloat,Ec as uniform,Wc as uniformArray,qc as uniformCubeTexture,Zc as uniformFlow,zc as uniformGroup,Xc as uniformTexture,Hc as unpackHalf2x16,Kc as unpackSnorm2x16,Yc as unpackUnorm2x16,Jc as unpremultiplyAlpha,Qc as userData,$c as uv,em as uvec2,tm as uvec3,rm as uvec4,am as varying,om as varyingProperty,im as vec2,nm as vec3,lm as vec4,sm as vectorComponents,cm as velocity,mm as vertexColor,um as vertexIndex,pm as vertexStage,dm as vibrance,gm as viewZToLogarithmicDepth,hm as viewZToOrthographicDepth,xm as viewZToPerspectiveDepth,fm as viewZToReversedOrthographicDepth,bm as viewZToReversedPerspectiveDepth,vm as viewport,wm as viewportCoordinate,_m as viewportDepthTexture,Sm as viewportLinearDepth,Tm as viewportMipTexture,ym as viewportOpaqueMipTexture,Vm as viewportResolution,Mm as viewportSafeUV,Fm as viewportSharedTexture,Dm as viewportSize,Im as viewportTexture,Cm as viewportUV,Er as vogelDiskSample,Pm as wgsl,Bm as wgslFn,Rm as workgroupArray,Am as workgroupBarrier,Om as workgroupId,km as workingToColorSpace,Nm as xor};
|