mirror of
https://github.com/EyeTrackVR/EyeTrackVR-Docs.git
synced 2025-11-04 14:49:44 +08:00
2 lines
6.2 KiB
JavaScript
2 lines
6.2 KiB
JavaScript
import{_ as l,a as h}from"./chunks/index.63f4dcbe.js";import{A as w}from"./chunks/Accordion.14fa0406.js";import{o as r,c as t,F as u,M as c,A as g,B as a,z as e,t as m,C as k,b as n,G as i,a as d,V as b}from"./chunks/framework.de5c44cb.js";const y={hmds:[{hmd:"Quest 2",parts:[""],hyper_links:[{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Quest_2/Prohurtz",desc:"★ Camera and IR emitter mount by Prohurtz"},{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Quest_2/lordnathan",desc:"★ ESP mount by lordnathan"},{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_2/Arkfall/EyeTrack_Quest_2_Mount_v10_By_Arkfall.stl",desc:"Camera and IR emitter mount by Arkfall"},{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_2/Arkfall/Quest_2_ESP_Mount_v2_By_Arkfall.stl",desc:"ESP mount by Arkfall"},{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_2/Prohurtz/Quest_2_ESP_Mounts_By_Prohurtz.stl",desc:"ESP mount by Prohurtz"}],link_id:1},{hmd:"Valve Index",parts:[""],hyper_links:[{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Valve_Index/Seaweed",desc:"★ High IPD compatible 160 and 120 degree camera and IR emitter mounts by Seaweed"},{url:"https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/tree/main/3D%20Print%20Files%20STL(Ascii)",desc:"★ ESP frunk mod by MUTE the Cyberwolf"},{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Valve_Index/qdot",desc:"Camera and IR emitter mount by Qdot"},{url:"https://github.com/rrazgriz/IndexEyeTrackVR/tree/main/hardware",desc:"Camera mount by Razgriz"}],link_id:2},{hmd:"Samsung Odyssey +",parts:["ESP mount: Refer to general ESP Mounts"],hyper_links:[{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Samsung_Odyssey%2B/Breakdown/Samsung%20Odyssey%2B%20Left%20by%20Breakdown.stl",desc:"★ Camera and IR emitter mount by Breakdown"}],link_id:3},{hmd:"Quest 1",parts:["ESP mount : Refer to general ESP Mounts"],hyper_links:[{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_1/G0LDJAY/Quest_1_Cam_mount_v5_By_G0LDJAY.stl",desc:"★ Camera and IR emitter mount by G0LDJAY"}],link_id:4},{hmd:"Vive Pro 2",parts:["ESP mount : Refer to general ESP Mounts"],hyper_links:[{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Vive_Pro_2/StormFox",desc:"★ Camera and IR emitter mount by StormFox"},{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Vive_Pro_2/cat_who_loves_pie/Vive_Pro_2_VROptician_by_cat_who_loves_pie.stl",desc:"VROptician camera and IR emitter mount by cat_who_loves_pie"}],link_id:5},{hmd:"General ESP Mounts",parts:[""],hyper_links:[{url:"https://github.com/RedHawk989/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/General_ESP32-CAM_Mounts",desc:"★ ESP mount by G0LDJAY for general HMD use (use if there are no specific HMD mounts available)"}],link_id:6}]},x={class:"font-semibold text-xl"},P={class:""},S={style:{"list-style":"none"}},E=["href"],R={__name:"PartsList",setup(_){return(p,f)=>(r(),t("div",null,[(r(!0),t(u,null,c(n(y).hmds,o=>(r(),g(w,{class:"mb-4"},{title:a(()=>[e("span",x,m(o.hmd),1)]),content:a(()=>[e("div",null,[e("span",P,[e("blockquote",null,[e("ul",S,[o.hyper_links!=p.NULL&&o.hyper_links!=""?(r(!0),t(u,{key:0},c(o.hyper_links,s=>(r(),t("p",null,[e("a",{href:s.url,target:"_blank"},m(s.desc),9,E)]))),256)):k("",!0),(r(!0),t(u,null,c(o.parts,s=>(r(),t("li",{key:s},m(s),1))),128))])])])])]),_:2},1024))),256))]))}},v=e("h1",{class:"text-[var(--font-accent)]",id:"parts-list",tabindex:"-1"},[d("Parts List "),e("a",{class:"header-anchor",href:"#parts-list","aria-label":'Permalink to "Parts List {.text-[var(--font-accent)]}"'},"")],-1),A=e("p",null," Please note that no hardware has been fully set in stone, all purchases are at your loss if hardware changes. ",-1),C=e("h2",{id:"this-page-will-include-a-basic-part-list-for-building-an-eyetrackvr-setup",tabindex:"-1"},[d("This page will include a basic part list for building an EyeTrackVR setup "),e("a",{class:"header-anchor",href:"#this-page-will-include-a-basic-part-list-for-building-an-eyetrackvr-setup","aria-label":'Permalink to "This page will include a basic part list for building an EyeTrackVR setup"'},"")],-1),T=e("p",null," It is good practice to buy more than needed in some cases, namely cameras,programmers and ESPs. This reduces the risk of a DOA (dead on arrival) causing a delay. ",-1),I=b("",56),q=e("p",null," The smaller ones can not be soldered at temps above 245C or they will burn. Low temp solder is recommended. ",-1),V=b("",8),B=e("h3",{id:"other-headsets",tabindex:"-1"},[d("Other Headsets "),e("a",{class:"header-anchor",href:"#other-headsets","aria-label":'Permalink to "Other Headsets"'},"")],-1),M=e("p",null,"If you own another headset not listed above, that means there are no mounts designed for them yet. If you have basic skills in modeling or think up a solution to mount cams and emitters, please try to make a mount and then let us in the discord know so it can be added here. Any headset that can fit the camera is potentially compatible. If you are willing, give it a shot to design a mount for the rest of the community.",-1),H=e("p",null,[d("Check out our basic guide on making your own mount "),e("a",{href:"./creating_your_own_mount"},"here.")],-1),O=e("p",null," If you have a headset mount that is not listed above, please let us know in the discord so it can be added here. ",-1),F=JSON.parse('{"title":"Parts List","description":"","frontmatter":{},"headers":[],"relativePath":"how_to_build/parts_list.md","filePath":"how_to_build/parts_list.md","lastUpdated":1687800036000}'),D={name:"how_to_build/parts_list.md"},N=Object.assign(D,{setup(_){return(p,f)=>(r(),t("div",null,[v,i(l,{options:n(h).parts_list_one},{content:a(()=>[A]),_:1},8,["options"]),C,i(l,{options:n(h).parts_list_three},{content:a(()=>[T]),_:1},8,["options"]),I,i(l,{options:n(h).parts_list_four},{content:a(()=>[q]),_:1},8,["options"]),V,i(R),B,M,H,i(l,{options:n(h).parts_list_six},{content:a(()=>[O]),_:1},8,["options"])]))}});export{F as __pageData,N as default};
|