[{"data":1,"prerenderedAt":1233},["ShallowReactive",2],{"navigation":3,"/api/miscellaneous/use-animations":490,"/api/miscellaneous/use-animations-surround":1228},[4,26],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","/getting-started","1.getting-started/1.index",[9,10,14,18,22],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Installation Guide","/getting-started/installation","1.getting-started/2.installation",{"title":15,"path":16,"stem":17},"Usage","/getting-started/usage","1.getting-started/3.usage",{"title":19,"path":20,"stem":21},"Loading Models","/getting-started/loading-models","1.getting-started/4.loading-models",{"title":23,"path":24,"stem":25},"Upgrade Guide","/getting-started/upgrade-guide","1.getting-started/5.upgrade-guide",{"title":27,"path":28,"stem":29,"children":30},"Api","/api","2.api",[31,34,88,118,160,202,300,326,360,410,456],{"title":32,"path":28,"stem":33},"All","2.api/index",{"title":35,"path":36,"stem":37,"children":38},"Abstractions","/api/abstractions","2.api/1.abstractions/index",[39,40,44,48,52,56,60,64,68,72,76,80,84],{"title":35,"path":36,"stem":37},{"title":41,"path":42,"stem":43},"Align","/api/abstractions/align","2.api/1.abstractions/align",{"title":45,"path":46,"stem":47},"Billboard","/api/abstractions/billboard","2.api/1.abstractions/billboard",{"title":49,"path":50,"stem":51},"Camera Shake","/api/abstractions/camera-shake","2.api/1.abstractions/camera-shake",{"title":53,"path":54,"stem":55},"Decal","/api/abstractions/decal","2.api/1.abstractions/decal",{"title":57,"path":58,"stem":59},"Edges","/api/abstractions/edges","2.api/1.abstractions/edges",{"title":61,"path":62,"stem":63},"Fit","/api/abstractions/fit","2.api/1.abstractions/fit",{"title":65,"path":66,"stem":67},"Levioso (Float)","/api/abstractions/levioso","2.api/1.abstractions/levioso",{"title":69,"path":70,"stem":71},"Mask","/api/abstractions/mask","2.api/1.abstractions/mask",{"title":73,"path":74,"stem":75},"Outline","/api/abstractions/outline","2.api/1.abstractions/outline",{"title":77,"path":78,"stem":79},"Sampler","/api/abstractions/sampler","2.api/1.abstractions/sampler",{"title":81,"path":82,"stem":83},"ScreenSizer","/api/abstractions/screen-sizer","2.api/1.abstractions/screen-sizer",{"title":85,"path":86,"stem":87},"ScreenSpace","/api/abstractions/screen-space","2.api/1.abstractions/screen-space",{"title":89,"path":90,"stem":91,"children":92},"Controls","/api/controls","2.api/2.controls/index",[93,94,98,102,106,110,114],{"title":89,"path":90,"stem":91},{"title":95,"path":96,"stem":97},"Camera Controls","/api/controls/camera-controls","2.api/2.controls/camera-controls",{"title":99,"path":100,"stem":101},"Keyboard Controls","/api/controls/keyboard-controls","2.api/2.controls/keyboard-controls",{"title":103,"path":104,"stem":105},"Map Controls","/api/controls/map-controls","2.api/2.controls/map-controls",{"title":107,"path":108,"stem":109},"Orbit Controls","/api/controls/orbit-controls","2.api/2.controls/orbit-controls",{"title":111,"path":112,"stem":113},"PointerLock Controls","/api/controls/pointer-lock-controls","2.api/2.controls/pointer-lock-controls",{"title":115,"path":116,"stem":117},"Transform Controls","/api/controls/transform-controls","2.api/2.controls/transform-controls",{"title":119,"path":120,"stem":121,"children":122},"Loaders","/api/loaders","2.api/3.loaders/index",[123,124,128,132,136,140,144,148,152,156],{"title":119,"path":120,"stem":121},{"title":125,"path":126,"stem":127},"useGLTF","/api/loaders/use-gltf","2.api/3.loaders/1.use-gltf",{"title":129,"path":130,"stem":131},"GLTFModel","/api/loaders/gltf-model","2.api/3.loaders/2.gltf-model",{"title":133,"path":134,"stem":135},"useFBX","/api/loaders/use-fbx","2.api/3.loaders/3.use-fbx",{"title":137,"path":138,"stem":139},"FBXModel","/api/loaders/fbx-model","2.api/3.loaders/4.fbx-model",{"title":141,"path":142,"stem":143},"useTexture","/api/loaders/use-texture","2.api/3.loaders/5.use-texture",{"title":145,"path":146,"stem":147},"useTextures","/api/loaders/use-textures","2.api/3.loaders/6.use-textures",{"title":149,"path":150,"stem":151},"useSVG","/api/loaders/use-svg","2.api/3.loaders/7.use-svg",{"title":153,"path":154,"stem":155},"useProgress","/api/loaders/use-progress","2.api/3.loaders/use-progress",{"title":157,"path":158,"stem":159},"useVideoTexture","/api/loaders/use-video-texture","2.api/3.loaders/use-video-texture",{"title":161,"path":162,"stem":163,"children":164},"Materials","/api/materials","2.api/4.materials/index",[165,166,170,174,178,182,186,190,194,198],{"title":161,"path":162,"stem":163},{"title":167,"path":168,"stem":169},"Custom Shader Material","/api/materials/custom-shader-material","2.api/4.materials/custom-shader-material",{"title":171,"path":172,"stem":173},"Mesh Glass Material","/api/materials/glass-material","2.api/4.materials/glass-material",{"title":175,"path":176,"stem":177},"Holographic Material","/api/materials/holographic-material","2.api/4.materials/holographic-material",{"title":179,"path":180,"stem":181},"Mesh Discard Material","/api/materials/mesh-discard-material","2.api/4.materials/mesh-discard-material",{"title":183,"path":184,"stem":185},"Mesh Portal Material","/api/materials/mesh-portal-material","2.api/4.materials/mesh-portal-material",{"title":187,"path":188,"stem":189},"Mesh Reflection Material","/api/materials/mesh-reflection-material","2.api/4.materials/mesh-reflection-material",{"title":191,"path":192,"stem":193},"Mesh Transmission Material","/api/materials/mesh-transmission-material","2.api/4.materials/mesh-transmission-material",{"title":195,"path":196,"stem":197},"Point Material","/api/materials/point-material","2.api/4.materials/point-material",{"title":199,"path":200,"stem":201},"Wobble Material","/api/materials/wobble-material","2.api/4.materials/wobble-material",{"title":203,"path":204,"stem":205,"children":206},"Shapes","/api/shapes","2.api/5.shapes/index",[207,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296],{"title":203,"path":204,"stem":205},{"title":209,"path":210,"stem":211},"Box","/api/shapes/box","2.api/5.shapes/box",{"title":213,"path":214,"stem":215},"CatmullRomCurve3","/api/shapes/catmullromcurve3","2.api/5.shapes/catmullromcurve3",{"title":217,"path":218,"stem":219},"Circle","/api/shapes/circle","2.api/5.shapes/circle",{"title":221,"path":222,"stem":223},"Cone","/api/shapes/cone","2.api/5.shapes/cone",{"title":225,"path":226,"stem":227},"Cubic Bezier Line","/api/shapes/cubic-bezier-line","2.api/5.shapes/cubic-bezier-line",{"title":229,"path":230,"stem":231},"Cylinder","/api/shapes/cylinder","2.api/5.shapes/cylinder",{"title":233,"path":234,"stem":235},"Dodecahedron","/api/shapes/dodecahedron","2.api/5.shapes/dodecahedron",{"title":237,"path":238,"stem":239},"Grid","/api/shapes/grid","2.api/5.shapes/grid",{"title":241,"path":242,"stem":243},"Icosahedron","/api/shapes/icosahedron","2.api/5.shapes/icosahedron",{"title":245,"path":246,"stem":247},"Line2","/api/shapes/line2","2.api/5.shapes/line2",{"title":249,"path":250,"stem":251},"Octahedron","/api/shapes/octahedron","2.api/5.shapes/octahedron",{"title":253,"path":254,"stem":255},"Plane","/api/shapes/plane","2.api/5.shapes/plane",{"title":257,"path":258,"stem":259},"Quadratic Bezier Line","/api/shapes/quadratic-bezier-line","2.api/5.shapes/quadratic-bezier-line",{"title":261,"path":262,"stem":263},"Ring","/api/shapes/ring","2.api/5.shapes/ring",{"title":265,"path":266,"stem":267},"Rounded Box","/api/shapes/rounded-box","2.api/5.shapes/rounded-box",{"title":269,"path":270,"stem":271},"Rounded Plane","/api/shapes/rounded-plane","2.api/5.shapes/rounded-plane",{"title":273,"path":274,"stem":275},"Screen Quad","/api/shapes/screen-quad","2.api/5.shapes/screen-quad",{"title":277,"path":278,"stem":279},"Sphere","/api/shapes/sphere","2.api/5.shapes/sphere",{"title":281,"path":282,"stem":283},"Superformula","/api/shapes/superformula","2.api/5.shapes/superformula",{"title":285,"path":286,"stem":287},"Tetrahedron","/api/shapes/tetrahedron","2.api/5.shapes/tetrahedron",{"title":289,"path":290,"stem":291},"Torus","/api/shapes/torus","2.api/5.shapes/torus",{"title":293,"path":294,"stem":295},"Torus Knot","/api/shapes/torus-knot","2.api/5.shapes/torus-knot",{"title":297,"path":298,"stem":299},"Tube","/api/shapes/tube","2.api/5.shapes/tube",{"title":301,"path":302,"stem":303,"children":304},"Debug/Performance","/api/debug-performance","2.api/6.debug-performance/index",[305,306,310,314,318,322],{"title":301,"path":302,"stem":303},{"title":307,"path":308,"stem":309},"Helper","/api/debug-performance/helper","2.api/6.debug-performance/helper",{"title":311,"path":312,"stem":313},"LOD","/api/debug-performance/lod","2.api/6.debug-performance/lod",{"title":315,"path":316,"stem":317},"Stats","/api/debug-performance/stats","2.api/6.debug-performance/stats",{"title":319,"path":320,"stem":321},"StatsGl","/api/debug-performance/stats-gl","2.api/6.debug-performance/stats-gl",{"title":323,"path":324,"stem":325},"useBVH","/api/debug-performance/use-bvh","2.api/6.debug-performance/use-bvh",{"title":327,"path":328,"stem":329,"children":330},"Light/Shadow","/api/light-shadow","2.api/7.light-shadow/index",[331,332,336,340,344,348,352,356],{"title":327,"path":328,"stem":329},{"title":333,"path":334,"stem":335},"Accumulative Shadows","/api/light-shadow/accumulative-shadows","2.api/7.light-shadow/accumulative-shadows",{"title":337,"path":338,"stem":339},"Bake Shadows","/api/light-shadow/bake-shadows","2.api/7.light-shadow/bake-shadows",{"title":341,"path":342,"stem":343},"Circle Shadow","/api/light-shadow/circle-shadow","2.api/7.light-shadow/circle-shadow",{"title":345,"path":346,"stem":347},"Contact Shadows","/api/light-shadow/contact-shadows","2.api/7.light-shadow/contact-shadows",{"title":349,"path":350,"stem":351},"Lensflare","/api/light-shadow/lensflare","2.api/7.light-shadow/lensflare",{"title":353,"path":354,"stem":355},"Randomized Lights","/api/light-shadow/randomized-lights","2.api/7.light-shadow/randomized-lights",{"title":357,"path":358,"stem":359},"Soft Shadows","/api/light-shadow/soft-shadows","2.api/7.light-shadow/soft-shadows",{"title":361,"path":362,"stem":363,"children":364},"Staging","/api/staging","2.api/8.staging/index",[365,366,370,374,378,382,386,390,394,398,402,406],{"title":361,"path":362,"stem":363},{"title":367,"path":368,"stem":369},"Environment","/api/staging/environment","2.api/8.staging/1.environment",{"title":371,"path":372,"stem":373},"useEnvironment","/api/staging/use-environment","2.api/8.staging/2.use-environment",{"title":375,"path":376,"stem":377},"Lightformer","/api/staging/lightformer","2.api/8.staging/3.lightformer",{"title":379,"path":380,"stem":381},"Backdrop","/api/staging/backdrop","2.api/8.staging/backdrop",{"title":383,"path":384,"stem":385},"Ocean","/api/staging/ocean","2.api/8.staging/ocean",{"title":387,"path":388,"stem":389},"Precipitation","/api/staging/precipitation","2.api/8.staging/precipitation",{"title":391,"path":392,"stem":393},"Sky","/api/staging/sky","2.api/8.staging/sky",{"title":395,"path":396,"stem":397},"Smoke","/api/staging/smoke","2.api/8.staging/smoke",{"title":399,"path":400,"stem":401},"Sparkles","/api/staging/sparkles","2.api/8.staging/sparkles",{"title":403,"path":404,"stem":405},"Stage","/api/staging/stage","2.api/8.staging/stage",{"title":407,"path":408,"stem":409},"Stars","/api/staging/stars","2.api/8.staging/stars",{"title":411,"path":412,"stem":413,"children":414},"Objects","/api/objects","2.api/9.objects/index",[415,416,420,424,428,432,436,440,444,448,452],{"title":411,"path":412,"stem":413},{"title":417,"path":418,"stem":419},"AnimatedSprite","/api/objects/animated-sprite","2.api/9.objects/animated-sprite",{"title":421,"path":422,"stem":423},"CubeCamera","/api/objects/cube-camera","2.api/9.objects/cube-camera",{"title":425,"path":426,"stem":427},"Fbo","/api/objects/fbo","2.api/9.objects/fbo",{"title":429,"path":430,"stem":431},"GradientTexture","/api/objects/gradient-texture","2.api/9.objects/gradient-texture",{"title":433,"path":434,"stem":435},"HTML","/api/objects/html","2.api/9.objects/html",{"title":437,"path":438,"stem":439},"Image","/api/objects/image","2.api/9.objects/image",{"title":441,"path":442,"stem":443},"MarchingCubes","/api/objects/marching-cubes","2.api/9.objects/marching-cubes",{"title":445,"path":446,"stem":447},"Reflector","/api/objects/reflector","2.api/9.objects/reflector",{"title":449,"path":450,"stem":451},"Refractor","/api/objects/refractor","2.api/9.objects/refractor",{"title":453,"path":454,"stem":455},"Text3D","/api/objects/text-3d","2.api/9.objects/text-3d",{"title":457,"path":458,"stem":459,"children":460},"Miscellaneous","/api/miscellaneous","2.api/miscellaneous/index",[461,462,466,470,474,478,482,486],{"title":457,"path":458,"stem":459},{"title":463,"path":464,"stem":465},"Bounds","/api/miscellaneous/bounds","2.api/miscellaneous/bounds",{"title":467,"path":468,"stem":469},"GlobalAudio","/api/miscellaneous/global-audio","2.api/miscellaneous/global-audio",{"title":471,"path":472,"stem":473},"MouseParallax","/api/miscellaneous/mouse-parallax","2.api/miscellaneous/mouse-parallax",{"title":475,"path":476,"stem":477},"PositionalAudio","/api/miscellaneous/positional-audio","2.api/miscellaneous/positional-audio",{"title":479,"path":480,"stem":481},"useAnimations","/api/miscellaneous/use-animations","2.api/miscellaneous/use-animations",{"title":483,"path":484,"stem":485},"useGLTFExporter","/api/miscellaneous/use-gltf-exporter","2.api/miscellaneous/use-gltf-exporter",{"title":487,"path":488,"stem":489},"useIntersect","/api/miscellaneous/use-intersect","2.api/miscellaneous/use-intersect",{"id":491,"title":479,"body":492,"description":1222,"extension":1223,"links":1224,"meta":1225,"navigation":590,"path":480,"seo":1226,"stem":481,"__hash__":1227},"docs/2.api/miscellaneous/use-animations.md",{"type":493,"value":494,"toc":1215},"minimark",[495,514,518,523,533,824,828,835,1185,1189,1211],[496,497,498,501,502,505,506,513],"p",{},[499,500,479],"code",{}," is a composable that returns a ",[499,503,504],{},"shallowReactive"," with all the models actions based on the animations provided. It is a wrapper around the ",[507,508,512],"a",{"href":509,"rel":510},"https://threejs.org/docs/#api/en/animation/AnimationMixer",[511],"nofollow","AnimationMixer"," class.",[515,516,15],"h2",{"id":517},"usage",[519,520,522],"h3",{"id":521},"basic-usage-automatic-updates","Basic Usage (Automatic Updates)",[496,524,525,526,528,529,532],{},"By default, ",[499,527,479],{}," automatically updates the animation mixer on each frame using the ",[499,530,531],{},"useLoop"," composable:",[534,535,543],"pre",{"className":536,"code":537,"highlights":538,"language":541,"meta":542,"style":542},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { useAnimations, useGLTF } from '@tresjs/cientos'\n\nconst { state } = useGLTF('/models/ugly-naked-bunny.gltf')\n\nconst animations = computed(() => state.value?.animations || [])\nconst model = computed(() => state?.value?.scene)\nconst { actions } = useAnimations(animations, model)\n\nconst currentAction = ref()\n\nwatch(actions, (newActions) => {\n  currentAction.value = newActions.Greeting\n  currentAction.value.play()\n})\n",[539,540],1,7,"ts","",[499,544,545,585,592,627,632,675,704,728,733,749,754,780,800,817],{"__ignoreMap":542},[546,547,551,555,559,563,566,569,572,575,578,582],"span",{"class":548,"line":539},[549,550],"line","highlight",[546,552,554],{"class":553},"s7zQu","import",[546,556,558],{"class":557},"sMK4o"," {",[546,560,562],{"class":561},"sTEyZ"," useAnimations",[546,564,565],{"class":557},",",[546,567,568],{"class":561}," useGLTF",[546,570,571],{"class":557}," }",[546,573,574],{"class":553}," from",[546,576,577],{"class":557}," '",[546,579,581],{"class":580},"sfazB","@tresjs/cientos",[546,583,584],{"class":557},"'\n",[546,586,588],{"class":549,"line":587},2,[546,589,591],{"emptyLinePlaceholder":590},true,"\n",[546,593,595,599,601,604,607,610,613,616,619,622,624],{"class":549,"line":594},3,[546,596,598],{"class":597},"spNyl","const",[546,600,558],{"class":557},[546,602,603],{"class":561}," state ",[546,605,606],{"class":557},"}",[546,608,609],{"class":557}," =",[546,611,568],{"class":612},"s2Zo4",[546,614,615],{"class":561},"(",[546,617,618],{"class":557},"'",[546,620,621],{"class":580},"/models/ugly-naked-bunny.gltf",[546,623,618],{"class":557},[546,625,626],{"class":561},")\n",[546,628,630],{"class":549,"line":629},4,[546,631,591],{"emptyLinePlaceholder":590},[546,633,635,637,640,643,646,648,651,654,657,660,663,666,669,672],{"class":549,"line":634},5,[546,636,598],{"class":597},[546,638,639],{"class":561}," animations ",[546,641,642],{"class":557},"=",[546,644,645],{"class":612}," computed",[546,647,615],{"class":561},[546,649,650],{"class":557},"()",[546,652,653],{"class":597}," =>",[546,655,656],{"class":561}," state",[546,658,659],{"class":557},".",[546,661,662],{"class":561},"value",[546,664,665],{"class":557},"?.",[546,667,668],{"class":561},"animations ",[546,670,671],{"class":557},"||",[546,673,674],{"class":561}," [])\n",[546,676,678,680,683,685,687,689,691,693,695,697,699,701],{"class":549,"line":677},6,[546,679,598],{"class":597},[546,681,682],{"class":561}," model ",[546,684,642],{"class":557},[546,686,645],{"class":612},[546,688,615],{"class":561},[546,690,650],{"class":557},[546,692,653],{"class":597},[546,694,656],{"class":561},[546,696,665],{"class":557},[546,698,662],{"class":561},[546,700,665],{"class":557},[546,702,703],{"class":561},"scene)\n",[546,705,707,709,711,714,716,718,720,723,725],{"class":706,"line":540},[549,550],[546,708,598],{"class":597},[546,710,558],{"class":557},[546,712,713],{"class":561}," actions ",[546,715,606],{"class":557},[546,717,609],{"class":557},[546,719,562],{"class":612},[546,721,722],{"class":561},"(animations",[546,724,565],{"class":557},[546,726,727],{"class":561}," model)\n",[546,729,731],{"class":549,"line":730},8,[546,732,591],{"emptyLinePlaceholder":590},[546,734,736,738,741,743,746],{"class":549,"line":735},9,[546,737,598],{"class":597},[546,739,740],{"class":561}," currentAction ",[546,742,642],{"class":557},[546,744,745],{"class":612}," ref",[546,747,748],{"class":561},"()\n",[546,750,752],{"class":549,"line":751},10,[546,753,591],{"emptyLinePlaceholder":590},[546,755,757,760,763,765,768,772,775,777],{"class":549,"line":756},11,[546,758,759],{"class":612},"watch",[546,761,762],{"class":561},"(actions",[546,764,565],{"class":557},[546,766,767],{"class":557}," (",[546,769,771],{"class":770},"sHdIc","newActions",[546,773,774],{"class":557},")",[546,776,653],{"class":597},[546,778,779],{"class":557}," {\n",[546,781,783,786,788,790,792,795,797],{"class":549,"line":782},12,[546,784,785],{"class":561},"  currentAction",[546,787,659],{"class":557},[546,789,662],{"class":561},[546,791,609],{"class":557},[546,793,794],{"class":561}," newActions",[546,796,659],{"class":557},[546,798,799],{"class":561},"Greeting\n",[546,801,803,805,807,809,811,814],{"class":549,"line":802},13,[546,804,785],{"class":561},[546,806,659],{"class":557},[546,808,662],{"class":561},[546,810,659],{"class":557},[546,812,813],{"class":612},"play",[546,815,748],{"class":816},"swJcz",[546,818,820,822],{"class":549,"line":819},14,[546,821,606],{"class":557},[546,823,626],{"class":561},[519,825,827],{"id":826},"manual-updates","Manual Updates",[496,829,830,831,834],{},"To gain finer control over animation mixer updates, enable ",[499,832,833],{},"manualUpdate: true"," and manage the update cycle manually.",[534,836,840],{"className":536,"code":837,"highlights":838,"language":541,"meta":542,"style":542},"import { useAnimations, useGLTF } from '@tresjs/cientos'\nimport { useLoop } from '@tresjs/core'\n\nconst { state } = useGLTF('/models/ugly-naked-bunny.gltf')\n\nconst animations = computed(() => state.value?.animations || [])\nconst model = computed(() => state?.value?.scene)\nconst { actions, mixer } = useAnimations(animations, model, {\n  manualUpdate: true,\n})\n\n// Handle updates manually\nconst { onBeforeRender } = useLoop()\nonBeforeRender(({ delta }) => {\n  mixer.value.update(delta)\n})\n\nconst currentAction = ref()\n\nwatch(actions, (newActions) => {\n  currentAction.value = newActions.Greeting\n  currentAction.value.play()\n})\n",[539,730,735,751,839],15,[499,841,842,865,885,889,913,917,947,973,1005,1021,1028,1032,1038,1055,1075,1097,1104,1109,1122,1127,1146,1163,1178],{"__ignoreMap":542},[546,843,845,847,849,851,853,855,857,859,861,863],{"class":844,"line":539},[549,550],[546,846,554],{"class":553},[546,848,558],{"class":557},[546,850,562],{"class":561},[546,852,565],{"class":557},[546,854,568],{"class":561},[546,856,571],{"class":557},[546,858,574],{"class":553},[546,860,577],{"class":557},[546,862,581],{"class":580},[546,864,584],{"class":557},[546,866,867,869,871,874,876,878,880,883],{"class":549,"line":587},[546,868,554],{"class":553},[546,870,558],{"class":557},[546,872,873],{"class":561}," useLoop",[546,875,571],{"class":557},[546,877,574],{"class":553},[546,879,577],{"class":557},[546,881,882],{"class":580},"@tresjs/core",[546,884,584],{"class":557},[546,886,887],{"class":549,"line":594},[546,888,591],{"emptyLinePlaceholder":590},[546,890,891,893,895,897,899,901,903,905,907,909,911],{"class":549,"line":629},[546,892,598],{"class":597},[546,894,558],{"class":557},[546,896,603],{"class":561},[546,898,606],{"class":557},[546,900,609],{"class":557},[546,902,568],{"class":612},[546,904,615],{"class":561},[546,906,618],{"class":557},[546,908,621],{"class":580},[546,910,618],{"class":557},[546,912,626],{"class":561},[546,914,915],{"class":549,"line":634},[546,916,591],{"emptyLinePlaceholder":590},[546,918,919,921,923,925,927,929,931,933,935,937,939,941,943,945],{"class":549,"line":677},[546,920,598],{"class":597},[546,922,639],{"class":561},[546,924,642],{"class":557},[546,926,645],{"class":612},[546,928,615],{"class":561},[546,930,650],{"class":557},[546,932,653],{"class":597},[546,934,656],{"class":561},[546,936,659],{"class":557},[546,938,662],{"class":561},[546,940,665],{"class":557},[546,942,668],{"class":561},[546,944,671],{"class":557},[546,946,674],{"class":561},[546,948,949,951,953,955,957,959,961,963,965,967,969,971],{"class":549,"line":540},[546,950,598],{"class":597},[546,952,682],{"class":561},[546,954,642],{"class":557},[546,956,645],{"class":612},[546,958,615],{"class":561},[546,960,650],{"class":557},[546,962,653],{"class":597},[546,964,656],{"class":561},[546,966,665],{"class":557},[546,968,662],{"class":561},[546,970,665],{"class":557},[546,972,703],{"class":561},[546,974,976,978,980,983,985,988,990,992,994,996,998,1001,1003],{"class":975,"line":730},[549,550],[546,977,598],{"class":597},[546,979,558],{"class":557},[546,981,982],{"class":561}," actions",[546,984,565],{"class":557},[546,986,987],{"class":561}," mixer ",[546,989,606],{"class":557},[546,991,609],{"class":557},[546,993,562],{"class":612},[546,995,722],{"class":561},[546,997,565],{"class":557},[546,999,1000],{"class":561}," model",[546,1002,565],{"class":557},[546,1004,779],{"class":557},[546,1006,1008,1011,1014,1018],{"class":1007,"line":735},[549,550],[546,1009,1010],{"class":816},"  manualUpdate",[546,1012,1013],{"class":557},":",[546,1015,1017],{"class":1016},"sfNiH"," true",[546,1019,1020],{"class":557},",\n",[546,1022,1024,1026],{"class":1023,"line":751},[549,550],[546,1025,606],{"class":557},[546,1027,626],{"class":561},[546,1029,1030],{"class":549,"line":756},[546,1031,591],{"emptyLinePlaceholder":590},[546,1033,1034],{"class":549,"line":782},[546,1035,1037],{"class":1036},"sHwdD","// Handle updates manually\n",[546,1039,1040,1042,1044,1047,1049,1051,1053],{"class":549,"line":802},[546,1041,598],{"class":597},[546,1043,558],{"class":557},[546,1045,1046],{"class":561}," onBeforeRender ",[546,1048,606],{"class":557},[546,1050,609],{"class":557},[546,1052,873],{"class":612},[546,1054,748],{"class":561},[546,1056,1057,1060,1062,1065,1068,1071,1073],{"class":549,"line":819},[546,1058,1059],{"class":612},"onBeforeRender",[546,1061,615],{"class":561},[546,1063,1064],{"class":557},"({",[546,1066,1067],{"class":770}," delta",[546,1069,1070],{"class":557}," })",[546,1072,653],{"class":597},[546,1074,779],{"class":557},[546,1076,1078,1081,1083,1085,1087,1090,1092,1095],{"class":1077,"line":839},[549,550],[546,1079,1080],{"class":561},"  mixer",[546,1082,659],{"class":557},[546,1084,662],{"class":561},[546,1086,659],{"class":557},[546,1088,1089],{"class":612},"update",[546,1091,615],{"class":816},[546,1093,1094],{"class":561},"delta",[546,1096,626],{"class":816},[546,1098,1100,1102],{"class":549,"line":1099},16,[546,1101,606],{"class":557},[546,1103,626],{"class":561},[546,1105,1107],{"class":549,"line":1106},17,[546,1108,591],{"emptyLinePlaceholder":590},[546,1110,1112,1114,1116,1118,1120],{"class":549,"line":1111},18,[546,1113,598],{"class":597},[546,1115,740],{"class":561},[546,1117,642],{"class":557},[546,1119,745],{"class":612},[546,1121,748],{"class":561},[546,1123,1125],{"class":549,"line":1124},19,[546,1126,591],{"emptyLinePlaceholder":590},[546,1128,1130,1132,1134,1136,1138,1140,1142,1144],{"class":549,"line":1129},20,[546,1131,759],{"class":612},[546,1133,762],{"class":561},[546,1135,565],{"class":557},[546,1137,767],{"class":557},[546,1139,771],{"class":770},[546,1141,774],{"class":557},[546,1143,653],{"class":597},[546,1145,779],{"class":557},[546,1147,1149,1151,1153,1155,1157,1159,1161],{"class":549,"line":1148},21,[546,1150,785],{"class":561},[546,1152,659],{"class":557},[546,1154,662],{"class":561},[546,1156,609],{"class":557},[546,1158,794],{"class":561},[546,1160,659],{"class":557},[546,1162,799],{"class":561},[546,1164,1166,1168,1170,1172,1174,1176],{"class":549,"line":1165},22,[546,1167,785],{"class":561},[546,1169,659],{"class":557},[546,1171,662],{"class":561},[546,1173,659],{"class":557},[546,1175,813],{"class":612},[546,1177,748],{"class":816},[546,1179,1181,1183],{"class":549,"line":1180},23,[546,1182,606],{"class":557},[546,1184,626],{"class":561},[515,1186,1188],{"id":1187},"options","Options",[1190,1191,1192],"ul",{},[1193,1194,1195,1198,1199,1202,1203,1206,1207,1210],"li",{},[499,1196,1197],{},"manualUpdate"," (optional): Default is ",[499,1200,1201],{},"false",". If set to ",[499,1204,1205],{},"true",", disables automatic animation mixer updates. You'll need to call ",[499,1208,1209],{},"mixer.value.update(delta)"," manually.",[1212,1213,1214],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":542,"searchDepth":539,"depth":587,"links":1216},[1217,1221],{"id":517,"depth":587,"text":15,"children":1218},[1219,1220],{"id":521,"depth":594,"text":522},{"id":826,"depth":594,"text":827},{"id":1187,"depth":587,"text":1188},"Composable for managing model animations with AnimationMixer.","md",null,{},{"title":479,"description":1222},"TJcEqtFqnepbieID3hzHGMd0QylrwTz-3E1RokTEGoY",[1229,1231],{"title":475,"path":476,"stem":477,"description":1230,"children":-1},"Spatially positioned audio in 3D space.",{"title":483,"path":484,"stem":485,"description":1232,"children":-1},"Export 3D objects to GLTF format.",1785417274394]