[{"data":1,"prerenderedAt":212},["ShallowReactive",2],{"navigation":3,"index":72},[4,22],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","/getting-started","1.getting-started/1.index",[9,10,14,18],{"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},"How it works","/getting-started/how-it-works","1.getting-started/how-it-works",{"title":23,"path":24,"stem":25,"children":26,"page":-1},"Api","/api","2.api",[27,30,64,68],{"title":28,"path":24,"stem":29},"Physics","2.api/index",{"title":31,"path":32,"stem":33,"children":34,"page":-1},"Rigid body","/api/rigid-body","2.api/1.rigid-body/index",[35,36,40,44,48,52,56,60],{"title":31,"path":32,"stem":33},{"title":37,"path":38,"stem":39},"Automatic colliders","/api/rigid-body/automatic-colliders","2.api/1.rigid-body/1.automatic-colliders",{"title":41,"path":42,"stem":43},"Custom colliders","/api/rigid-body/custom-colliders","2.api/1.rigid-body/2.custom-colliders",{"title":45,"path":46,"stem":47},"Forces","/api/rigid-body/forces","2.api/1.rigid-body/3.forces",{"title":49,"path":50,"stem":51},"Collisions","/api/rigid-body/collisions","2.api/1.rigid-body/4.collisions",{"title":53,"path":54,"stem":55},"Sensor","/api/rigid-body/sensor","2.api/1.rigid-body/5.sensor",{"title":57,"path":58,"stem":59},"Contact force","/api/rigid-body/contact-force","2.api/1.rigid-body/6.contact-force",{"title":61,"path":62,"stem":63},"Instance rigid body","/api/rigid-body/instance-rigid-body","2.api/1.rigid-body/7.instance-rigid-body",{"title":65,"path":66,"stem":67},"Joints","/api/joint","2.api/2.joint",{"title":69,"path":70,"stem":71},"UseRapier","/api/use-rapier","2.api/3.use-rapier",{"id":73,"title":74,"body":75,"description":74,"extension":204,"meta":205,"navigation":206,"path":207,"seo":208,"stem":210,"__hash__":211},"landing/index.md","",{"type":76,"value":77,"toc":200},"minimark",[78,123],[79,80,81,98,103],"u-page-hero",{},[82,83,84],"template",{"v-slot:title":74},[85,86,87,93,94,97],"p",{},[88,89,92],"span",{"className":90},[91],"text-primary-600","Rapier"," ",[95,96],"br",{},"\nDeclarative physics in TresJS",[82,99,100],{"v-slot:description":74},[85,101,102],{},"We will make you love physics again.",[82,104,105,114],{"v-slot:links":74},[106,107,111],"u-button",{"color":108,"size":109,"to":6,"trailing-icon":110},"neutral","lg","i-lucide-arrow-right",[85,112,113],{},"Get started",[106,115,120],{"color":108,"size":109,"to":116,"icon":117,"target":118,"variant":119},"https://github.com/tresjs/tres","i-simple-icons-github","_blank","subtle",[85,121,122],{},"Star on GitHub",[124,125,126,131],"u-page-section",{},[82,127,128],{"v-slot:title":74},[85,129,130],{},"Features you will love",[82,132,133,147,160,174,187],{"v-slot:features":74},[134,135,137,142],"u-page-feature",{"icon":136,"target":118},"i-lucide-lightbulb",[82,138,139],{"v-slot:title":74},[85,140,141],{},"Declarative",[82,143,144],{"v-slot:description":74},[85,145,146],{},"Build physics-based 3D scenes with familiar Vue components and composables.",[134,148,151,155],{"icon":149,"target":118,"to":150},"i-lucide-swords","https://rapier.rs/",[82,152,153],{"v-slot:title":74},[85,154,92],{},[82,156,157],{"v-slot:description":74},[85,158,159],{},"Based on the Rapier physics library written in Rust",[134,161,164,169],{"icon":162,"target":118,"to":163},"i-simple-icons-typescript","https://www.typescriptlang.org",[82,165,166],{"v-slot:title":74},[85,167,168],{},"TypeScript",[82,170,171],{"v-slot:description":74},[85,172,173],{},"A fully typed development experience.",[134,175,177,182],{"icon":176,"target":118},"i-lucide-gamepad-2",[82,178,179],{"v-slot:title":74},[85,180,181],{},"Games",[82,183,184],{"v-slot:description":74},[85,185,186],{},"Perfect for game development.",[134,188,190,195],{"icon":189,"target":118},"i-lucide:tree-deciduous",[82,191,192],{"v-slot:title":74},[85,193,194],{},"Ecosystem",[82,196,197],{"v-slot:description":74},[85,198,199],{},"Compatible with all the Tres.js ecosystem.",{"title":74,"searchDepth":201,"depth":202,"links":203},1,2,[],"md",{},true,"/",{"title":92,"description":209},"Bringing physics to the Tres.js ecosystem.","index","jickF-NMtc8NJeQazJzjk2irnp_mw88cClbgkif8n_o",1781680039161]