[{"data":1,"prerenderedAt":2991},["ShallowReactive",2],{"home-hero":3,"home-scenes":1449,"testimonials":2703,"showcase":2885,"index-hero-body":2974},{"id":4,"extension":5,"hero":6,"meta":22,"scenes":23,"stem":1447,"__hash__":1448},"index/index.yml","yml",{"title":7,"titleHighlight":8,"body":9,"ctas":10},"Build Interactive 3D experiences with","Vue","TresJS is a **declarative, component-driven approach** layer on top of Three.js and WebGL that makes creative coding intuitive and fun.",[11,18],{"label":12,"color":13,"to":14,"size":15,"variant":16,"icon":17},"Get Started","neutral","https://docs.tresjs.org/getting-started","lg","solid","lucide-rocket",{"label":19,"color":13,"variant":20,"to":21,"size":15},"Playground","subtle","https://play.tresjs.org/",{},{"tabs":24},[25,690],{"title":26,"descriptionTitle":27,"description":28,"icon":29,"content":30},"Declarative","Declarative \u003Cspan class=\"text-primary-400\">Scenes\u003C/span>","TresJS enables you to utilise all capabilities of Three.js declaratively by using Vue components and let \u003CTresCanvas /> manage the rest. Utilise the lifecycle of Vue components to engage with events and manage state transitions.","i-lucide-leaf",{"data":31,"body":33,"toc":688},{"title":32,"description":32},"",{"type":34,"children":35},"root",[36,682],{"type":37,"tag":38,"props":39,"children":45},"element","code-tree",{"className":40,"default-value":44},[41,42,43],"lg:rounded-r-none","lg:border-r-0","dark:[--ui-border-muted:var(--color-gray-800)]","app.vue",[46],{"type":37,"tag":47,"props":48,"children":52},"pre",{"className":49,"code":50,"filename":44,"language":51,"meta":32,"style":32},"language-vue shiki shiki-themes catppuccin-latte catppuccin-latte catppuccin-frappe","\u003Cscript setup lang=\"ts\">\nimport { TresCanvas } from '@tresjs/core'\nconst boxRef = ref\u003CMesh>()\n\nfunction onRender() {\n  if (boxRef.value) {\n    boxRef.value.rotation.y +=  0.01\n    boxRef.value.rotation.x +=  0.01\n  }\n}\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CTresCanvas @render=\"onRender\">\n    \u003CTresPerspectiveCamera />\n    \u003CTresMesh ref=\"boxRef\" :position=\"[0, 1, 0]\">\n      \u003CTresBoxGeometry :args=\"[1, 1, 1]\" />\n      \u003CTresMeshNormalMaterial />\n    \u003C/TresMesh>\n  \u003C/TresCanvas>\n\u003C/template>\n","vue",[53],{"type":37,"tag":54,"props":55,"children":56},"code",{"__ignoreMap":32},[57,103,140,185,195,219,248,295,336,345,354,371,379,396,442,461,547,615,632,649,666],{"type":37,"tag":58,"props":59,"children":62},"span",{"class":60,"line":61},"line",1,[63,70,76,82,87,92,98],{"type":37,"tag":58,"props":64,"children":66},{"style":65},"--shiki-default:#179299;--shiki-light:#179299;--shiki-dark:#81C8BE",[67],{"type":68,"value":69},"text","\u003C",{"type":37,"tag":58,"props":71,"children":73},{"style":72},"--shiki-default:#1E66F5;--shiki-light:#1E66F5;--shiki-dark:#8CAAEE",[74],{"type":68,"value":75},"script",{"type":37,"tag":58,"props":77,"children":79},{"style":78},"--shiki-default:#DF8E1D;--shiki-light:#DF8E1D;--shiki-dark:#E5C890",[80],{"type":68,"value":81}," setup",{"type":37,"tag":58,"props":83,"children":84},{"style":78},[85],{"type":68,"value":86}," lang",{"type":37,"tag":58,"props":88,"children":89},{"style":65},[90],{"type":68,"value":91},"=",{"type":37,"tag":58,"props":93,"children":95},{"style":94},"--shiki-default:#40A02B;--shiki-light:#40A02B;--shiki-dark:#A6D189",[96],{"type":68,"value":97},"\"ts\"",{"type":37,"tag":58,"props":99,"children":100},{"style":65},[101],{"type":68,"value":102},">\n",{"type":37,"tag":58,"props":104,"children":106},{"class":60,"line":105},2,[107,113,119,125,130,135],{"type":37,"tag":58,"props":108,"children":110},{"style":109},"--shiki-default:#8839EF;--shiki-light:#8839EF;--shiki-dark:#CA9EE6",[111],{"type":68,"value":112},"import",{"type":37,"tag":58,"props":114,"children":116},{"style":115},"--shiki-default:#7C7F93;--shiki-light:#7C7F93;--shiki-dark:#949CBB",[117],{"type":68,"value":118}," {",{"type":37,"tag":58,"props":120,"children":122},{"style":121},"--shiki-default:#4C4F69;--shiki-light:#4C4F69;--shiki-dark:#C6D0F5",[123],{"type":68,"value":124}," TresCanvas ",{"type":37,"tag":58,"props":126,"children":127},{"style":115},[128],{"type":68,"value":129},"}",{"type":37,"tag":58,"props":131,"children":132},{"style":109},[133],{"type":68,"value":134}," from",{"type":37,"tag":58,"props":136,"children":137},{"style":94},[138],{"type":68,"value":139}," '@tresjs/core'\n",{"type":37,"tag":58,"props":141,"children":143},{"class":60,"line":142},3,[144,149,154,158,164,169,175,180],{"type":37,"tag":58,"props":145,"children":146},{"style":109},[147],{"type":68,"value":148},"const",{"type":37,"tag":58,"props":150,"children":151},{"style":121},[152],{"type":68,"value":153}," boxRef ",{"type":37,"tag":58,"props":155,"children":156},{"style":65},[157],{"type":68,"value":91},{"type":37,"tag":58,"props":159,"children":161},{"style":160},"--shiki-default:#1E66F5;--shiki-default-font-style:italic;--shiki-light:#1E66F5;--shiki-light-font-style:italic;--shiki-dark:#8CAAEE;--shiki-dark-font-style:italic",[162],{"type":68,"value":163}," ref",{"type":37,"tag":58,"props":165,"children":167},{"style":166},"--shiki-default:#04A5E5;--shiki-light:#04A5E5;--shiki-dark:#99D1DB",[168],{"type":68,"value":69},{"type":37,"tag":58,"props":170,"children":172},{"style":171},"--shiki-default:#DF8E1D;--shiki-default-font-style:italic;--shiki-light:#DF8E1D;--shiki-light-font-style:italic;--shiki-dark:#E5C890;--shiki-dark-font-style:italic",[173],{"type":68,"value":174},"Mesh",{"type":37,"tag":58,"props":176,"children":177},{"style":166},[178],{"type":68,"value":179},">",{"type":37,"tag":58,"props":181,"children":182},{"style":121},[183],{"type":68,"value":184},"()\n",{"type":37,"tag":58,"props":186,"children":188},{"class":60,"line":187},4,[189],{"type":37,"tag":58,"props":190,"children":192},{"emptyLinePlaceholder":191},true,[193],{"type":68,"value":194},"\n",{"type":37,"tag":58,"props":196,"children":198},{"class":60,"line":197},5,[199,204,209,214],{"type":37,"tag":58,"props":200,"children":201},{"style":109},[202],{"type":68,"value":203},"function",{"type":37,"tag":58,"props":205,"children":206},{"style":160},[207],{"type":68,"value":208}," onRender",{"type":37,"tag":58,"props":210,"children":211},{"style":115},[212],{"type":68,"value":213},"()",{"type":37,"tag":58,"props":215,"children":216},{"style":115},[217],{"type":68,"value":218}," {\n",{"type":37,"tag":58,"props":220,"children":222},{"class":60,"line":221},6,[223,228,233,238,243],{"type":37,"tag":58,"props":224,"children":225},{"style":109},[226],{"type":68,"value":227},"  if",{"type":37,"tag":58,"props":229,"children":230},{"style":121},[231],{"type":68,"value":232}," (boxRef",{"type":37,"tag":58,"props":234,"children":235},{"style":65},[236],{"type":68,"value":237},".",{"type":37,"tag":58,"props":239,"children":240},{"style":121},[241],{"type":68,"value":242},"value) ",{"type":37,"tag":58,"props":244,"children":245},{"style":115},[246],{"type":68,"value":247},"{\n",{"type":37,"tag":58,"props":249,"children":251},{"class":60,"line":250},7,[252,257,261,266,270,275,279,284,289],{"type":37,"tag":58,"props":253,"children":254},{"style":121},[255],{"type":68,"value":256},"    boxRef",{"type":37,"tag":58,"props":258,"children":259},{"style":65},[260],{"type":68,"value":237},{"type":37,"tag":58,"props":262,"children":263},{"style":121},[264],{"type":68,"value":265},"value",{"type":37,"tag":58,"props":267,"children":268},{"style":65},[269],{"type":68,"value":237},{"type":37,"tag":58,"props":271,"children":272},{"style":121},[273],{"type":68,"value":274},"rotation",{"type":37,"tag":58,"props":276,"children":277},{"style":65},[278],{"type":68,"value":237},{"type":37,"tag":58,"props":280,"children":281},{"style":121},[282],{"type":68,"value":283},"y ",{"type":37,"tag":58,"props":285,"children":286},{"style":65},[287],{"type":68,"value":288},"+=",{"type":37,"tag":58,"props":290,"children":292},{"style":291},"--shiki-default:#FE640B;--shiki-light:#FE640B;--shiki-dark:#EF9F76",[293],{"type":68,"value":294},"  0.01\n",{"type":37,"tag":58,"props":296,"children":298},{"class":60,"line":297},8,[299,303,307,311,315,319,323,328,332],{"type":37,"tag":58,"props":300,"children":301},{"style":121},[302],{"type":68,"value":256},{"type":37,"tag":58,"props":304,"children":305},{"style":65},[306],{"type":68,"value":237},{"type":37,"tag":58,"props":308,"children":309},{"style":121},[310],{"type":68,"value":265},{"type":37,"tag":58,"props":312,"children":313},{"style":65},[314],{"type":68,"value":237},{"type":37,"tag":58,"props":316,"children":317},{"style":121},[318],{"type":68,"value":274},{"type":37,"tag":58,"props":320,"children":321},{"style":65},[322],{"type":68,"value":237},{"type":37,"tag":58,"props":324,"children":325},{"style":121},[326],{"type":68,"value":327},"x ",{"type":37,"tag":58,"props":329,"children":330},{"style":65},[331],{"type":68,"value":288},{"type":37,"tag":58,"props":333,"children":334},{"style":291},[335],{"type":68,"value":294},{"type":37,"tag":58,"props":337,"children":339},{"class":60,"line":338},9,[340],{"type":37,"tag":58,"props":341,"children":342},{"style":115},[343],{"type":68,"value":344},"  }\n",{"type":37,"tag":58,"props":346,"children":348},{"class":60,"line":347},10,[349],{"type":37,"tag":58,"props":350,"children":351},{"style":115},[352],{"type":68,"value":353},"}\n",{"type":37,"tag":58,"props":355,"children":357},{"class":60,"line":356},11,[358,363,367],{"type":37,"tag":58,"props":359,"children":360},{"style":65},[361],{"type":68,"value":362},"\u003C/",{"type":37,"tag":58,"props":364,"children":365},{"style":72},[366],{"type":68,"value":75},{"type":37,"tag":58,"props":368,"children":369},{"style":65},[370],{"type":68,"value":102},{"type":37,"tag":58,"props":372,"children":374},{"class":60,"line":373},12,[375],{"type":37,"tag":58,"props":376,"children":377},{"emptyLinePlaceholder":191},[378],{"type":68,"value":194},{"type":37,"tag":58,"props":380,"children":382},{"class":60,"line":381},13,[383,387,392],{"type":37,"tag":58,"props":384,"children":385},{"style":65},[386],{"type":68,"value":69},{"type":37,"tag":58,"props":388,"children":389},{"style":72},[390],{"type":68,"value":391},"template",{"type":37,"tag":58,"props":393,"children":394},{"style":65},[395],{"type":68,"value":102},{"type":37,"tag":58,"props":397,"children":399},{"class":60,"line":398},14,[400,405,410,415,420,424,429,434,438],{"type":37,"tag":58,"props":401,"children":402},{"style":65},[403],{"type":68,"value":404},"  \u003C",{"type":37,"tag":58,"props":406,"children":407},{"style":72},[408],{"type":68,"value":409},"TresCanvas",{"type":37,"tag":58,"props":411,"children":412},{"style":115},[413],{"type":68,"value":414}," @",{"type":37,"tag":58,"props":416,"children":417},{"style":78},[418],{"type":68,"value":419},"render",{"type":37,"tag":58,"props":421,"children":422},{"style":65},[423],{"type":68,"value":91},{"type":37,"tag":58,"props":425,"children":426},{"style":94},[427],{"type":68,"value":428},"\"",{"type":37,"tag":58,"props":430,"children":431},{"style":121},[432],{"type":68,"value":433},"onRender",{"type":37,"tag":58,"props":435,"children":436},{"style":94},[437],{"type":68,"value":428},{"type":37,"tag":58,"props":439,"children":440},{"style":65},[441],{"type":68,"value":102},{"type":37,"tag":58,"props":443,"children":445},{"class":60,"line":444},15,[446,451,456],{"type":37,"tag":58,"props":447,"children":448},{"style":65},[449],{"type":68,"value":450},"    \u003C",{"type":37,"tag":58,"props":452,"children":453},{"style":72},[454],{"type":68,"value":455},"TresPerspectiveCamera",{"type":37,"tag":58,"props":457,"children":458},{"style":65},[459],{"type":68,"value":460}," />\n",{"type":37,"tag":58,"props":462,"children":464},{"class":60,"line":463},16,[465,469,474,478,482,487,492,497,501,505,510,515,520,525,529,534,539,543],{"type":37,"tag":58,"props":466,"children":467},{"style":65},[468],{"type":68,"value":450},{"type":37,"tag":58,"props":470,"children":471},{"style":72},[472],{"type":68,"value":473},"TresMesh",{"type":37,"tag":58,"props":475,"children":476},{"style":78},[477],{"type":68,"value":163},{"type":37,"tag":58,"props":479,"children":480},{"style":65},[481],{"type":68,"value":91},{"type":37,"tag":58,"props":483,"children":484},{"style":94},[485],{"type":68,"value":486},"\"boxRef\"",{"type":37,"tag":58,"props":488,"children":489},{"style":115},[490],{"type":68,"value":491}," :",{"type":37,"tag":58,"props":493,"children":494},{"style":78},[495],{"type":68,"value":496},"position",{"type":37,"tag":58,"props":498,"children":499},{"style":65},[500],{"type":68,"value":91},{"type":37,"tag":58,"props":502,"children":503},{"style":94},[504],{"type":68,"value":428},{"type":37,"tag":58,"props":506,"children":507},{"style":121},[508],{"type":68,"value":509},"[",{"type":37,"tag":58,"props":511,"children":512},{"style":291},[513],{"type":68,"value":514},"0",{"type":37,"tag":58,"props":516,"children":517},{"style":115},[518],{"type":68,"value":519},",",{"type":37,"tag":58,"props":521,"children":522},{"style":291},[523],{"type":68,"value":524}," 1",{"type":37,"tag":58,"props":526,"children":527},{"style":115},[528],{"type":68,"value":519},{"type":37,"tag":58,"props":530,"children":531},{"style":291},[532],{"type":68,"value":533}," 0",{"type":37,"tag":58,"props":535,"children":536},{"style":121},[537],{"type":68,"value":538},"]",{"type":37,"tag":58,"props":540,"children":541},{"style":94},[542],{"type":68,"value":428},{"type":37,"tag":58,"props":544,"children":545},{"style":65},[546],{"type":68,"value":102},{"type":37,"tag":58,"props":548,"children":550},{"class":60,"line":549},17,[551,556,561,565,570,574,578,582,587,591,595,599,603,607,611],{"type":37,"tag":58,"props":552,"children":553},{"style":65},[554],{"type":68,"value":555},"      \u003C",{"type":37,"tag":58,"props":557,"children":558},{"style":72},[559],{"type":68,"value":560},"TresBoxGeometry",{"type":37,"tag":58,"props":562,"children":563},{"style":115},[564],{"type":68,"value":491},{"type":37,"tag":58,"props":566,"children":567},{"style":78},[568],{"type":68,"value":569},"args",{"type":37,"tag":58,"props":571,"children":572},{"style":65},[573],{"type":68,"value":91},{"type":37,"tag":58,"props":575,"children":576},{"style":94},[577],{"type":68,"value":428},{"type":37,"tag":58,"props":579,"children":580},{"style":121},[581],{"type":68,"value":509},{"type":37,"tag":58,"props":583,"children":584},{"style":291},[585],{"type":68,"value":586},"1",{"type":37,"tag":58,"props":588,"children":589},{"style":115},[590],{"type":68,"value":519},{"type":37,"tag":58,"props":592,"children":593},{"style":291},[594],{"type":68,"value":524},{"type":37,"tag":58,"props":596,"children":597},{"style":115},[598],{"type":68,"value":519},{"type":37,"tag":58,"props":600,"children":601},{"style":291},[602],{"type":68,"value":524},{"type":37,"tag":58,"props":604,"children":605},{"style":121},[606],{"type":68,"value":538},{"type":37,"tag":58,"props":608,"children":609},{"style":94},[610],{"type":68,"value":428},{"type":37,"tag":58,"props":612,"children":613},{"style":65},[614],{"type":68,"value":460},{"type":37,"tag":58,"props":616,"children":618},{"class":60,"line":617},18,[619,623,628],{"type":37,"tag":58,"props":620,"children":621},{"style":65},[622],{"type":68,"value":555},{"type":37,"tag":58,"props":624,"children":625},{"style":72},[626],{"type":68,"value":627},"TresMeshNormalMaterial",{"type":37,"tag":58,"props":629,"children":630},{"style":65},[631],{"type":68,"value":460},{"type":37,"tag":58,"props":633,"children":635},{"class":60,"line":634},19,[636,641,645],{"type":37,"tag":58,"props":637,"children":638},{"style":65},[639],{"type":68,"value":640},"    \u003C/",{"type":37,"tag":58,"props":642,"children":643},{"style":72},[644],{"type":68,"value":473},{"type":37,"tag":58,"props":646,"children":647},{"style":65},[648],{"type":68,"value":102},{"type":37,"tag":58,"props":650,"children":652},{"class":60,"line":651},20,[653,658,662],{"type":37,"tag":58,"props":654,"children":655},{"style":65},[656],{"type":68,"value":657},"  \u003C/",{"type":37,"tag":58,"props":659,"children":660},{"style":72},[661],{"type":68,"value":409},{"type":37,"tag":58,"props":663,"children":664},{"style":65},[665],{"type":68,"value":102},{"type":37,"tag":58,"props":667,"children":669},{"class":60,"line":668},21,[670,674,678],{"type":37,"tag":58,"props":671,"children":672},{"style":65},[673],{"type":68,"value":362},{"type":37,"tag":58,"props":675,"children":676},{"style":72},[677],{"type":68,"value":391},{"type":37,"tag":58,"props":679,"children":680},{"style":65},[681],{"type":68,"value":102},{"type":37,"tag":683,"props":684,"children":685},"style",{},[686],{"type":68,"value":687},"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 .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 .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);}",{"title":32,"searchDepth":105,"depth":105,"links":689},[],{"title":691,"icon":692,"descriptionTitle":693,"description":694,"content":695},"DX Focused","i-lucide-milestone","\u003Cspan class=\"text-primary-400\">DX\u003C/span>-Focused Ecosystem","Expand the core capabilities with packages like cientos and post-processing to reduce the 🍝 code for tasks like handling 3D Models or adding camera controls.",{"data":696,"body":697,"toc":1445},{"title":32,"description":32},{"type":34,"children":698},[699,1441],{"type":37,"tag":38,"props":700,"children":702},{"className":701,"default-value":44},[41,42,43],[703,882],{"type":37,"tag":47,"props":704,"children":706},{"className":49,"code":705,"filename":44,"language":51,"meta":32,"style":32},"\u003Cscript setup lang=\"ts\">\nimport { TresCanvas } from '@tresjs/core'\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CTresCanvas >\n    \u003CTresPerspectiveCamera />\n    \u003CArtificerCharacter />\n  \u003C/TresCanvas>\n\u003C/template>\n",[707],{"type":37,"tag":54,"props":708,"children":709},{"__ignoreMap":32},[710,741,768,783,790,805,821,836,852,867],{"type":37,"tag":58,"props":711,"children":712},{"class":60,"line":61},[713,717,721,725,729,733,737],{"type":37,"tag":58,"props":714,"children":715},{"style":65},[716],{"type":68,"value":69},{"type":37,"tag":58,"props":718,"children":719},{"style":72},[720],{"type":68,"value":75},{"type":37,"tag":58,"props":722,"children":723},{"style":78},[724],{"type":68,"value":81},{"type":37,"tag":58,"props":726,"children":727},{"style":78},[728],{"type":68,"value":86},{"type":37,"tag":58,"props":730,"children":731},{"style":65},[732],{"type":68,"value":91},{"type":37,"tag":58,"props":734,"children":735},{"style":94},[736],{"type":68,"value":97},{"type":37,"tag":58,"props":738,"children":739},{"style":65},[740],{"type":68,"value":102},{"type":37,"tag":58,"props":742,"children":743},{"class":60,"line":105},[744,748,752,756,760,764],{"type":37,"tag":58,"props":745,"children":746},{"style":109},[747],{"type":68,"value":112},{"type":37,"tag":58,"props":749,"children":750},{"style":115},[751],{"type":68,"value":118},{"type":37,"tag":58,"props":753,"children":754},{"style":121},[755],{"type":68,"value":124},{"type":37,"tag":58,"props":757,"children":758},{"style":115},[759],{"type":68,"value":129},{"type":37,"tag":58,"props":761,"children":762},{"style":109},[763],{"type":68,"value":134},{"type":37,"tag":58,"props":765,"children":766},{"style":94},[767],{"type":68,"value":139},{"type":37,"tag":58,"props":769,"children":770},{"class":60,"line":142},[771,775,779],{"type":37,"tag":58,"props":772,"children":773},{"style":65},[774],{"type":68,"value":362},{"type":37,"tag":58,"props":776,"children":777},{"style":72},[778],{"type":68,"value":75},{"type":37,"tag":58,"props":780,"children":781},{"style":65},[782],{"type":68,"value":102},{"type":37,"tag":58,"props":784,"children":785},{"class":60,"line":187},[786],{"type":37,"tag":58,"props":787,"children":788},{"emptyLinePlaceholder":191},[789],{"type":68,"value":194},{"type":37,"tag":58,"props":791,"children":792},{"class":60,"line":197},[793,797,801],{"type":37,"tag":58,"props":794,"children":795},{"style":65},[796],{"type":68,"value":69},{"type":37,"tag":58,"props":798,"children":799},{"style":72},[800],{"type":68,"value":391},{"type":37,"tag":58,"props":802,"children":803},{"style":65},[804],{"type":68,"value":102},{"type":37,"tag":58,"props":806,"children":807},{"class":60,"line":221},[808,812,816],{"type":37,"tag":58,"props":809,"children":810},{"style":65},[811],{"type":68,"value":404},{"type":37,"tag":58,"props":813,"children":814},{"style":72},[815],{"type":68,"value":409},{"type":37,"tag":58,"props":817,"children":818},{"style":65},[819],{"type":68,"value":820}," >\n",{"type":37,"tag":58,"props":822,"children":823},{"class":60,"line":250},[824,828,832],{"type":37,"tag":58,"props":825,"children":826},{"style":65},[827],{"type":68,"value":450},{"type":37,"tag":58,"props":829,"children":830},{"style":72},[831],{"type":68,"value":455},{"type":37,"tag":58,"props":833,"children":834},{"style":65},[835],{"type":68,"value":460},{"type":37,"tag":58,"props":837,"children":838},{"class":60,"line":297},[839,843,848],{"type":37,"tag":58,"props":840,"children":841},{"style":65},[842],{"type":68,"value":450},{"type":37,"tag":58,"props":844,"children":845},{"style":72},[846],{"type":68,"value":847},"ArtificerCharacter",{"type":37,"tag":58,"props":849,"children":850},{"style":65},[851],{"type":68,"value":460},{"type":37,"tag":58,"props":853,"children":854},{"class":60,"line":338},[855,859,863],{"type":37,"tag":58,"props":856,"children":857},{"style":65},[858],{"type":68,"value":657},{"type":37,"tag":58,"props":860,"children":861},{"style":72},[862],{"type":68,"value":409},{"type":37,"tag":58,"props":864,"children":865},{"style":65},[866],{"type":68,"value":102},{"type":37,"tag":58,"props":868,"children":869},{"class":60,"line":347},[870,874,878],{"type":37,"tag":58,"props":871,"children":872},{"style":65},[873],{"type":68,"value":362},{"type":37,"tag":58,"props":875,"children":876},{"style":72},[877],{"type":68,"value":391},{"type":37,"tag":58,"props":879,"children":880},{"style":65},[881],{"type":68,"value":102},{"type":37,"tag":47,"props":883,"children":886},{"className":49,"code":884,"filename":885,"language":51,"meta":32,"style":32},"\u003Cscript setup lang=\"ts\">\n  import { useGLTF } from '@tresjs/cientos'\n  const { state: model, nodes } = useGLTF('/artificer/Artificer.glb')\n  const animations = computed(() => model.value?.animations || [])\n\n  const rig = computed(() => {\n    return nodes.value?.Engineer_Rig\n  })\n\n  const { actions } = useAnimations(animations, rig)\n\n  watch(actions, (newActions) => {\n    if(!newActions) return\n    newActions.Running_A?.play()\n  })\n  \u003C/script>\n  \u003Ctemplate>\n    \u003Cprimitive v-if=\"rig\" :object=\"rig\" />\n  \u003C/template>\n","ArtificerCharacter.vue",[887],{"type":37,"tag":54,"props":888,"children":889},{"__ignoreMap":32},[890,921,951,1016,1082,1089,1125,1155,1167,1174,1217,1224,1265,1292,1322,1333,1348,1363,1426],{"type":37,"tag":58,"props":891,"children":892},{"class":60,"line":61},[893,897,901,905,909,913,917],{"type":37,"tag":58,"props":894,"children":895},{"style":65},[896],{"type":68,"value":69},{"type":37,"tag":58,"props":898,"children":899},{"style":72},[900],{"type":68,"value":75},{"type":37,"tag":58,"props":902,"children":903},{"style":78},[904],{"type":68,"value":81},{"type":37,"tag":58,"props":906,"children":907},{"style":78},[908],{"type":68,"value":86},{"type":37,"tag":58,"props":910,"children":911},{"style":65},[912],{"type":68,"value":91},{"type":37,"tag":58,"props":914,"children":915},{"style":94},[916],{"type":68,"value":97},{"type":37,"tag":58,"props":918,"children":919},{"style":65},[920],{"type":68,"value":102},{"type":37,"tag":58,"props":922,"children":923},{"class":60,"line":105},[924,929,933,938,942,946],{"type":37,"tag":58,"props":925,"children":926},{"style":109},[927],{"type":68,"value":928},"  import",{"type":37,"tag":58,"props":930,"children":931},{"style":115},[932],{"type":68,"value":118},{"type":37,"tag":58,"props":934,"children":935},{"style":121},[936],{"type":68,"value":937}," useGLTF ",{"type":37,"tag":58,"props":939,"children":940},{"style":115},[941],{"type":68,"value":129},{"type":37,"tag":58,"props":943,"children":944},{"style":109},[945],{"type":68,"value":134},{"type":37,"tag":58,"props":947,"children":948},{"style":94},[949],{"type":68,"value":950}," '@tresjs/cientos'\n",{"type":37,"tag":58,"props":952,"children":953},{"class":60,"line":142},[954,959,963,968,973,978,982,987,991,996,1001,1006,1011],{"type":37,"tag":58,"props":955,"children":956},{"style":109},[957],{"type":68,"value":958},"  const",{"type":37,"tag":58,"props":960,"children":961},{"style":115},[962],{"type":68,"value":118},{"type":37,"tag":58,"props":964,"children":965},{"style":121},[966],{"type":68,"value":967}," state",{"type":37,"tag":58,"props":969,"children":970},{"style":115},[971],{"type":68,"value":972},":",{"type":37,"tag":58,"props":974,"children":975},{"style":121},[976],{"type":68,"value":977}," model",{"type":37,"tag":58,"props":979,"children":980},{"style":115},[981],{"type":68,"value":519},{"type":37,"tag":58,"props":983,"children":984},{"style":121},[985],{"type":68,"value":986}," nodes ",{"type":37,"tag":58,"props":988,"children":989},{"style":115},[990],{"type":68,"value":129},{"type":37,"tag":58,"props":992,"children":993},{"style":65},[994],{"type":68,"value":995}," =",{"type":37,"tag":58,"props":997,"children":998},{"style":160},[999],{"type":68,"value":1000}," useGLTF",{"type":37,"tag":58,"props":1002,"children":1003},{"style":121},[1004],{"type":68,"value":1005},"(",{"type":37,"tag":58,"props":1007,"children":1008},{"style":94},[1009],{"type":68,"value":1010},"'/artificer/Artificer.glb'",{"type":37,"tag":58,"props":1012,"children":1013},{"style":121},[1014],{"type":68,"value":1015},")\n",{"type":37,"tag":58,"props":1017,"children":1018},{"class":60,"line":187},[1019,1023,1028,1032,1037,1041,1045,1050,1054,1058,1062,1067,1072,1077],{"type":37,"tag":58,"props":1020,"children":1021},{"style":109},[1022],{"type":68,"value":958},{"type":37,"tag":58,"props":1024,"children":1025},{"style":121},[1026],{"type":68,"value":1027}," animations ",{"type":37,"tag":58,"props":1029,"children":1030},{"style":65},[1031],{"type":68,"value":91},{"type":37,"tag":58,"props":1033,"children":1034},{"style":160},[1035],{"type":68,"value":1036}," computed",{"type":37,"tag":58,"props":1038,"children":1039},{"style":121},[1040],{"type":68,"value":1005},{"type":37,"tag":58,"props":1042,"children":1043},{"style":115},[1044],{"type":68,"value":213},{"type":37,"tag":58,"props":1046,"children":1047},{"style":65},[1048],{"type":68,"value":1049}," =>",{"type":37,"tag":58,"props":1051,"children":1052},{"style":121},[1053],{"type":68,"value":977},{"type":37,"tag":58,"props":1055,"children":1056},{"style":65},[1057],{"type":68,"value":237},{"type":37,"tag":58,"props":1059,"children":1060},{"style":121},[1061],{"type":68,"value":265},{"type":37,"tag":58,"props":1063,"children":1064},{"style":65},[1065],{"type":68,"value":1066},"?.",{"type":37,"tag":58,"props":1068,"children":1069},{"style":121},[1070],{"type":68,"value":1071},"animations ",{"type":37,"tag":58,"props":1073,"children":1074},{"style":65},[1075],{"type":68,"value":1076},"||",{"type":37,"tag":58,"props":1078,"children":1079},{"style":121},[1080],{"type":68,"value":1081}," [])\n",{"type":37,"tag":58,"props":1083,"children":1084},{"class":60,"line":197},[1085],{"type":37,"tag":58,"props":1086,"children":1087},{"emptyLinePlaceholder":191},[1088],{"type":68,"value":194},{"type":37,"tag":58,"props":1090,"children":1091},{"class":60,"line":221},[1092,1096,1101,1105,1109,1113,1117,1121],{"type":37,"tag":58,"props":1093,"children":1094},{"style":109},[1095],{"type":68,"value":958},{"type":37,"tag":58,"props":1097,"children":1098},{"style":121},[1099],{"type":68,"value":1100}," rig ",{"type":37,"tag":58,"props":1102,"children":1103},{"style":65},[1104],{"type":68,"value":91},{"type":37,"tag":58,"props":1106,"children":1107},{"style":160},[1108],{"type":68,"value":1036},{"type":37,"tag":58,"props":1110,"children":1111},{"style":121},[1112],{"type":68,"value":1005},{"type":37,"tag":58,"props":1114,"children":1115},{"style":115},[1116],{"type":68,"value":213},{"type":37,"tag":58,"props":1118,"children":1119},{"style":65},[1120],{"type":68,"value":1049},{"type":37,"tag":58,"props":1122,"children":1123},{"style":115},[1124],{"type":68,"value":218},{"type":37,"tag":58,"props":1126,"children":1127},{"class":60,"line":250},[1128,1133,1138,1142,1146,1150],{"type":37,"tag":58,"props":1129,"children":1130},{"style":109},[1131],{"type":68,"value":1132},"    return",{"type":37,"tag":58,"props":1134,"children":1135},{"style":121},[1136],{"type":68,"value":1137}," nodes",{"type":37,"tag":58,"props":1139,"children":1140},{"style":65},[1141],{"type":68,"value":237},{"type":37,"tag":58,"props":1143,"children":1144},{"style":121},[1145],{"type":68,"value":265},{"type":37,"tag":58,"props":1147,"children":1148},{"style":65},[1149],{"type":68,"value":1066},{"type":37,"tag":58,"props":1151,"children":1152},{"style":121},[1153],{"type":68,"value":1154},"Engineer_Rig\n",{"type":37,"tag":58,"props":1156,"children":1157},{"class":60,"line":297},[1158,1163],{"type":37,"tag":58,"props":1159,"children":1160},{"style":115},[1161],{"type":68,"value":1162},"  }",{"type":37,"tag":58,"props":1164,"children":1165},{"style":121},[1166],{"type":68,"value":1015},{"type":37,"tag":58,"props":1168,"children":1169},{"class":60,"line":338},[1170],{"type":37,"tag":58,"props":1171,"children":1172},{"emptyLinePlaceholder":191},[1173],{"type":68,"value":194},{"type":37,"tag":58,"props":1175,"children":1176},{"class":60,"line":347},[1177,1181,1185,1190,1194,1198,1203,1208,1212],{"type":37,"tag":58,"props":1178,"children":1179},{"style":109},[1180],{"type":68,"value":958},{"type":37,"tag":58,"props":1182,"children":1183},{"style":115},[1184],{"type":68,"value":118},{"type":37,"tag":58,"props":1186,"children":1187},{"style":121},[1188],{"type":68,"value":1189}," actions ",{"type":37,"tag":58,"props":1191,"children":1192},{"style":115},[1193],{"type":68,"value":129},{"type":37,"tag":58,"props":1195,"children":1196},{"style":65},[1197],{"type":68,"value":995},{"type":37,"tag":58,"props":1199,"children":1200},{"style":160},[1201],{"type":68,"value":1202}," useAnimations",{"type":37,"tag":58,"props":1204,"children":1205},{"style":121},[1206],{"type":68,"value":1207},"(animations",{"type":37,"tag":58,"props":1209,"children":1210},{"style":115},[1211],{"type":68,"value":519},{"type":37,"tag":58,"props":1213,"children":1214},{"style":121},[1215],{"type":68,"value":1216}," rig)\n",{"type":37,"tag":58,"props":1218,"children":1219},{"class":60,"line":356},[1220],{"type":37,"tag":58,"props":1221,"children":1222},{"emptyLinePlaceholder":191},[1223],{"type":68,"value":194},{"type":37,"tag":58,"props":1225,"children":1226},{"class":60,"line":373},[1227,1232,1237,1241,1246,1252,1257,1261],{"type":37,"tag":58,"props":1228,"children":1229},{"style":160},[1230],{"type":68,"value":1231},"  watch",{"type":37,"tag":58,"props":1233,"children":1234},{"style":121},[1235],{"type":68,"value":1236},"(actions",{"type":37,"tag":58,"props":1238,"children":1239},{"style":115},[1240],{"type":68,"value":519},{"type":37,"tag":58,"props":1242,"children":1243},{"style":115},[1244],{"type":68,"value":1245}," (",{"type":37,"tag":58,"props":1247,"children":1249},{"style":1248},"--shiki-default:#E64553;--shiki-default-font-style:italic;--shiki-light:#E64553;--shiki-light-font-style:italic;--shiki-dark:#EA999C;--shiki-dark-font-style:italic",[1250],{"type":68,"value":1251},"newActions",{"type":37,"tag":58,"props":1253,"children":1254},{"style":115},[1255],{"type":68,"value":1256},")",{"type":37,"tag":58,"props":1258,"children":1259},{"style":65},[1260],{"type":68,"value":1049},{"type":37,"tag":58,"props":1262,"children":1263},{"style":115},[1264],{"type":68,"value":218},{"type":37,"tag":58,"props":1266,"children":1267},{"class":60,"line":381},[1268,1273,1277,1282,1287],{"type":37,"tag":58,"props":1269,"children":1270},{"style":109},[1271],{"type":68,"value":1272},"    if",{"type":37,"tag":58,"props":1274,"children":1275},{"style":121},[1276],{"type":68,"value":1005},{"type":37,"tag":58,"props":1278,"children":1279},{"style":65},[1280],{"type":68,"value":1281},"!",{"type":37,"tag":58,"props":1283,"children":1284},{"style":121},[1285],{"type":68,"value":1286},"newActions) ",{"type":37,"tag":58,"props":1288,"children":1289},{"style":109},[1290],{"type":68,"value":1291},"return\n",{"type":37,"tag":58,"props":1293,"children":1294},{"class":60,"line":398},[1295,1300,1304,1309,1313,1318],{"type":37,"tag":58,"props":1296,"children":1297},{"style":121},[1298],{"type":68,"value":1299},"    newActions",{"type":37,"tag":58,"props":1301,"children":1302},{"style":65},[1303],{"type":68,"value":237},{"type":37,"tag":58,"props":1305,"children":1306},{"style":121},[1307],{"type":68,"value":1308},"Running_A",{"type":37,"tag":58,"props":1310,"children":1311},{"style":65},[1312],{"type":68,"value":1066},{"type":37,"tag":58,"props":1314,"children":1315},{"style":160},[1316],{"type":68,"value":1317},"play",{"type":37,"tag":58,"props":1319,"children":1320},{"style":121},[1321],{"type":68,"value":184},{"type":37,"tag":58,"props":1323,"children":1324},{"class":60,"line":444},[1325,1329],{"type":37,"tag":58,"props":1326,"children":1327},{"style":115},[1328],{"type":68,"value":1162},{"type":37,"tag":58,"props":1330,"children":1331},{"style":121},[1332],{"type":68,"value":1015},{"type":37,"tag":58,"props":1334,"children":1335},{"class":60,"line":463},[1336,1340,1344],{"type":37,"tag":58,"props":1337,"children":1338},{"style":65},[1339],{"type":68,"value":657},{"type":37,"tag":58,"props":1341,"children":1342},{"style":72},[1343],{"type":68,"value":75},{"type":37,"tag":58,"props":1345,"children":1346},{"style":65},[1347],{"type":68,"value":102},{"type":37,"tag":58,"props":1349,"children":1350},{"class":60,"line":549},[1351,1355,1359],{"type":37,"tag":58,"props":1352,"children":1353},{"style":65},[1354],{"type":68,"value":404},{"type":37,"tag":58,"props":1356,"children":1357},{"style":72},[1358],{"type":68,"value":391},{"type":37,"tag":58,"props":1360,"children":1361},{"style":65},[1362],{"type":68,"value":102},{"type":37,"tag":58,"props":1364,"children":1365},{"class":60,"line":617},[1366,1370,1375,1380,1384,1388,1393,1397,1401,1406,1410,1414,1418,1422],{"type":37,"tag":58,"props":1367,"children":1368},{"style":65},[1369],{"type":68,"value":450},{"type":37,"tag":58,"props":1371,"children":1372},{"style":72},[1373],{"type":68,"value":1374},"primitive",{"type":37,"tag":58,"props":1376,"children":1377},{"style":109},[1378],{"type":68,"value":1379}," v-if",{"type":37,"tag":58,"props":1381,"children":1382},{"style":65},[1383],{"type":68,"value":91},{"type":37,"tag":58,"props":1385,"children":1386},{"style":94},[1387],{"type":68,"value":428},{"type":37,"tag":58,"props":1389,"children":1390},{"style":121},[1391],{"type":68,"value":1392},"rig",{"type":37,"tag":58,"props":1394,"children":1395},{"style":94},[1396],{"type":68,"value":428},{"type":37,"tag":58,"props":1398,"children":1399},{"style":115},[1400],{"type":68,"value":491},{"type":37,"tag":58,"props":1402,"children":1403},{"style":78},[1404],{"type":68,"value":1405},"object",{"type":37,"tag":58,"props":1407,"children":1408},{"style":65},[1409],{"type":68,"value":91},{"type":37,"tag":58,"props":1411,"children":1412},{"style":94},[1413],{"type":68,"value":428},{"type":37,"tag":58,"props":1415,"children":1416},{"style":121},[1417],{"type":68,"value":1392},{"type":37,"tag":58,"props":1419,"children":1420},{"style":94},[1421],{"type":68,"value":428},{"type":37,"tag":58,"props":1423,"children":1424},{"style":65},[1425],{"type":68,"value":460},{"type":37,"tag":58,"props":1427,"children":1428},{"class":60,"line":634},[1429,1433,1437],{"type":37,"tag":58,"props":1430,"children":1431},{"style":65},[1432],{"type":68,"value":657},{"type":37,"tag":58,"props":1434,"children":1435},{"style":72},[1436],{"type":68,"value":391},{"type":37,"tag":58,"props":1438,"children":1439},{"style":65},[1440],{"type":68,"value":102},{"type":37,"tag":683,"props":1442,"children":1443},{},[1444],{"type":68,"value":687},{"title":32,"searchDepth":105,"depth":105,"links":1446},[],"index","6MSOAgEV21OH9RO6wyY53TNr3Xi7ie0EjOopehwiVu8",{"id":4,"extension":5,"hero":1450,"meta":1454,"scenes":1455,"stem":1447,"__hash__":1448},{"title":7,"titleHighlight":8,"body":9,"ctas":1451},[1452,1453],{"label":12,"color":13,"to":14,"size":15,"variant":16,"icon":17},{"label":19,"color":13,"variant":20,"to":21,"size":15},{},{"tabs":1456},[1457,2001],{"title":26,"descriptionTitle":27,"description":28,"icon":29,"content":1458},{"data":1459,"body":1460,"toc":1999},{"title":32,"description":32},{"type":34,"children":1461},[1462,1995],{"type":37,"tag":38,"props":1463,"children":1465},{"className":1464,"default-value":44},[41,42,43],[1466],{"type":37,"tag":47,"props":1467,"children":1468},{"className":49,"code":50,"filename":44,"language":51,"meta":32,"style":32},[1469],{"type":37,"tag":54,"props":1470,"children":1471},{"__ignoreMap":32},[1472,1503,1530,1565,1572,1591,1614,1653,1692,1699,1706,1721,1728,1743,1782,1797,1872,1935,1950,1965,1980],{"type":37,"tag":58,"props":1473,"children":1474},{"class":60,"line":61},[1475,1479,1483,1487,1491,1495,1499],{"type":37,"tag":58,"props":1476,"children":1477},{"style":65},[1478],{"type":68,"value":69},{"type":37,"tag":58,"props":1480,"children":1481},{"style":72},[1482],{"type":68,"value":75},{"type":37,"tag":58,"props":1484,"children":1485},{"style":78},[1486],{"type":68,"value":81},{"type":37,"tag":58,"props":1488,"children":1489},{"style":78},[1490],{"type":68,"value":86},{"type":37,"tag":58,"props":1492,"children":1493},{"style":65},[1494],{"type":68,"value":91},{"type":37,"tag":58,"props":1496,"children":1497},{"style":94},[1498],{"type":68,"value":97},{"type":37,"tag":58,"props":1500,"children":1501},{"style":65},[1502],{"type":68,"value":102},{"type":37,"tag":58,"props":1504,"children":1505},{"class":60,"line":105},[1506,1510,1514,1518,1522,1526],{"type":37,"tag":58,"props":1507,"children":1508},{"style":109},[1509],{"type":68,"value":112},{"type":37,"tag":58,"props":1511,"children":1512},{"style":115},[1513],{"type":68,"value":118},{"type":37,"tag":58,"props":1515,"children":1516},{"style":121},[1517],{"type":68,"value":124},{"type":37,"tag":58,"props":1519,"children":1520},{"style":115},[1521],{"type":68,"value":129},{"type":37,"tag":58,"props":1523,"children":1524},{"style":109},[1525],{"type":68,"value":134},{"type":37,"tag":58,"props":1527,"children":1528},{"style":94},[1529],{"type":68,"value":139},{"type":37,"tag":58,"props":1531,"children":1532},{"class":60,"line":142},[1533,1537,1541,1545,1549,1553,1557,1561],{"type":37,"tag":58,"props":1534,"children":1535},{"style":109},[1536],{"type":68,"value":148},{"type":37,"tag":58,"props":1538,"children":1539},{"style":121},[1540],{"type":68,"value":153},{"type":37,"tag":58,"props":1542,"children":1543},{"style":65},[1544],{"type":68,"value":91},{"type":37,"tag":58,"props":1546,"children":1547},{"style":160},[1548],{"type":68,"value":163},{"type":37,"tag":58,"props":1550,"children":1551},{"style":166},[1552],{"type":68,"value":69},{"type":37,"tag":58,"props":1554,"children":1555},{"style":171},[1556],{"type":68,"value":174},{"type":37,"tag":58,"props":1558,"children":1559},{"style":166},[1560],{"type":68,"value":179},{"type":37,"tag":58,"props":1562,"children":1563},{"style":121},[1564],{"type":68,"value":184},{"type":37,"tag":58,"props":1566,"children":1567},{"class":60,"line":187},[1568],{"type":37,"tag":58,"props":1569,"children":1570},{"emptyLinePlaceholder":191},[1571],{"type":68,"value":194},{"type":37,"tag":58,"props":1573,"children":1574},{"class":60,"line":197},[1575,1579,1583,1587],{"type":37,"tag":58,"props":1576,"children":1577},{"style":109},[1578],{"type":68,"value":203},{"type":37,"tag":58,"props":1580,"children":1581},{"style":160},[1582],{"type":68,"value":208},{"type":37,"tag":58,"props":1584,"children":1585},{"style":115},[1586],{"type":68,"value":213},{"type":37,"tag":58,"props":1588,"children":1589},{"style":115},[1590],{"type":68,"value":218},{"type":37,"tag":58,"props":1592,"children":1593},{"class":60,"line":221},[1594,1598,1602,1606,1610],{"type":37,"tag":58,"props":1595,"children":1596},{"style":109},[1597],{"type":68,"value":227},{"type":37,"tag":58,"props":1599,"children":1600},{"style":121},[1601],{"type":68,"value":232},{"type":37,"tag":58,"props":1603,"children":1604},{"style":65},[1605],{"type":68,"value":237},{"type":37,"tag":58,"props":1607,"children":1608},{"style":121},[1609],{"type":68,"value":242},{"type":37,"tag":58,"props":1611,"children":1612},{"style":115},[1613],{"type":68,"value":247},{"type":37,"tag":58,"props":1615,"children":1616},{"class":60,"line":250},[1617,1621,1625,1629,1633,1637,1641,1645,1649],{"type":37,"tag":58,"props":1618,"children":1619},{"style":121},[1620],{"type":68,"value":256},{"type":37,"tag":58,"props":1622,"children":1623},{"style":65},[1624],{"type":68,"value":237},{"type":37,"tag":58,"props":1626,"children":1627},{"style":121},[1628],{"type":68,"value":265},{"type":37,"tag":58,"props":1630,"children":1631},{"style":65},[1632],{"type":68,"value":237},{"type":37,"tag":58,"props":1634,"children":1635},{"style":121},[1636],{"type":68,"value":274},{"type":37,"tag":58,"props":1638,"children":1639},{"style":65},[1640],{"type":68,"value":237},{"type":37,"tag":58,"props":1642,"children":1643},{"style":121},[1644],{"type":68,"value":283},{"type":37,"tag":58,"props":1646,"children":1647},{"style":65},[1648],{"type":68,"value":288},{"type":37,"tag":58,"props":1650,"children":1651},{"style":291},[1652],{"type":68,"value":294},{"type":37,"tag":58,"props":1654,"children":1655},{"class":60,"line":297},[1656,1660,1664,1668,1672,1676,1680,1684,1688],{"type":37,"tag":58,"props":1657,"children":1658},{"style":121},[1659],{"type":68,"value":256},{"type":37,"tag":58,"props":1661,"children":1662},{"style":65},[1663],{"type":68,"value":237},{"type":37,"tag":58,"props":1665,"children":1666},{"style":121},[1667],{"type":68,"value":265},{"type":37,"tag":58,"props":1669,"children":1670},{"style":65},[1671],{"type":68,"value":237},{"type":37,"tag":58,"props":1673,"children":1674},{"style":121},[1675],{"type":68,"value":274},{"type":37,"tag":58,"props":1677,"children":1678},{"style":65},[1679],{"type":68,"value":237},{"type":37,"tag":58,"props":1681,"children":1682},{"style":121},[1683],{"type":68,"value":327},{"type":37,"tag":58,"props":1685,"children":1686},{"style":65},[1687],{"type":68,"value":288},{"type":37,"tag":58,"props":1689,"children":1690},{"style":291},[1691],{"type":68,"value":294},{"type":37,"tag":58,"props":1693,"children":1694},{"class":60,"line":338},[1695],{"type":37,"tag":58,"props":1696,"children":1697},{"style":115},[1698],{"type":68,"value":344},{"type":37,"tag":58,"props":1700,"children":1701},{"class":60,"line":347},[1702],{"type":37,"tag":58,"props":1703,"children":1704},{"style":115},[1705],{"type":68,"value":353},{"type":37,"tag":58,"props":1707,"children":1708},{"class":60,"line":356},[1709,1713,1717],{"type":37,"tag":58,"props":1710,"children":1711},{"style":65},[1712],{"type":68,"value":362},{"type":37,"tag":58,"props":1714,"children":1715},{"style":72},[1716],{"type":68,"value":75},{"type":37,"tag":58,"props":1718,"children":1719},{"style":65},[1720],{"type":68,"value":102},{"type":37,"tag":58,"props":1722,"children":1723},{"class":60,"line":373},[1724],{"type":37,"tag":58,"props":1725,"children":1726},{"emptyLinePlaceholder":191},[1727],{"type":68,"value":194},{"type":37,"tag":58,"props":1729,"children":1730},{"class":60,"line":381},[1731,1735,1739],{"type":37,"tag":58,"props":1732,"children":1733},{"style":65},[1734],{"type":68,"value":69},{"type":37,"tag":58,"props":1736,"children":1737},{"style":72},[1738],{"type":68,"value":391},{"type":37,"tag":58,"props":1740,"children":1741},{"style":65},[1742],{"type":68,"value":102},{"type":37,"tag":58,"props":1744,"children":1745},{"class":60,"line":398},[1746,1750,1754,1758,1762,1766,1770,1774,1778],{"type":37,"tag":58,"props":1747,"children":1748},{"style":65},[1749],{"type":68,"value":404},{"type":37,"tag":58,"props":1751,"children":1752},{"style":72},[1753],{"type":68,"value":409},{"type":37,"tag":58,"props":1755,"children":1756},{"style":115},[1757],{"type":68,"value":414},{"type":37,"tag":58,"props":1759,"children":1760},{"style":78},[1761],{"type":68,"value":419},{"type":37,"tag":58,"props":1763,"children":1764},{"style":65},[1765],{"type":68,"value":91},{"type":37,"tag":58,"props":1767,"children":1768},{"style":94},[1769],{"type":68,"value":428},{"type":37,"tag":58,"props":1771,"children":1772},{"style":121},[1773],{"type":68,"value":433},{"type":37,"tag":58,"props":1775,"children":1776},{"style":94},[1777],{"type":68,"value":428},{"type":37,"tag":58,"props":1779,"children":1780},{"style":65},[1781],{"type":68,"value":102},{"type":37,"tag":58,"props":1783,"children":1784},{"class":60,"line":444},[1785,1789,1793],{"type":37,"tag":58,"props":1786,"children":1787},{"style":65},[1788],{"type":68,"value":450},{"type":37,"tag":58,"props":1790,"children":1791},{"style":72},[1792],{"type":68,"value":455},{"type":37,"tag":58,"props":1794,"children":1795},{"style":65},[1796],{"type":68,"value":460},{"type":37,"tag":58,"props":1798,"children":1799},{"class":60,"line":463},[1800,1804,1808,1812,1816,1820,1824,1828,1832,1836,1840,1844,1848,1852,1856,1860,1864,1868],{"type":37,"tag":58,"props":1801,"children":1802},{"style":65},[1803],{"type":68,"value":450},{"type":37,"tag":58,"props":1805,"children":1806},{"style":72},[1807],{"type":68,"value":473},{"type":37,"tag":58,"props":1809,"children":1810},{"style":78},[1811],{"type":68,"value":163},{"type":37,"tag":58,"props":1813,"children":1814},{"style":65},[1815],{"type":68,"value":91},{"type":37,"tag":58,"props":1817,"children":1818},{"style":94},[1819],{"type":68,"value":486},{"type":37,"tag":58,"props":1821,"children":1822},{"style":115},[1823],{"type":68,"value":491},{"type":37,"tag":58,"props":1825,"children":1826},{"style":78},[1827],{"type":68,"value":496},{"type":37,"tag":58,"props":1829,"children":1830},{"style":65},[1831],{"type":68,"value":91},{"type":37,"tag":58,"props":1833,"children":1834},{"style":94},[1835],{"type":68,"value":428},{"type":37,"tag":58,"props":1837,"children":1838},{"style":121},[1839],{"type":68,"value":509},{"type":37,"tag":58,"props":1841,"children":1842},{"style":291},[1843],{"type":68,"value":514},{"type":37,"tag":58,"props":1845,"children":1846},{"style":115},[1847],{"type":68,"value":519},{"type":37,"tag":58,"props":1849,"children":1850},{"style":291},[1851],{"type":68,"value":524},{"type":37,"tag":58,"props":1853,"children":1854},{"style":115},[1855],{"type":68,"value":519},{"type":37,"tag":58,"props":1857,"children":1858},{"style":291},[1859],{"type":68,"value":533},{"type":37,"tag":58,"props":1861,"children":1862},{"style":121},[1863],{"type":68,"value":538},{"type":37,"tag":58,"props":1865,"children":1866},{"style":94},[1867],{"type":68,"value":428},{"type":37,"tag":58,"props":1869,"children":1870},{"style":65},[1871],{"type":68,"value":102},{"type":37,"tag":58,"props":1873,"children":1874},{"class":60,"line":549},[1875,1879,1883,1887,1891,1895,1899,1903,1907,1911,1915,1919,1923,1927,1931],{"type":37,"tag":58,"props":1876,"children":1877},{"style":65},[1878],{"type":68,"value":555},{"type":37,"tag":58,"props":1880,"children":1881},{"style":72},[1882],{"type":68,"value":560},{"type":37,"tag":58,"props":1884,"children":1885},{"style":115},[1886],{"type":68,"value":491},{"type":37,"tag":58,"props":1888,"children":1889},{"style":78},[1890],{"type":68,"value":569},{"type":37,"tag":58,"props":1892,"children":1893},{"style":65},[1894],{"type":68,"value":91},{"type":37,"tag":58,"props":1896,"children":1897},{"style":94},[1898],{"type":68,"value":428},{"type":37,"tag":58,"props":1900,"children":1901},{"style":121},[1902],{"type":68,"value":509},{"type":37,"tag":58,"props":1904,"children":1905},{"style":291},[1906],{"type":68,"value":586},{"type":37,"tag":58,"props":1908,"children":1909},{"style":115},[1910],{"type":68,"value":519},{"type":37,"tag":58,"props":1912,"children":1913},{"style":291},[1914],{"type":68,"value":524},{"type":37,"tag":58,"props":1916,"children":1917},{"style":115},[1918],{"type":68,"value":519},{"type":37,"tag":58,"props":1920,"children":1921},{"style":291},[1922],{"type":68,"value":524},{"type":37,"tag":58,"props":1924,"children":1925},{"style":121},[1926],{"type":68,"value":538},{"type":37,"tag":58,"props":1928,"children":1929},{"style":94},[1930],{"type":68,"value":428},{"type":37,"tag":58,"props":1932,"children":1933},{"style":65},[1934],{"type":68,"value":460},{"type":37,"tag":58,"props":1936,"children":1937},{"class":60,"line":617},[1938,1942,1946],{"type":37,"tag":58,"props":1939,"children":1940},{"style":65},[1941],{"type":68,"value":555},{"type":37,"tag":58,"props":1943,"children":1944},{"style":72},[1945],{"type":68,"value":627},{"type":37,"tag":58,"props":1947,"children":1948},{"style":65},[1949],{"type":68,"value":460},{"type":37,"tag":58,"props":1951,"children":1952},{"class":60,"line":634},[1953,1957,1961],{"type":37,"tag":58,"props":1954,"children":1955},{"style":65},[1956],{"type":68,"value":640},{"type":37,"tag":58,"props":1958,"children":1959},{"style":72},[1960],{"type":68,"value":473},{"type":37,"tag":58,"props":1962,"children":1963},{"style":65},[1964],{"type":68,"value":102},{"type":37,"tag":58,"props":1966,"children":1967},{"class":60,"line":651},[1968,1972,1976],{"type":37,"tag":58,"props":1969,"children":1970},{"style":65},[1971],{"type":68,"value":657},{"type":37,"tag":58,"props":1973,"children":1974},{"style":72},[1975],{"type":68,"value":409},{"type":37,"tag":58,"props":1977,"children":1978},{"style":65},[1979],{"type":68,"value":102},{"type":37,"tag":58,"props":1981,"children":1982},{"class":60,"line":668},[1983,1987,1991],{"type":37,"tag":58,"props":1984,"children":1985},{"style":65},[1986],{"type":68,"value":362},{"type":37,"tag":58,"props":1988,"children":1989},{"style":72},[1990],{"type":68,"value":391},{"type":37,"tag":58,"props":1992,"children":1993},{"style":65},[1994],{"type":68,"value":102},{"type":37,"tag":683,"props":1996,"children":1997},{},[1998],{"type":68,"value":687},{"title":32,"searchDepth":105,"depth":105,"links":2000},[],{"title":691,"icon":692,"descriptionTitle":693,"description":694,"content":2002},{"data":2003,"body":2004,"toc":2701},{"title":32,"description":32},{"type":34,"children":2005},[2006,2697],{"type":37,"tag":38,"props":2007,"children":2009},{"className":2008,"default-value":44},[41,42,43],[2010,2186],{"type":37,"tag":47,"props":2011,"children":2012},{"className":49,"code":705,"filename":44,"language":51,"meta":32,"style":32},[2013],{"type":37,"tag":54,"props":2014,"children":2015},{"__ignoreMap":32},[2016,2047,2074,2089,2096,2111,2126,2141,2156,2171],{"type":37,"tag":58,"props":2017,"children":2018},{"class":60,"line":61},[2019,2023,2027,2031,2035,2039,2043],{"type":37,"tag":58,"props":2020,"children":2021},{"style":65},[2022],{"type":68,"value":69},{"type":37,"tag":58,"props":2024,"children":2025},{"style":72},[2026],{"type":68,"value":75},{"type":37,"tag":58,"props":2028,"children":2029},{"style":78},[2030],{"type":68,"value":81},{"type":37,"tag":58,"props":2032,"children":2033},{"style":78},[2034],{"type":68,"value":86},{"type":37,"tag":58,"props":2036,"children":2037},{"style":65},[2038],{"type":68,"value":91},{"type":37,"tag":58,"props":2040,"children":2041},{"style":94},[2042],{"type":68,"value":97},{"type":37,"tag":58,"props":2044,"children":2045},{"style":65},[2046],{"type":68,"value":102},{"type":37,"tag":58,"props":2048,"children":2049},{"class":60,"line":105},[2050,2054,2058,2062,2066,2070],{"type":37,"tag":58,"props":2051,"children":2052},{"style":109},[2053],{"type":68,"value":112},{"type":37,"tag":58,"props":2055,"children":2056},{"style":115},[2057],{"type":68,"value":118},{"type":37,"tag":58,"props":2059,"children":2060},{"style":121},[2061],{"type":68,"value":124},{"type":37,"tag":58,"props":2063,"children":2064},{"style":115},[2065],{"type":68,"value":129},{"type":37,"tag":58,"props":2067,"children":2068},{"style":109},[2069],{"type":68,"value":134},{"type":37,"tag":58,"props":2071,"children":2072},{"style":94},[2073],{"type":68,"value":139},{"type":37,"tag":58,"props":2075,"children":2076},{"class":60,"line":142},[2077,2081,2085],{"type":37,"tag":58,"props":2078,"children":2079},{"style":65},[2080],{"type":68,"value":362},{"type":37,"tag":58,"props":2082,"children":2083},{"style":72},[2084],{"type":68,"value":75},{"type":37,"tag":58,"props":2086,"children":2087},{"style":65},[2088],{"type":68,"value":102},{"type":37,"tag":58,"props":2090,"children":2091},{"class":60,"line":187},[2092],{"type":37,"tag":58,"props":2093,"children":2094},{"emptyLinePlaceholder":191},[2095],{"type":68,"value":194},{"type":37,"tag":58,"props":2097,"children":2098},{"class":60,"line":197},[2099,2103,2107],{"type":37,"tag":58,"props":2100,"children":2101},{"style":65},[2102],{"type":68,"value":69},{"type":37,"tag":58,"props":2104,"children":2105},{"style":72},[2106],{"type":68,"value":391},{"type":37,"tag":58,"props":2108,"children":2109},{"style":65},[2110],{"type":68,"value":102},{"type":37,"tag":58,"props":2112,"children":2113},{"class":60,"line":221},[2114,2118,2122],{"type":37,"tag":58,"props":2115,"children":2116},{"style":65},[2117],{"type":68,"value":404},{"type":37,"tag":58,"props":2119,"children":2120},{"style":72},[2121],{"type":68,"value":409},{"type":37,"tag":58,"props":2123,"children":2124},{"style":65},[2125],{"type":68,"value":820},{"type":37,"tag":58,"props":2127,"children":2128},{"class":60,"line":250},[2129,2133,2137],{"type":37,"tag":58,"props":2130,"children":2131},{"style":65},[2132],{"type":68,"value":450},{"type":37,"tag":58,"props":2134,"children":2135},{"style":72},[2136],{"type":68,"value":455},{"type":37,"tag":58,"props":2138,"children":2139},{"style":65},[2140],{"type":68,"value":460},{"type":37,"tag":58,"props":2142,"children":2143},{"class":60,"line":297},[2144,2148,2152],{"type":37,"tag":58,"props":2145,"children":2146},{"style":65},[2147],{"type":68,"value":450},{"type":37,"tag":58,"props":2149,"children":2150},{"style":72},[2151],{"type":68,"value":847},{"type":37,"tag":58,"props":2153,"children":2154},{"style":65},[2155],{"type":68,"value":460},{"type":37,"tag":58,"props":2157,"children":2158},{"class":60,"line":338},[2159,2163,2167],{"type":37,"tag":58,"props":2160,"children":2161},{"style":65},[2162],{"type":68,"value":657},{"type":37,"tag":58,"props":2164,"children":2165},{"style":72},[2166],{"type":68,"value":409},{"type":37,"tag":58,"props":2168,"children":2169},{"style":65},[2170],{"type":68,"value":102},{"type":37,"tag":58,"props":2172,"children":2173},{"class":60,"line":347},[2174,2178,2182],{"type":37,"tag":58,"props":2175,"children":2176},{"style":65},[2177],{"type":68,"value":362},{"type":37,"tag":58,"props":2179,"children":2180},{"style":72},[2181],{"type":68,"value":391},{"type":37,"tag":58,"props":2183,"children":2184},{"style":65},[2185],{"type":68,"value":102},{"type":37,"tag":47,"props":2187,"children":2188},{"className":49,"code":884,"filename":885,"language":51,"meta":32,"style":32},[2189],{"type":37,"tag":54,"props":2190,"children":2191},{"__ignoreMap":32},[2192,2223,2250,2305,2364,2371,2406,2433,2444,2451,2490,2497,2532,2555,2582,2593,2608,2623,2682],{"type":37,"tag":58,"props":2193,"children":2194},{"class":60,"line":61},[2195,2199,2203,2207,2211,2215,2219],{"type":37,"tag":58,"props":2196,"children":2197},{"style":65},[2198],{"type":68,"value":69},{"type":37,"tag":58,"props":2200,"children":2201},{"style":72},[2202],{"type":68,"value":75},{"type":37,"tag":58,"props":2204,"children":2205},{"style":78},[2206],{"type":68,"value":81},{"type":37,"tag":58,"props":2208,"children":2209},{"style":78},[2210],{"type":68,"value":86},{"type":37,"tag":58,"props":2212,"children":2213},{"style":65},[2214],{"type":68,"value":91},{"type":37,"tag":58,"props":2216,"children":2217},{"style":94},[2218],{"type":68,"value":97},{"type":37,"tag":58,"props":2220,"children":2221},{"style":65},[2222],{"type":68,"value":102},{"type":37,"tag":58,"props":2224,"children":2225},{"class":60,"line":105},[2226,2230,2234,2238,2242,2246],{"type":37,"tag":58,"props":2227,"children":2228},{"style":109},[2229],{"type":68,"value":928},{"type":37,"tag":58,"props":2231,"children":2232},{"style":115},[2233],{"type":68,"value":118},{"type":37,"tag":58,"props":2235,"children":2236},{"style":121},[2237],{"type":68,"value":937},{"type":37,"tag":58,"props":2239,"children":2240},{"style":115},[2241],{"type":68,"value":129},{"type":37,"tag":58,"props":2243,"children":2244},{"style":109},[2245],{"type":68,"value":134},{"type":37,"tag":58,"props":2247,"children":2248},{"style":94},[2249],{"type":68,"value":950},{"type":37,"tag":58,"props":2251,"children":2252},{"class":60,"line":142},[2253,2257,2261,2265,2269,2273,2277,2281,2285,2289,2293,2297,2301],{"type":37,"tag":58,"props":2254,"children":2255},{"style":109},[2256],{"type":68,"value":958},{"type":37,"tag":58,"props":2258,"children":2259},{"style":115},[2260],{"type":68,"value":118},{"type":37,"tag":58,"props":2262,"children":2263},{"style":121},[2264],{"type":68,"value":967},{"type":37,"tag":58,"props":2266,"children":2267},{"style":115},[2268],{"type":68,"value":972},{"type":37,"tag":58,"props":2270,"children":2271},{"style":121},[2272],{"type":68,"value":977},{"type":37,"tag":58,"props":2274,"children":2275},{"style":115},[2276],{"type":68,"value":519},{"type":37,"tag":58,"props":2278,"children":2279},{"style":121},[2280],{"type":68,"value":986},{"type":37,"tag":58,"props":2282,"children":2283},{"style":115},[2284],{"type":68,"value":129},{"type":37,"tag":58,"props":2286,"children":2287},{"style":65},[2288],{"type":68,"value":995},{"type":37,"tag":58,"props":2290,"children":2291},{"style":160},[2292],{"type":68,"value":1000},{"type":37,"tag":58,"props":2294,"children":2295},{"style":121},[2296],{"type":68,"value":1005},{"type":37,"tag":58,"props":2298,"children":2299},{"style":94},[2300],{"type":68,"value":1010},{"type":37,"tag":58,"props":2302,"children":2303},{"style":121},[2304],{"type":68,"value":1015},{"type":37,"tag":58,"props":2306,"children":2307},{"class":60,"line":187},[2308,2312,2316,2320,2324,2328,2332,2336,2340,2344,2348,2352,2356,2360],{"type":37,"tag":58,"props":2309,"children":2310},{"style":109},[2311],{"type":68,"value":958},{"type":37,"tag":58,"props":2313,"children":2314},{"style":121},[2315],{"type":68,"value":1027},{"type":37,"tag":58,"props":2317,"children":2318},{"style":65},[2319],{"type":68,"value":91},{"type":37,"tag":58,"props":2321,"children":2322},{"style":160},[2323],{"type":68,"value":1036},{"type":37,"tag":58,"props":2325,"children":2326},{"style":121},[2327],{"type":68,"value":1005},{"type":37,"tag":58,"props":2329,"children":2330},{"style":115},[2331],{"type":68,"value":213},{"type":37,"tag":58,"props":2333,"children":2334},{"style":65},[2335],{"type":68,"value":1049},{"type":37,"tag":58,"props":2337,"children":2338},{"style":121},[2339],{"type":68,"value":977},{"type":37,"tag":58,"props":2341,"children":2342},{"style":65},[2343],{"type":68,"value":237},{"type":37,"tag":58,"props":2345,"children":2346},{"style":121},[2347],{"type":68,"value":265},{"type":37,"tag":58,"props":2349,"children":2350},{"style":65},[2351],{"type":68,"value":1066},{"type":37,"tag":58,"props":2353,"children":2354},{"style":121},[2355],{"type":68,"value":1071},{"type":37,"tag":58,"props":2357,"children":2358},{"style":65},[2359],{"type":68,"value":1076},{"type":37,"tag":58,"props":2361,"children":2362},{"style":121},[2363],{"type":68,"value":1081},{"type":37,"tag":58,"props":2365,"children":2366},{"class":60,"line":197},[2367],{"type":37,"tag":58,"props":2368,"children":2369},{"emptyLinePlaceholder":191},[2370],{"type":68,"value":194},{"type":37,"tag":58,"props":2372,"children":2373},{"class":60,"line":221},[2374,2378,2382,2386,2390,2394,2398,2402],{"type":37,"tag":58,"props":2375,"children":2376},{"style":109},[2377],{"type":68,"value":958},{"type":37,"tag":58,"props":2379,"children":2380},{"style":121},[2381],{"type":68,"value":1100},{"type":37,"tag":58,"props":2383,"children":2384},{"style":65},[2385],{"type":68,"value":91},{"type":37,"tag":58,"props":2387,"children":2388},{"style":160},[2389],{"type":68,"value":1036},{"type":37,"tag":58,"props":2391,"children":2392},{"style":121},[2393],{"type":68,"value":1005},{"type":37,"tag":58,"props":2395,"children":2396},{"style":115},[2397],{"type":68,"value":213},{"type":37,"tag":58,"props":2399,"children":2400},{"style":65},[2401],{"type":68,"value":1049},{"type":37,"tag":58,"props":2403,"children":2404},{"style":115},[2405],{"type":68,"value":218},{"type":37,"tag":58,"props":2407,"children":2408},{"class":60,"line":250},[2409,2413,2417,2421,2425,2429],{"type":37,"tag":58,"props":2410,"children":2411},{"style":109},[2412],{"type":68,"value":1132},{"type":37,"tag":58,"props":2414,"children":2415},{"style":121},[2416],{"type":68,"value":1137},{"type":37,"tag":58,"props":2418,"children":2419},{"style":65},[2420],{"type":68,"value":237},{"type":37,"tag":58,"props":2422,"children":2423},{"style":121},[2424],{"type":68,"value":265},{"type":37,"tag":58,"props":2426,"children":2427},{"style":65},[2428],{"type":68,"value":1066},{"type":37,"tag":58,"props":2430,"children":2431},{"style":121},[2432],{"type":68,"value":1154},{"type":37,"tag":58,"props":2434,"children":2435},{"class":60,"line":297},[2436,2440],{"type":37,"tag":58,"props":2437,"children":2438},{"style":115},[2439],{"type":68,"value":1162},{"type":37,"tag":58,"props":2441,"children":2442},{"style":121},[2443],{"type":68,"value":1015},{"type":37,"tag":58,"props":2445,"children":2446},{"class":60,"line":338},[2447],{"type":37,"tag":58,"props":2448,"children":2449},{"emptyLinePlaceholder":191},[2450],{"type":68,"value":194},{"type":37,"tag":58,"props":2452,"children":2453},{"class":60,"line":347},[2454,2458,2462,2466,2470,2474,2478,2482,2486],{"type":37,"tag":58,"props":2455,"children":2456},{"style":109},[2457],{"type":68,"value":958},{"type":37,"tag":58,"props":2459,"children":2460},{"style":115},[2461],{"type":68,"value":118},{"type":37,"tag":58,"props":2463,"children":2464},{"style":121},[2465],{"type":68,"value":1189},{"type":37,"tag":58,"props":2467,"children":2468},{"style":115},[2469],{"type":68,"value":129},{"type":37,"tag":58,"props":2471,"children":2472},{"style":65},[2473],{"type":68,"value":995},{"type":37,"tag":58,"props":2475,"children":2476},{"style":160},[2477],{"type":68,"value":1202},{"type":37,"tag":58,"props":2479,"children":2480},{"style":121},[2481],{"type":68,"value":1207},{"type":37,"tag":58,"props":2483,"children":2484},{"style":115},[2485],{"type":68,"value":519},{"type":37,"tag":58,"props":2487,"children":2488},{"style":121},[2489],{"type":68,"value":1216},{"type":37,"tag":58,"props":2491,"children":2492},{"class":60,"line":356},[2493],{"type":37,"tag":58,"props":2494,"children":2495},{"emptyLinePlaceholder":191},[2496],{"type":68,"value":194},{"type":37,"tag":58,"props":2498,"children":2499},{"class":60,"line":373},[2500,2504,2508,2512,2516,2520,2524,2528],{"type":37,"tag":58,"props":2501,"children":2502},{"style":160},[2503],{"type":68,"value":1231},{"type":37,"tag":58,"props":2505,"children":2506},{"style":121},[2507],{"type":68,"value":1236},{"type":37,"tag":58,"props":2509,"children":2510},{"style":115},[2511],{"type":68,"value":519},{"type":37,"tag":58,"props":2513,"children":2514},{"style":115},[2515],{"type":68,"value":1245},{"type":37,"tag":58,"props":2517,"children":2518},{"style":1248},[2519],{"type":68,"value":1251},{"type":37,"tag":58,"props":2521,"children":2522},{"style":115},[2523],{"type":68,"value":1256},{"type":37,"tag":58,"props":2525,"children":2526},{"style":65},[2527],{"type":68,"value":1049},{"type":37,"tag":58,"props":2529,"children":2530},{"style":115},[2531],{"type":68,"value":218},{"type":37,"tag":58,"props":2533,"children":2534},{"class":60,"line":381},[2535,2539,2543,2547,2551],{"type":37,"tag":58,"props":2536,"children":2537},{"style":109},[2538],{"type":68,"value":1272},{"type":37,"tag":58,"props":2540,"children":2541},{"style":121},[2542],{"type":68,"value":1005},{"type":37,"tag":58,"props":2544,"children":2545},{"style":65},[2546],{"type":68,"value":1281},{"type":37,"tag":58,"props":2548,"children":2549},{"style":121},[2550],{"type":68,"value":1286},{"type":37,"tag":58,"props":2552,"children":2553},{"style":109},[2554],{"type":68,"value":1291},{"type":37,"tag":58,"props":2556,"children":2557},{"class":60,"line":398},[2558,2562,2566,2570,2574,2578],{"type":37,"tag":58,"props":2559,"children":2560},{"style":121},[2561],{"type":68,"value":1299},{"type":37,"tag":58,"props":2563,"children":2564},{"style":65},[2565],{"type":68,"value":237},{"type":37,"tag":58,"props":2567,"children":2568},{"style":121},[2569],{"type":68,"value":1308},{"type":37,"tag":58,"props":2571,"children":2572},{"style":65},[2573],{"type":68,"value":1066},{"type":37,"tag":58,"props":2575,"children":2576},{"style":160},[2577],{"type":68,"value":1317},{"type":37,"tag":58,"props":2579,"children":2580},{"style":121},[2581],{"type":68,"value":184},{"type":37,"tag":58,"props":2583,"children":2584},{"class":60,"line":444},[2585,2589],{"type":37,"tag":58,"props":2586,"children":2587},{"style":115},[2588],{"type":68,"value":1162},{"type":37,"tag":58,"props":2590,"children":2591},{"style":121},[2592],{"type":68,"value":1015},{"type":37,"tag":58,"props":2594,"children":2595},{"class":60,"line":463},[2596,2600,2604],{"type":37,"tag":58,"props":2597,"children":2598},{"style":65},[2599],{"type":68,"value":657},{"type":37,"tag":58,"props":2601,"children":2602},{"style":72},[2603],{"type":68,"value":75},{"type":37,"tag":58,"props":2605,"children":2606},{"style":65},[2607],{"type":68,"value":102},{"type":37,"tag":58,"props":2609,"children":2610},{"class":60,"line":549},[2611,2615,2619],{"type":37,"tag":58,"props":2612,"children":2613},{"style":65},[2614],{"type":68,"value":404},{"type":37,"tag":58,"props":2616,"children":2617},{"style":72},[2618],{"type":68,"value":391},{"type":37,"tag":58,"props":2620,"children":2621},{"style":65},[2622],{"type":68,"value":102},{"type":37,"tag":58,"props":2624,"children":2625},{"class":60,"line":617},[2626,2630,2634,2638,2642,2646,2650,2654,2658,2662,2666,2670,2674,2678],{"type":37,"tag":58,"props":2627,"children":2628},{"style":65},[2629],{"type":68,"value":450},{"type":37,"tag":58,"props":2631,"children":2632},{"style":72},[2633],{"type":68,"value":1374},{"type":37,"tag":58,"props":2635,"children":2636},{"style":109},[2637],{"type":68,"value":1379},{"type":37,"tag":58,"props":2639,"children":2640},{"style":65},[2641],{"type":68,"value":91},{"type":37,"tag":58,"props":2643,"children":2644},{"style":94},[2645],{"type":68,"value":428},{"type":37,"tag":58,"props":2647,"children":2648},{"style":121},[2649],{"type":68,"value":1392},{"type":37,"tag":58,"props":2651,"children":2652},{"style":94},[2653],{"type":68,"value":428},{"type":37,"tag":58,"props":2655,"children":2656},{"style":115},[2657],{"type":68,"value":491},{"type":37,"tag":58,"props":2659,"children":2660},{"style":78},[2661],{"type":68,"value":1405},{"type":37,"tag":58,"props":2663,"children":2664},{"style":65},[2665],{"type":68,"value":91},{"type":37,"tag":58,"props":2667,"children":2668},{"style":94},[2669],{"type":68,"value":428},{"type":37,"tag":58,"props":2671,"children":2672},{"style":121},[2673],{"type":68,"value":1392},{"type":37,"tag":58,"props":2675,"children":2676},{"style":94},[2677],{"type":68,"value":428},{"type":37,"tag":58,"props":2679,"children":2680},{"style":65},[2681],{"type":68,"value":460},{"type":37,"tag":58,"props":2683,"children":2684},{"class":60,"line":634},[2685,2689,2693],{"type":37,"tag":58,"props":2686,"children":2687},{"style":65},[2688],{"type":68,"value":657},{"type":37,"tag":58,"props":2690,"children":2691},{"style":72},[2692],{"type":68,"value":391},{"type":37,"tag":58,"props":2694,"children":2695},{"style":65},[2696],{"type":68,"value":102},{"type":37,"tag":683,"props":2698,"children":2699},{},[2700],{"type":68,"value":687},{"title":32,"searchDepth":105,"depth":105,"links":2702},[],[2704,2730,2748,2775,2793,2824,2843,2867],{"id":2705,"title":2706,"avatar":2707,"body":2708,"content":2720,"date":2720,"description":2714,"extension":2721,"meta":2722,"name":2723,"navigation":191,"path":2724,"seo":2725,"stem":2726,"subtitle":2727,"twitter":2728,"__hash__":2729},"testimonials/testimonials/bruno.md","Bruno","/avatars/bruno.jpg",{"type":2709,"value":2710,"toc":2718},"minimark",[2711,2715],[2712,2713,2714],"p",{},"While Three.js makes 3D for the web easier, TresJS makes it effortless and accessible. In just a few lines of code, you can create awesome experiences while maintaining low-level accessibility.",[2712,2716,2717],{},"Vue.js is lucky to have such a dedicated and talented community and I’m always pleased to see new projects made with TresJS.",{"title":32,"searchDepth":105,"depth":105,"links":2719},[],null,"md",{},"Bruno Simon","/testimonials/bruno",{"description":2714},"testimonials/bruno","Author of Three.js Journey","bruno_simon","3PoVSY075I6wo8soQkI80qvhQODjTHFnDIdDDJBvdh4",{"id":2731,"title":2732,"avatar":2733,"body":2734,"content":2720,"date":2720,"description":2738,"extension":2721,"meta":2741,"name":2732,"navigation":191,"path":2742,"seo":2743,"stem":2744,"subtitle":2745,"twitter":2746,"__hash__":2747},"testimonials/testimonials/daniel-roe.md","Daniel Roe","/avatars/danielroe.jpg",{"type":2709,"value":2735,"toc":2739},[2736],[2712,2737,2738],{},"TresJS is one of the projects I'm most excited about seeing take off in the Vue community. The team are doing amazing work at ensuring building with three.js is effortless in Nuxt (and more broadly!). Great work",{"title":32,"searchDepth":105,"depth":105,"links":2740},[],{},"/testimonials/daniel-roe",{"description":2738},"testimonials/daniel-roe","Nuxt core team lead","danielcroe","COlw4-P4vyTrd1rGpPSK1ilIV76Uoyd2ngTseDziSHo",{"id":2749,"title":2750,"avatar":2751,"body":2752,"content":2720,"date":2720,"description":2767,"extension":2721,"meta":2768,"name":2750,"navigation":191,"path":2769,"seo":2770,"stem":2771,"subtitle":2772,"twitter":2773,"__hash__":2774},"testimonials/testimonials/elian.md","Elian","/avatars/elian.jpg",{"type":2709,"value":2753,"toc":2765},[2754],[2712,2755,2756,2757,2764],{},"Integrating TresJS with ",[2758,2759,2763],"a",{"href":2760,"rel":2761},"https://astro.build/",[2762],"nofollow","Astro"," is so seamless! It’s amazing to see the Astro universe and ecosystem being expanded with 3D capabilities (which can be quite complex) without giving up on performance and speed.",{"title":32,"searchDepth":105,"depth":105,"links":2766},[],"Integrating TresJS with Astro is so seamless! It’s amazing to see the Astro universe and ecosystem being expanded with 3D capabilities (which can be quite complex) without giving up on performance and speed.",{},"/testimonials/elian",{"description":2767},"testimonials/elian","Community Engineer at @astrodotbuild","ElianCodes","o7u84EObS5hPREBiryyI1ik9r5YXCI5avLoqGZVWCUg",{"id":2776,"title":2777,"avatar":2778,"body":2779,"content":2720,"date":2720,"description":2783,"extension":2721,"meta":2786,"name":2777,"navigation":191,"path":2787,"seo":2788,"stem":2789,"subtitle":2790,"twitter":2791,"__hash__":2792},"testimonials/testimonials/evan-you.md","Evan You","/avatars/evanyou.jpg",{"type":2709,"value":2780,"toc":2784},[2781],[2712,2782,2783],{},"I’ve always wanted to see a polished 3D solution in the Vue ecosystem, and I think TresJS is just that! Excited to see it unlock the creativity for Vue devs in another dimension :)",{"title":32,"searchDepth":105,"depth":105,"links":2785},[],{},"/testimonials/evan-you",{"description":2783},"testimonials/evan-you","Creator of @vuejs, @vite_js @void_zero","youyuxi","--ozABgwENy1YJiOCOsx56eHPGTSI3Odcl8Sqlk7PLw",{"id":2794,"title":2795,"avatar":2796,"body":2797,"content":2720,"date":2720,"description":2816,"extension":2721,"meta":2817,"name":2795,"navigation":191,"path":2818,"seo":2819,"stem":2820,"subtitle":2821,"twitter":2822,"__hash__":2823},"testimonials/testimonials/francesco-michelini.md","Francesco Michelini","/avatars/francesco.jpg",{"type":2709,"value":2798,"toc":2814},[2799],[2712,2800,2801,2802,2807,2808,2813],{},"Managed to add ",[2758,2803,2806],{"href":2804,"rel":2805},"https://twitter.com/dimforge",[2762],"@dimforge","'s Rapier to ",[2758,2809,2812],{"href":2810,"rel":2811},"https://twitter.com/tresjs_dev",[2762],"@tresjs_dev","\nThis is not a standalone package yet but simply a custom integration,\nbut it's a good start. Now I can't stop playing with this stuff",{"title":32,"searchDepth":105,"depth":105,"links":2815},[],"Managed to add @dimforge's Rapier to @tresjs_dev\nThis is not a standalone package yet but simply a custom integration,\nbut it's a good start. Now I can't stop playing with this stuff",{},"/testimonials/francesco-michelini",{"description":2816},"testimonials/francesco-michelini","Freelance Creative Developer / @AWWWARDS judge","fra_michelini","W6k1ruKL7ikOwLRv_hAXoOeuWzrRHa9J30O8U1sQ3_M",{"id":2825,"title":2826,"avatar":2827,"body":2828,"content":2720,"date":2720,"description":2832,"extension":2721,"meta":2835,"name":2836,"navigation":191,"path":2837,"seo":2838,"stem":2839,"subtitle":2840,"twitter":2841,"__hash__":2842},"testimonials/testimonials/patak.md","Patak","/avatars/patak.jpg",{"type":2709,"value":2829,"toc":2833},[2830],[2712,2831,2832],{},"TresJS is not only a fantastic ally for your 3D adventures. It's also a welcoming community of creators building a fundamental library for the Vue ecosystem. Check out the movement in their Discord and GitHub; there are high chances you'll end up involved in the project!",{"title":32,"searchDepth":105,"depth":105,"links":2834},[],{},"Matias Capeletto (Patak)","/testimonials/patak",{"description":2832},"testimonials/patak","Vite, Vitest core team member","patak_dev","KQcQU0EzIfMMsD0bVhQ_8xylxcPrjeI9rTfan_Sdx6U",{"id":2844,"title":2845,"avatar":2846,"body":2847,"content":2720,"date":2720,"description":2858,"extension":2721,"meta":2859,"name":2860,"navigation":191,"path":2861,"seo":2862,"stem":2863,"subtitle":2864,"twitter":2865,"__hash__":2866},"testimonials/testimonials/tahul.md","Tahul","/avatars/tahul.jpg",{"type":2709,"value":2848,"toc":2856},[2849],[2712,2850,2851,2855],{},[2758,2852,8],{"href":2853,"rel":2854},"https://twitter.com/vuejs",[2762]," ecosystem needed someone that pushed the 3D subject and thankfully @tresjs_dev finally did it! Try it ASAP, you're just a few clicks away from the playground!",{"title":32,"searchDepth":105,"depth":105,"links":2857},[],"Vue ecosystem needed someone that pushed the 3D subject and thankfully @tresjs_dev finally did it! Try it ASAP, you're just a few clicks away from the playground!",{},"Yaël Guilloux (Tahul)","/testimonials/tahul",{"description":2858},"testimonials/tahul","Author of pinceau.dev","yaeeelglx","IGEnine5JK-InnG-0NjTnzlm6QQuRGaxXFfZAHY5Les",{"id":2868,"title":2869,"avatar":2870,"body":2871,"content":2720,"date":2720,"description":2875,"extension":2721,"meta":2878,"name":2869,"navigation":191,"path":2879,"seo":2880,"stem":2881,"subtitle":2882,"twitter":2883,"__hash__":2884},"testimonials/testimonials/verekia.md","Verekia","/avatars/verekia.jpg",{"type":2709,"value":2872,"toc":2876},[2873],[2712,2874,2875],{},"TresJS is an excellent way for Vue developers to get into 3D and game development. It has a solid ecosystem and a passionate community. I highly recommend it!",{"title":32,"searchDepth":105,"depth":105,"links":2877},[],{},"/testimonials/verekia",{"description":2875},"testimonials/verekia","MiniMana.io | 🧑‍💻 https://WebGameDev.com","verekia","JxO7lpLFK3st4OSadB6C-XSeZlgolhyg7UNjxXy3IrE",[2886,2902,2917,2932,2945,2959],{"id":2887,"title":2888,"_video":2720,"author":2889,"date":2890,"description":2891,"extension":2721,"meta":2892,"repo":2720,"status":2897,"stem":2898,"thumbnail":2899,"url":2900,"__hash__":2901},"showcase/showcase/own-primland.md","Primland Resort","dghez","2026-04-22","Interactive exploration of a luxury Blue Ridge Mountain resort.",{"body":2893},{"type":2709,"value":2894,"toc":2895},[],{"title":32,"searchDepth":105,"depth":105,"links":2896},[],"Published","showcase/own-primland","/showcase/own-primland/own-primland.png","https://explore.ownprimland.com/","yXEyma495kLuSpV9xG-1XeG_9peU521_T9phFkwGOUI",{"id":2903,"title":2904,"_video":2720,"author":2905,"date":2906,"description":2907,"extension":2721,"meta":2908,"repo":2720,"status":2897,"stem":2913,"thumbnail":2914,"url":2915,"__hash__":2916},"showcase/showcase/rstore.md","rstore","akryum","2026-03-15","Fast state management for data-heavy UIs.",{"body":2909},{"type":2709,"value":2910,"toc":2911},[],{"title":32,"searchDepth":105,"depth":105,"links":2912},[],"showcase/rstore","/showcase/rstore/rstore.png","https://rstore.dev/","lkiYGGRC58UOmiQ-27qieRz6rFZYtn2Jf7OgQpwEX6U",{"id":2918,"title":2919,"_video":2720,"author":2920,"date":2921,"description":2922,"extension":2721,"meta":2923,"repo":2720,"status":2897,"stem":2928,"thumbnail":2929,"url":2930,"__hash__":2931},"showcase/showcase/xp-jpg-halloween.md","XP Jean Paul Gaultier Halloween","damien-montastier","2025-10-22","3D immersive product experience.",{"body":2924},{"type":2709,"value":2925,"toc":2926},[],{"title":32,"searchDepth":105,"depth":105,"links":2927},[],"showcase/xp-jpg-halloween","/showcase/xp-jpg-halloween/xp-jpg-halloween.png","https://www.jeanpaulgaultier.com/uk/en/gaultier-halloween","MRlGfvrv3u9rdnp6hSkvouMmHgvBBqbYmuB_OqxCNy8",{"id":2933,"title":2934,"_video":2720,"author":2920,"date":2935,"description":2922,"extension":2721,"meta":2936,"repo":2720,"status":2897,"stem":2941,"thumbnail":2942,"url":2943,"__hash__":2944},"showcase/showcase/xp-rabanne-one-million-fragance.md","XP Rabanne One Million Fragance","2025-07-03",{"body":2937},{"type":2709,"value":2938,"toc":2939},[],{"title":32,"searchDepth":105,"depth":105,"links":2940},[],"showcase/xp-rabanne-one-million-fragance","/showcase/xp-rabanne-one-million-fragance/xp-rabanne-one-million-fragance.png","https://www.rabanne.com/us/en_US/xponemillion","9ak5xnxKdtTB4GwOoi141RIcEiBnRo_VLXoaF6TJ6qE",{"id":2946,"title":2947,"_video":2720,"author":2920,"date":2948,"description":2949,"extension":2721,"meta":2950,"repo":2720,"status":2897,"stem":2955,"thumbnail":2956,"url":2957,"__hash__":2958},"showcase/showcase/agorespace.md","Agorespace","2024-11-27","3D multisports MUGA fields.",{"body":2951},{"type":2709,"value":2952,"toc":2953},[],{"title":32,"searchDepth":105,"depth":105,"links":2954},[],"showcase/agorespace","/showcase/agorespace/agorespace.png","https://www.agorespace.com/en-us/our-courts-in-3d/MUGA-fields","1zseXoO6UYtMKc4PMijoW2WuyxxOviU32U0g6MF88BE",{"id":2960,"title":2961,"_video":2720,"author":2962,"date":2963,"description":2964,"extension":2721,"meta":2965,"repo":2720,"status":2897,"stem":2970,"thumbnail":2971,"url":2972,"__hash__":2973},"showcase/showcase/viteconf-24.md","ViteConf 2024 Landing Page","alvarosabu,patak","2024-10-03","The official ViteConf 2024 landing page.",{"body":2966},{"type":2709,"value":2967,"toc":2968},[],{"title":32,"searchDepth":105,"depth":105,"links":2969},[],"showcase/viteconf-24","/showcase/viteconf-24/viteconf-2024.pages.dev_.png","https://viteconf-2024.pages.dev/","vOLzMbYsNREANinm9LzL86crlVMwACAiPNO2a_WpqMM",{"data":2975,"body":2976},{},{"type":34,"children":2977},[2978],{"type":37,"tag":2712,"props":2979,"children":2980},{},[2981,2983,2989],{"type":68,"value":2982},"TresJS is a ",{"type":37,"tag":2984,"props":2985,"children":2986},"strong",{},[2987],{"type":68,"value":2988},"declarative, component-driven approach",{"type":68,"value":2990}," layer on top of Three.js and WebGL that makes creative coding intuitive and fun.",1781269906426]