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