UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

2 lines (1 loc) 27.1 kB
import{initEngine as y,GameObject as s,onClear as o,onDestroy as r,onInitialized as n,onAfterRender as i,onBeforeRender as l,onUpdate as d,onStart as c,TypeStore as m,loadAsset as p,NeedleXRSession as g,Context as u,VERSION as S,Component as E,Components as R}from"./needle-engine.bundle-BuI2pjv1.min.js";import{$componentName as f,$physicsKey as h,ActionBuilder as P,ActionCollection as T,ActionModel as v,Addressables as A,AlignmentConstraint as b,AmbientMode as M,Animation as D,AnimationBuilder as I,AnimationCurve as O,AnimationExtension as x,AnimationUtils as k,Animator as B,AnimatorConditionMode as L,AnimatorController as F,AnimatorControllerBuilder as N,AnimatorControllerParameterType as W,AnimatorStateInfo as w,Antialiasing as G,Application as U,AssetDatabase as X,AssetReference as H,Attractor as z,AudioClip as V,AudioExtension as j,AudioListener as _,AudioRolloffMode as K,AudioSource as Q,Avatar as Z,AvatarMarker as Y,Axes as $,AxesHelper as J,BUILD_TIME as q,BaseUIComponent as ee,BasicIKConstraint as ae,BehaviorExtension as se,BehaviorModel as te,Component$1 as oe,BlobStorage as re,BloomEffect as ne,BoxCollider as ie,BoxGizmo as le,BoxHelperComponent as de,Button as ce,ButtonsFactory as me,CallDirection as pe,CallInfo as ge,Camera as ue,CameraTargetReachedEvent as Se,Canvas as Ce,CanvasGroup as ye,CapsuleCollider as Ee,ChangeMaterialOnClick as Re,ChangeTransformOnClick as fe,CharacterController as he,CharacterControllerInput as Pe,ChromaticAberration as Te,CircularBuffer as ve,ClearFlags as Ae,ClickThrough as be,ClipExtrapolation as Me,Collider as De,Collision as Ie,CollisionDetectionMode as Oe,ColorAdjustments as xe,ColorBySpeedModule as ke,ColorOverLifetimeModule as Be,Component$1 as Le,ComponentLifecycleEvents as Fe,ConnectionEvents as Ne,ContactPoint as We,ContactShadows as we,ContextArgs as Ge,ContextEvent as Ue,ContextRegistry as Xe,CursorFollow as He,CustomBranding as ze,CustomShader as Ve,DefaultReflectionMode as je,Deletable as _e,DeleteBox as Ke,DepthOfField as Qe,DeviceFlag as Ze,DeviceUtilities as Ye,DirectorWrapMode as $e,DisposableStore as Je,DocumentExtension as qe,DragControls as ea,DragMode as aa,DropListener as sa,Duplicatable as ta,EffectWrapper as oa,EmissionModule as ra,EmphasizeOnClick as na,EngineLoadingView as ia,EnvironmentScene as la,EventBus as da,EventList as ca,EventListEvent as ma,EventSystem as pa,EventTrigger as ga,FieldWithDefault as ua,FileReference as Sa,FileReferenceSerializer as Ca,FileSpawnModel as ya,File_Event as Ea,FixedJoint as Ra,Fog as fa,FontStyle as ha,FrameEvent as Pa,GENERATOR as Ta,Gizmos as va,GltfExport as Aa,GltfExportBox as ba,Gradient as Ma,Graphic as Da,GraphicRaycaster as Ia,Graphics as Oa,GridHelper as xa,GridLayoutGroup as ka,GroundProjectedEnv as Ba,GroupActionModel as La,HideFlags as Fa,HideOnStart as Na,HingeJoint as Wa,HorizontalLayoutGroup as wa,HorizontalWrapMode as Ga,HostData as Ua,HoverAnimation as Xa,Image as Ha,ImageReference as za,ImageReferenceSerializer as Va,InheritVelocityModule as ja,Input as _a,InputEventQueue as Ka,InputEvents as Qa,InputField as Za,InstanceHandle as Ya,InstancingHandler as $a,InstancingUtil as Ja,InstantiateEvent as qa,InstantiateIdProvider as es,InstantiateOptions as as,Interactable as ss,InternalScreenshotUtils as ts,JoinedRoomResponse as os,KeyEventArgs as rs,Keyframe as ns,LODGroup as is,LODModel as ls,LODsManager as ds,LeftRoomResponse as cs,Light as ms,LightData as ps,LimitVelocityOverLifetimeModule as gs,LoadingElementOptions as us,LogStats as Ss,LogType as Cs,LookAt as ys,LookAtConstraint as Es,MainModule as Rs,MarkerType as fs,MaskableGraphic as hs,MaterialPropertyBlock as Ps,MaterialX as Ts,Mathf as vs,MeshCollider as As,MeshRenderer as bs,MinMaxCurve as Ms,MinMaxGradient as Ds,NEEDLE_ENGINE_FEATURE_FLAGS as Is,MODULES as Os,NEKeyboardEvent as xs,NEPointerEvent as ks,NeedleButtonElement as Bs,ContextRegistry as Ls,NeedleEngineModelLoader as Fs,NeedleEngineWebComponent as Ns,NeedleMenu as Ws,NeedlePatchesKey as ws,USDZExporter as Gs,NeedleXRController as Us,NeedleXRSync as Xs,NeedleXRUtils as Hs,NestedGltf as zs,NetworkConnection as Vs,NetworkedStreamEvents as js,NetworkedStreams as _s,Networking as Ks,NewInstanceModel as Qs,NoiseModule as Zs,ObjectRaycaster as Ys,ObjectUtils as $s,OffsetConstraint as Js,OneEuroFilter as qs,OneEuroFilterXYZ as et,OpenURL as at,OrbitControls as st,Outline as tt,OwnershipEvent as ot,OwnershipModel as rt,PUBLIC_KEY as nt,Padding as it,ParticleBurst as lt,ParticleSubEmitter as dt,ParticleSystem as ct,ParticleSystemBaseBehaviour as mt,ParticleSystemRenderer as pt,ParticleSystemShapeType as gt,PeerHandle as ut,PeerNetworking as St,Physics as Ct,PhysicsExtension as yt,PhysicsMaterialCombine as Et,PixelationEffect as Rt,PlayAnimationOnClick as ft,PlayAudioOnClick as ht,PlayableDirector as Pt,PlayerColor as Tt,PlayerState as vt,PlayerStateEvent as At,PlayerSync as bt,PlayerView as Mt,PlayerViewManager as Dt,PointerEventData as It,PointerType as Ot,PostProcessing as xt,PostProcessingEffect as kt,PostProcessingEffectOrder as Bt,PostProcessingHandler as Lt,Volume as Ft,Prefabs as Nt,PreliminaryAction as Wt,PreliminaryTrigger as wt,PreviewHelper as Gt,PrimitiveType as Ut,Progress as Xt,PromiseAllWithErrors as Ht,PromiseErrorResult as zt,RGBAColor as Vt,RapierPhysics as jt,RawImage as _t,RaycastOptions as Kt,Rect as Qt,RectTransform as Zt,ReflectionProbe as Yt,RegisteredAnimationInfo as $t,RemoteSkybox as Jt,RenderTexture as qt,RenderTextureSerializer as eo,Renderer as ao,RendererData as so,RendererLightmap as to,Rigidbody as oo,RigidbodyConstraints as ro,RoomEvents as no,RotationBySpeedModule as io,RotationOverLifetimeModule as lo,SceneLightSettings as co,SceneSwitcher as mo,ScreenCapture as po,ScreenSpaceAmbientOcclusion as go,ScreenSpaceAmbientOcclusionN8 as uo,ScrollFollow as So,SeeThrough as Co,SendQueue as yo,SerializationContext as Eo,SetActiveOnClick as Ro,ShadowCatcher as fo,ShapeModule as ho,ShapeOverlapResult as Po,SharpeningEffect as To,SignalAsset as vo,SignalReceiver as Ao,SignalReceiverEvent as bo,SignalTrackHandler as Mo,Size as Do,SizeBySpeedModule as Io,SizeOverLifetimeModule as Oo,SkinnedMeshRenderer as xo,SmoothFollow as ko,SpatialGrabRaycaster as Bo,SpatialHtml as Lo,SpatialTrigger as Fo,SpatialTriggerReceiver as No,SpectatorCamera as Wo,SphereCollider as wo,SphereIntersection as Go,SplineContainer as Uo,SplineData as Xo,SplineUtils as Ho,SplineWalker as zo,Sprite as Vo,SpriteData as jo,SpriteRenderer as _o,SpriteSheet as Ko,StateMachineBehaviour as Qo,StreamEndedEvent as Zo,StreamReceivedEvent as Yo,SubEmitterSystem as $o,SyncedCamera as Jo,SyncedRoom as qo,SyncedTransform as er,TapGestureTrigger as ar,TeleportTarget as sr,TestRunner as tr,TestSimulateUserData as or,Text as rr,TextAnchor as nr,TextBuilder as ir,TextExtension as lr,TextureSheetAnimationModule as dr,TiltShiftEffect as cr,Time as mr,TimelineActivationTrack as pr,TimelineAnimationTrack as gr,TimelineAudioTrack as ur,TimelineBuilder as Sr,TimelineControlTrack as Cr,TimelineMarkerTrack as yr,TimelineTrackHandler as Er,ToneMappingEffect as Rr,TrackType as fr,TrailModule as hr,TransformData as Pr,TransformGizmo as Tr,TriggerBuilder as vr,TriggerModel as Ar,UIRaycastUtils as br,UIRootComponent as Mr,USDDocument as Dr,USDObject as Ir,USDWriter as Or,USDZExporter$1 as xr,USDZText as kr,USDZUIExtension as Br,UriSerializer as Lr,UsageMarker as Fr,UserJoinedOrLeftRoomModel as Nr,VariantAction as Wr,VelocityOverLifetimeModule as wr,VerticalLayoutGroup as Gr,VerticalWrapMode as Ur,VideoPlayer as Xr,ViewBox as Hr,ViewDevice as zr,Vignette as Vr,VisibilityAction as jr,Voip as _r,Volume as Kr,VolumeParameter as Qr,VolumeProfile as Zr,WaitForFrames as Yr,WaitForPromise as $r,WaitForSeconds as Jr,Watch as qr,WebARCameraBackground as en,WebARSessionRoot as an,WebXR as sn,WebXRButtonFactory as tn,WebXRImageTracking as on,WebXRImageTrackingModel as rn,WebXRPlaneTracking as nn,WebXRTrackedImage as ln,XRControllerFollow as dn,XRControllerModel as cn,XRControllerMovement as mn,XRFlag as pn,XRRig as gn,XRState as un,XRStateFlag as Sn,_$QyV as Cn,__Carg as yn,__Ignore as En,__internalNotifyObjectDestroyed as Rn,activeInHierarchyFieldName as fn,addAttributeChangeCallback as hn,addComponent as Pn,addCustomExtensionPlugin as Tn,addNewComponent as vn,addPatch as An,apply as bn,applyHMRChanges as Mn,applyPrototypeExtensions as Dn,bLW as In,beginListenDestroy as On,beginListenInstantiate as xn,binaryIdentifierCasts as kn,build_scene_functions as Bn,builtinComponentKeyName as Ln,calculateProgress01 as Fn,clearMessages as Nn,clearMessages as Wn,colorSerializer as wn,compareAssociation as Gn,componentSerializer as Un,copyTexture as Xn,createMotion as Hn,debugNet as zn,debugOwner as Vn,decompressGpuTexture as jn,deepClone as _n,delay as Kn,delayForFrames as Qn,deserializeObject as Zn,destroy as Yn,destroyComponentInstance as $n,determineMimeTypeFromExtension as Jn,disposeObjectResources as qn,disposeStream as ei,editorGuidKeyName as ai,enableSpatialConsole as si,eventListSerializer as ti,exportAsGLTF as oi,findByGuid as ri,findObjectOfType as ni,findObjectsOfType as ii,findResourceUsers as li,fitCamera as di,fitObjectIntoVolume as ci,foreachComponent as mi,foreachComponentEnumerator as pi,forward as gi,generateQRCode as ui,generateSeed as Si,getBoundingBox as Ci,getCameraController as yi,getComponent as Ei,getComponentInChildren as Ri,getComponentInParent as fi,getComponents as hi,getComponentsInChildren as Pi,getComponentsInParent as Ti,getFormattedDate as vi,getIconElement as Ai,getIconTexture as bi,getLoader as Mi,getOrAddComponent as Di,getParam as Ii,getParentHierarchyPath as Oi,getPath as xi,getPeerOptions as ki,getPeerjsInstance as Bi,getResourceUserCount as Li,getSceneData as Fi,getTempColor as Ni,getTempQuaternion as Wi,getTempVector as wi,getUrlParams as Gi,getVisibleInCustomShadowRendering as Ui,getWorldDirection as Xi,getWorldEuler as Hi,getWorldPosition as zi,getWorldQuaternion as Vi,getWorldRotation as ji,getWorldScale as _i,hasPointerEventComponent as Ki,hideDebugConsole as Qi,imageToCanvas as Zi,initAddressableSerializers as Yi,initBuiltinSerializers as $i,initPhysics as Ji,initVolumeParameterSerializer as qi,instantiate as el,invokeLoadedImportPluginHooks as al,invokeXRSessionEnd as sl,invokeXRSessionStart as tl,isActiveInHierarchy as ol,isActiveSelf as rl,isAndroidDevice as nl,isAnimationAction as il,isComponent as ll,isDebugMode as dl,isDesktop as cl,isDestroyed as ml,isDevEnvironment as pl,isDisposable as gl,isDisposed as ul,isExporting as Sl,isGLTFModel as Cl,isHostedOnGlitch as yl,isHotReloadEnabled as El,isHotReloading as Rl,isIPad as fl,isIconElement as hl,isLocalNetwork as Pl,isMacOS as Tl,isMobileDevice as vl,isMozillaXR as Al,isQuest as bl,isResourceTrackingEnabled as Ml,isSafari as Dl,isTrackModel as Il,isUsingInstancing as Ol,isiOS as xl,isiPad as kl,loadPMREM as Bl,loadSync as Ll,logHierarchy as Fl,lookAtInverse as Nl,lookAtObject as Wl,lookAtScreenPoint as wl,makeId as Gl,makeIdFromRandomWords as Ul,makeNameSafe as Xl,markAsInstancedRendered as Hl,microphonePermissionsGranted as zl,nameof as Vl,nameofFactory as jl,needle as _l,objectSerializer as Kl,offBeforeXRSession as Ql,offXRSessionEnd as Zl,offXRSessionStart as Yl,on as $l,onBeforeXRSession as Jl,onSyncDestroy as ql,onSyncInstantiate as ed,onXRSessionEnd as ad,onXRSessionStart as sd,parseSync as td,placeOnSurface as od,postprocessFBXMaterials as rd,prefix as nd,pushState as id,randomNumber as ld,registerBinaryType as dd,registerComponent as cd,registerComponentExtension as md,registerCustomEffectType as pd,registerExportExtensions as gd,registerExtensions as ud,registerHotReloadType as Sd,registerLoader as Cd,registerPrefabProvider as yd,registerPrototypeExtensions as Ed,registerType as Rd,relativePathPrefix as fd,removeAttributeChangeCallback as hd,removeComponent as Pd,removeCustomImportExtensionType as Td,removePatch as vd,resolveUrl as Ad,sanitizeString as bd,saveImage as Md,screenshot as Dd,screenshot2 as Id,sendDestroyed as Od,serializable as xd,serializeObject as kd,serializeable as Bd,setActive as Ld,setAllowBalloonMessages as Fd,setAllowOverlayMessages as Nd,setAutoFitEnabled as Wd,setCameraController as wd,setDestroyed as Gd,setDevEnvironment as Ud,setDisposable as Xd,setDontDestroy as Hd,setOrAddParamsToUrl as zd,setParam as Vd,setParamWithoutReload as jd,setPeerOptions as _d,setResourceTrackingEnabled as Kd,setState as Qd,setVisibleInCustomShadowRendering as Zd,setWorldEuler as Yd,setWorldPosition as $d,setWorldPositionXYZ as Jd,setWorldQuaternion as qd,setWorldQuaternionXYZW as ec,setWorldRotation as ac,setWorldRotationXYZ as sc,setWorldScale as tc,showBalloonError as oc,showBalloonMessage as rc,showBalloonWarning as nc,showDebugConsole as ic,slerp as lc,syncDestroy as dc,syncField as cc,syncInstantiate as mc,textureToCanvas as pc,toSourceId as gc,tryCastBinary as uc,tryDetermineMimetypeFromBinary as Sc,tryDetermineMimetypeFromURL as Cc,tryFindObject as yc,tryGetGuid as Ec,unregisterHotReloadType as Rc,unregisterPrefabProvider as fc,unwatchWrite as hc,useForAutoFit as Pc,validate as Tc,watchWrite as vc}from"./needle-engine.bundle-BuI2pjv1.min.js";import{THREE as Ac}from"./three.min.js";import{NEEDLE_progressive as bc}from"./gltf-progressive-CVg80COO.min.js";y();const a={VERSION:S,Context:u,NeedleXRSession:g,assets:{loadFromURL:p},types:m,onStart:c,onUpdate:d,onBeforeRender:l,onAfterRender:i,onInitializedContext:n,onDestroyContext:r,onClearContext:o};globalThis.Needle?.VERSION!==void 0&&console.warn(`Needle Engine is already imported: ${globalThis.Needle.VERSION}`);function C(e){for(const t in e)a[t]=e[t]}C(E),C(R);for(const e of Object.getOwnPropertyNames(s))switch(e){case"prototype":case"constructor":case"length":case"name":continue;default:a[e]=s[e];break}if(!globalThis.Needle)globalThis.Needle=a;else for(const e in a)globalThis.Needle[e]=a[e];globalThis.THREE?console.warn("Three.js is already imported"):globalThis.THREE=Ac;export{f as $componentName,h as $physicsKey,P as ActionBuilder,T as ActionCollection,v as ActionModel,A as Addressables,b as AlignmentConstraint,M as AmbientMode,D as Animation,I as AnimationBuilder,O as AnimationCurve,x as AnimationExtension,k as AnimationUtils,B as Animator,L as AnimatorConditionMode,F as AnimatorController,N as AnimatorControllerBuilder,W as AnimatorControllerParameterType,w as AnimatorStateInfo,G as Antialiasing,U as Application,X as AssetDatabase,H as AssetReference,z as Attractor,V as AudioClip,j as AudioExtension,_ as AudioListener,K as AudioRolloffMode,Q as AudioSource,Z as Avatar,Y as AvatarMarker,$ as Axes,J as AxesHelper,q as BUILD_TIME,ee as BaseUIComponent,ae as BasicIKConstraint,se as BehaviorExtension,te as BehaviorModel,oe as Behaviour,re as BlobStorage,ne as BloomEffect,ie as BoxCollider,le as BoxGizmo,de as BoxHelperComponent,ce as Button,me as ButtonsFactory,pe as CallDirection,ge as CallInfo,ue as Camera,Se as CameraTargetReachedEvent,Ce as Canvas,ye as CanvasGroup,Ee as CapsuleCollider,Re as ChangeMaterialOnClick,fe as ChangeTransformOnClick,he as CharacterController,Pe as CharacterControllerInput,Te as ChromaticAberration,ve as CircularBuffer,Ae as ClearFlags,be as ClickThrough,Me as ClipExtrapolation,De as Collider,Ie as Collision,Oe as CollisionDetectionMode,xe as ColorAdjustments,ke as ColorBySpeedModule,Be as ColorOverLifetimeModule,Le as Component,Fe as ComponentLifecycleEvents,Ne as ConnectionEvents,We as ContactPoint,we as ContactShadows,u as Context,Ge as ContextArgs,Ue as ContextEvent,Xe as ContextRegistry,He as CursorFollow,ze as CustomBranding,Ve as CustomShader,je as DefaultReflectionMode,_e as Deletable,Ke as DeleteBox,Qe as DepthOfField,Ze as DeviceFlag,Ye as DeviceUtilities,$e as DirectorWrapMode,Je as DisposableStore,qe as DocumentExtension,ea as DragControls,aa as DragMode,sa as DropListener,ta as Duplicatable,oa as EffectWrapper,ra as EmissionModule,na as EmphasizeOnClick,ia as EngineLoadingView,la as EnvironmentScene,da as EventBus,ca as EventList,ma as EventListEvent,pa as EventSystem,ga as EventTrigger,ua as FieldWithDefault,Sa as FileReference,Ca as FileReferenceSerializer,ya as FileSpawnModel,Ea as File_Event,Ra as FixedJoint,fa as Fog,ha as FontStyle,Pa as FrameEvent,Ta as GENERATOR,s as GameObject,va as Gizmos,Aa as GltfExport,ba as GltfExportBox,Ma as Gradient,Da as Graphic,Ia as GraphicRaycaster,Oa as Graphics,xa as GridHelper,ka as GridLayoutGroup,Ba as GroundProjectedEnv,La as GroupActionModel,Fa as HideFlags,Na as HideOnStart,Wa as HingeJoint,wa as HorizontalLayoutGroup,Ga as HorizontalWrapMode,Ua as HostData,Xa as HoverAnimation,Ha as Image,za as ImageReference,Va as ImageReferenceSerializer,ja as InheritVelocityModule,_a as Input,Ka as InputEventQueue,Qa as InputEvents,Za as InputField,Ya as InstanceHandle,$a as InstancingHandler,Ja as InstancingUtil,qa as InstantiateEvent,es as InstantiateIdProvider,as as InstantiateOptions,ss as Interactable,ts as InternalScreenshotUtils,os as JoinedRoomResponse,rs as KeyEventArgs,ns as Keyframe,is as LODGroup,ls as LODModel,ds as LODsManager,cs as LeftRoomResponse,ms as Light,ps as LightData,gs as LimitVelocityOverLifetimeModule,us as LoadingElementOptions,Ss as LogStats,Cs as LogType,ys as LookAt,Es as LookAtConstraint,Rs as MainModule,fs as MarkerType,hs as MaskableGraphic,Ps as MaterialPropertyBlock,Ts as MaterialX,vs as Mathf,As as MeshCollider,bs as MeshRenderer,Ms as MinMaxCurve,Ds as MinMaxGradient,Is as NEEDLE_ENGINE_FEATURE_FLAGS,Os as NEEDLE_ENGINE_MODULES,bc as NEEDLE_progressive,xs as NEKeyboardEvent,ks as NEPointerEvent,Bs as NeedleButtonElement,Ls as NeedleEngine,Fs as NeedleEngineModelLoader,Ns as NeedleEngineWebComponent,Ws as NeedleMenu,ws as NeedlePatchesKey,Gs as NeedleUSDZExporter,Us as NeedleXRController,g as NeedleXRSession,Xs as NeedleXRSync,Hs as NeedleXRUtils,zs as NestedGltf,Vs as NetworkConnection,js as NetworkedStreamEvents,_s as NetworkedStreams,Ks as Networking,Qs as NewInstanceModel,Zs as NoiseModule,Ys as ObjectRaycaster,$s as ObjectUtils,Js as OffsetConstraint,qs as OneEuroFilter,et as OneEuroFilterXYZ,at as OpenURL,st as OrbitControls,tt as Outline,ot as OwnershipEvent,rt as OwnershipModel,nt as PUBLIC_KEY,it as Padding,lt as ParticleBurst,dt as ParticleSubEmitter,ct as ParticleSystem,mt as ParticleSystemBaseBehaviour,pt as ParticleSystemRenderer,gt as ParticleSystemShapeType,ut as PeerHandle,St as PeerNetworking,Ct as Physics,yt as PhysicsExtension,Et as PhysicsMaterialCombine,Rt as PixelationEffect,ft as PlayAnimationOnClick,ht as PlayAudioOnClick,Pt as PlayableDirector,Tt as PlayerColor,vt as PlayerState,At as PlayerStateEvent,bt as PlayerSync,Mt as PlayerView,Dt as PlayerViewManager,It as PointerEventData,Ot as PointerType,xt as PostProcessing,kt as PostProcessingEffect,Bt as PostProcessingEffectOrder,Lt as PostProcessingHandler,Ft as PostProcessingManager,Nt as Prefabs,Wt as PreliminaryAction,wt as PreliminaryTrigger,Gt as PreviewHelper,Ut as PrimitiveType,Xt as Progress,Ht as PromiseAllWithErrors,zt as PromiseErrorResult,Vt as RGBAColor,jt as RapierPhysics,_t as RawImage,Kt as RaycastOptions,Qt as Rect,Zt as RectTransform,Yt as ReflectionProbe,$t as RegisteredAnimationInfo,Jt as RemoteSkybox,qt as RenderTexture,eo as RenderTextureSerializer,ao as Renderer,so as RendererData,to as RendererLightmap,oo as Rigidbody,ro as RigidbodyConstraints,no as RoomEvents,io as RotationBySpeedModule,lo as RotationOverLifetimeModule,co as SceneLightSettings,mo as SceneSwitcher,po as ScreenCapture,go as ScreenSpaceAmbientOcclusion,uo as ScreenSpaceAmbientOcclusionN8,So as ScrollFollow,Co as SeeThrough,yo as SendQueue,Eo as SerializationContext,Ro as SetActiveOnClick,fo as ShadowCatcher,ho as ShapeModule,Po as ShapeOverlapResult,To as SharpeningEffect,vo as SignalAsset,Ao as SignalReceiver,bo as SignalReceiverEvent,Mo as SignalTrackHandler,Do as Size,Io as SizeBySpeedModule,Oo as SizeOverLifetimeModule,xo as SkinnedMeshRenderer,ko as SmoothFollow,Bo as SpatialGrabRaycaster,Lo as SpatialHtml,Fo as SpatialTrigger,No as SpatialTriggerReceiver,Wo as SpectatorCamera,wo as SphereCollider,Go as SphereIntersection,Uo as SplineContainer,Xo as SplineData,Ho as SplineUtils,zo as SplineWalker,Vo as Sprite,jo as SpriteData,_o as SpriteRenderer,Ko as SpriteSheet,Qo as StateMachineBehaviour,Zo as StreamEndedEvent,Yo as StreamReceivedEvent,$o as SubEmitterSystem,Jo as SyncedCamera,qo as SyncedRoom,er as SyncedTransform,ar as TapGestureTrigger,sr as TeleportTarget,tr as TestRunner,or as TestSimulateUserData,rr as Text,nr as TextAnchor,ir as TextBuilder,lr as TextExtension,dr as TextureSheetAnimationModule,cr as TiltShiftEffect,mr as Time,pr as TimelineActivationTrack,gr as TimelineAnimationTrack,ur as TimelineAudioTrack,Sr as TimelineBuilder,Cr as TimelineControlTrack,yr as TimelineMarkerTrack,Er as TimelineTrackHandler,Rr as ToneMappingEffect,fr as TrackType,hr as TrailModule,Pr as TransformData,Tr as TransformGizmo,vr as TriggerBuilder,Ar as TriggerModel,m as TypeStore,br as UIRaycastUtils,Mr as UIRootComponent,Dr as USDDocument,Ir as USDObject,Or as USDWriter,xr as USDZExporter,kr as USDZText,Br as USDZUIExtension,Lr as UriSerializer,Fr as UsageMarker,Nr as UserJoinedOrLeftRoomModel,S as VERSION,Wr as VariantAction,wr as VelocityOverLifetimeModule,Gr as VerticalLayoutGroup,Ur as VerticalWrapMode,Xr as VideoPlayer,Hr as ViewBox,zr as ViewDevice,Vr as Vignette,jr as VisibilityAction,_r as Voip,Kr as Volume,Qr as VolumeParameter,Zr as VolumeProfile,Yr as WaitForFrames,$r as WaitForPromise,Jr as WaitForSeconds,qr as Watch,en as WebARCameraBackground,an as WebARSessionRoot,sn as WebXR,tn as WebXRButtonFactory,on as WebXRImageTracking,rn as WebXRImageTrackingModel,nn as WebXRPlaneTracking,ln as WebXRTrackedImage,dn as XRControllerFollow,cn as XRControllerModel,mn as XRControllerMovement,pn as XRFlag,gn as XRRig,un as XRState,Sn as XRStateFlag,Cn as _$QyV,yn as __Carg,En as __Ignore,Rn as __internalNotifyObjectDestroyed,fn as activeInHierarchyFieldName,hn as addAttributeChangeCallback,Pn as addComponent,Tn as addCustomExtensionPlugin,vn as addNewComponent,An as addPatch,bn as apply,Mn as applyHMRChanges,Dn as applyPrototypeExtensions,In as bLW,On as beginListenDestroy,xn as beginListenInstantiate,kn as binaryIdentifierCasts,Bn as build_scene_functions,Ln as builtinComponentKeyName,Fn as calculateProgress01,Nn as clearBalloonMessages,Wn as clearOverlayMessages,wn as colorSerializer,Gn as compareAssociation,Un as componentSerializer,Xn as copyTexture,Hn as createMotion,zn as debugNet,Vn as debugOwner,jn as decompressGpuTexture,_n as deepClone,Kn as delay,Qn as delayForFrames,Zn as deserializeObject,Yn as destroy,$n as destroyComponentInstance,Jn as determineMimeTypeFromExtension,qn as disposeObjectResources,ei as disposeStream,ai as editorGuidKeyName,si as enableSpatialConsole,ti as eventListSerializer,oi as exportAsGLTF,ri as findByGuid,ni as findObjectOfType,ii as findObjectsOfType,li as findResourceUsers,di as fitCamera,ci as fitObjectIntoVolume,mi as foreachComponent,pi as foreachComponentEnumerator,gi as forward,ui as generateQRCode,Si as generateSeed,Ci as getBoundingBox,yi as getCameraController,Ei as getComponent,Ri as getComponentInChildren,fi as getComponentInParent,hi as getComponents,Pi as getComponentsInChildren,Ti as getComponentsInParent,vi as getFormattedDate,Ai as getIconElement,bi as getIconTexture,Mi as getLoader,Di as getOrAddComponent,Ii as getParam,Oi as getParentHierarchyPath,xi as getPath,ki as getPeerOptions,Bi as getPeerjsInstance,Li as getResourceUserCount,Fi as getSceneData,Ni as getTempColor,Wi as getTempQuaternion,wi as getTempVector,Gi as getUrlParams,Ui as getVisibleInCustomShadowRendering,Xi as getWorldDirection,Hi as getWorldEuler,zi as getWorldPosition,Vi as getWorldQuaternion,ji as getWorldRotation,_i as getWorldScale,Ki as hasPointerEventComponent,Qi as hideDebugConsole,Zi as imageToCanvas,Yi as initAddressableSerializers,$i as initBuiltinSerializers,Ji as initPhysics,qi as initVolumeParameterSerializer,el as instantiate,al as invokeLoadedImportPluginHooks,sl as invokeXRSessionEnd,tl as invokeXRSessionStart,ol as isActiveInHierarchy,rl as isActiveSelf,nl as isAndroidDevice,il as isAnimationAction,ll as isComponent,dl as isDebugMode,cl as isDesktop,ml as isDestroyed,pl as isDevEnvironment,gl as isDisposable,ul as isDisposed,Sl as isExporting,Cl as isGLTFModel,yl as isHostedOnGlitch,El as isHotReloadEnabled,Rl as isHotReloading,fl as isIPad,hl as isIconElement,Pl as isLocalNetwork,Tl as isMacOS,vl as isMobileDevice,Al as isMozillaXR,bl as isQuest,Ml as isResourceTrackingEnabled,Dl as isSafari,Il as isTrackModel,Ol as isUsingInstancing,xl as isiOS,kl as isiPad,p as loadAsset,Bl as loadPMREM,Ll as loadSync,Fl as logHierarchy,Nl as lookAtInverse,Wl as lookAtObject,wl as lookAtScreenPoint,Gl as makeId,Ul as makeIdFromRandomWords,Xl as makeNameSafeForUSD,Hl as markAsInstancedRendered,zl as microphonePermissionsGranted,Vl as nameof,jl as nameofFactory,_l as needle,Kl as objectSerializer,Ql as offBeforeXRSession,Zl as offXRSessionEnd,Yl as offXRSessionStart,$l as on,i as onAfterRender,l as onBeforeRender,Jl as onBeforeXRSession,o as onClear,r as onDestroy,n as onInitialized,c as onStart,ql as onSyncDestroy,ed as onSyncInstantiate,d as onUpdate,ad as onXRSessionEnd,sd as onXRSessionStart,td as parseSync,od as placeOnSurface,rd as postprocessFBXMaterials,nd as prefix,id as pushState,ld as randomNumber,dd as registerBinaryType,cd as registerComponent,md as registerComponentExtension,pd as registerCustomEffectType,gd as registerExportExtensions,ud as registerExtensions,Sd as registerHotReloadType,Cd as registerLoader,yd as registerPrefabProvider,Ed as registerPrototypeExtensions,Rd as registerType,fd as relativePathPrefix,hd as removeAttributeChangeCallback,Pd as removeComponent,Td as removeCustomImportExtensionType,vd as removePatch,Ad as resolveUrl,bd as sanitizeString,Md as saveImage,Dd as screenshot,Id as screenshot2,Od as sendDestroyed,xd as serializable,kd as serializeObject,Bd as serializeable,Ld as setActive,Fd as setAllowBalloonMessages,Nd as setAllowOverlayMessages,Wd as setAutoFitEnabled,wd as setCameraController,Gd as setDestroyed,Ud as setDevEnvironment,Xd as setDisposable,Hd as setDontDestroy,zd as setOrAddParamsToUrl,Vd as setParam,jd as setParamWithoutReload,_d as setPeerOptions,Kd as setResourceTrackingEnabled,Qd as setState,Zd as setVisibleInCustomShadowRendering,Yd as setWorldEuler,$d as setWorldPosition,Jd as setWorldPositionXYZ,qd as setWorldQuaternion,ec as setWorldQuaternionXYZW,ac as setWorldRotation,sc as setWorldRotationXYZ,tc as setWorldScale,oc as showBalloonError,rc as showBalloonMessage,nc as showBalloonWarning,ic as showDebugConsole,lc as slerp,dc as syncDestroy,cc as syncField,mc as syncInstantiate,pc as textureToCanvas,gc as toSourceId,uc as tryCastBinary,Sc as tryDetermineMimetypeFromBinary,Cc as tryDetermineMimetypeFromURL,yc as tryFindObject,Ec as tryGetGuid,Rc as unregisterHotReloadType,fc as unregisterPrefabProvider,hc as unwatchWrite,Pc as useForAutoFit,Tc as validate,vc as watchWrite};