three.tsl.min.js 22 KB

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