docs: spell fix and example of guide

This commit is contained in:
RedHawk989 2024-10-06 19:56:36 +00:00
parent d21aa6dfec
commit a8d453e821
65 changed files with 211 additions and 211 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
import{V as i,a as r,b as s,c as u}from"./chunks/theme.e2b88eb8.js";import{o as m,c as p,E as n,w as o,l,k as t,a}from"./chunks/framework.a4daa24a.js";const h=[{name:"Prohurtz",avatar:"https://avatars.githubusercontent.com/u/48768484?v=4",title:"Creator / Lead Software Developer / Documentor / Hardware Developer",links:[{icon:"github",link:"https://github.com/RedHawk989"}]},{name:"Summer",avatar:"https://avatars.githubusercontent.com/u/115666235?v=4",title:"Machine Learning Engineer / Data Scientist / App Developer",links:[{icon:"github",link:"https://github.com/Summer404NotFound"}]},{name:"lorow",avatar:"https://avatars.githubusercontent.com/u/14099558?v=4",title:"Lead Firmware Developer / App Developer",links:[{icon:"github",link:"https://github.com/lorow"}]},{name:"DaOfficialWizard",avatar:"https://avatars.githubusercontent.com/u/45744329?v=4",title:"Firmware Developer / Documentation Manager / App Developer",links:[{icon:"github",link:"https://github.com/ZanzyTHEbar"}]}],b=[{name:"qdot",avatar:"https://avatars.githubusercontent.com/u/34539?v=4",links:[{icon:"github",link:"https://github.com/qdot"}]},{name:"dfgHiatus",avatar:"https://avatars.githubusercontent.com/u/51272212?v=4",links:[{icon:"github",link:"https://github.com/dfgHiatus"}]},{name:"PallasNeko",avatar:"https://avatars.githubusercontent.com/u/124042774?v=4",links:[{icon:"github",link:"https://github.com/PallasNeko"}]}],f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"about.md","filePath":"about.md","lastUpdated":1700510338000}'),d={name:"about.md"},w=Object.assign(d,{setup(c){return(g,e)=>(m(),p("div",null,[n(l(u),null,{default:o(()=>[n(l(i),null,{title:o(()=>e[0]||(e[0]=[t("div",{class:"text-[#ab5ac7]"}," Our Team ",-1)])),lead:o(()=>e[1]||(e[1]=[a(" The development of EyeTrackVR is guided by an international team, some of whom have chosen to be featured below."),t("br",null,null,-1),t("br",null,null,-1),a(" EyeTrackVR developers are a group of people who are passionate about the field of augmented and virtual reality. ")])),_:1}),n(l(r),{size:"medium",members:l(h)},null,8,["members"]),n(l(s),null,{title:o(()=>e[2]||(e[2]=[a("Contributors")])),lead:o(()=>e[3]||(e[3]=[a("Those who have actively contributed to development."),t("br",null,null,-1),a(" Community Support")])),members:o(()=>[n(l(r),{size:"small",members:l(b)},null,8,["members"])]),_:1}),n(l(s),null,{title:o(()=>e[4]||(e[4]=[a("Philosophy")])),lead:o(()=>e[5]||(e[5]=[a(" The "),t("a",{class:"custom-links",href:"/intro",target:"_blank"},"guides",-1),a(" on this website include some of our team's own notes (not all of them are polished) that we disclose for other people to use."),t("br",null,null,-1),t("br",null,null,-1),a(" Here, we hope you may find something useful to you."),t("br",null,null,-1),t("br",null,null,-1),a(" We advocate the "),t("a",{class:"custom-links",href:"https://en.wikipedia.org/wiki/Open-source_model",target:"_blank"},"Open Source model",-1),a("."),t("br",null,null,-1),t("br",null,null,-1),a(" This is why we strive to make our work open to other people for consultation, replication and reuse. ")])),_:1})]),_:1})]))}});export{f as __pageData,w as default};
import{V as i,a as r,b as s,c as u}from"./chunks/theme.26f8de93.js";import{o as m,c as p,E as n,w as o,l,k as t,a}from"./chunks/framework.a4daa24a.js";const h=[{name:"Prohurtz",avatar:"https://avatars.githubusercontent.com/u/48768484?v=4",title:"Creator / Lead Software Developer / Documentor / Hardware Developer",links:[{icon:"github",link:"https://github.com/RedHawk989"}]},{name:"Summer",avatar:"https://avatars.githubusercontent.com/u/115666235?v=4",title:"Machine Learning Engineer / Data Scientist / App Developer",links:[{icon:"github",link:"https://github.com/Summer404NotFound"}]},{name:"lorow",avatar:"https://avatars.githubusercontent.com/u/14099558?v=4",title:"Lead Firmware Developer / App Developer",links:[{icon:"github",link:"https://github.com/lorow"}]},{name:"DaOfficialWizard",avatar:"https://avatars.githubusercontent.com/u/45744329?v=4",title:"Firmware Developer / Documentation Manager / App Developer",links:[{icon:"github",link:"https://github.com/ZanzyTHEbar"}]}],b=[{name:"qdot",avatar:"https://avatars.githubusercontent.com/u/34539?v=4",links:[{icon:"github",link:"https://github.com/qdot"}]},{name:"dfgHiatus",avatar:"https://avatars.githubusercontent.com/u/51272212?v=4",links:[{icon:"github",link:"https://github.com/dfgHiatus"}]},{name:"PallasNeko",avatar:"https://avatars.githubusercontent.com/u/124042774?v=4",links:[{icon:"github",link:"https://github.com/PallasNeko"}]}],f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"about.md","filePath":"about.md","lastUpdated":1700510338000}'),d={name:"about.md"},w=Object.assign(d,{setup(c){return(g,e)=>(m(),p("div",null,[n(l(u),null,{default:o(()=>[n(l(i),null,{title:o(()=>e[0]||(e[0]=[t("div",{class:"text-[#ab5ac7]"}," Our Team ",-1)])),lead:o(()=>e[1]||(e[1]=[a(" The development of EyeTrackVR is guided by an international team, some of whom have chosen to be featured below."),t("br",null,null,-1),t("br",null,null,-1),a(" EyeTrackVR developers are a group of people who are passionate about the field of augmented and virtual reality. ")])),_:1}),n(l(r),{size:"medium",members:l(h)},null,8,["members"]),n(l(s),null,{title:o(()=>e[2]||(e[2]=[a("Contributors")])),lead:o(()=>e[3]||(e[3]=[a("Those who have actively contributed to development."),t("br",null,null,-1),a(" Community Support")])),members:o(()=>[n(l(r),{size:"small",members:l(b)},null,8,["members"])]),_:1}),n(l(s),null,{title:o(()=>e[4]||(e[4]=[a("Philosophy")])),lead:o(()=>e[5]||(e[5]=[a(" The "),t("a",{class:"custom-links",href:"/intro",target:"_blank"},"guides",-1),a(" on this website include some of our team's own notes (not all of them are polished) that we disclose for other people to use."),t("br",null,null,-1),t("br",null,null,-1),a(" Here, we hope you may find something useful to you."),t("br",null,null,-1),t("br",null,null,-1),a(" We advocate the "),t("a",{class:"custom-links",href:"https://en.wikipedia.org/wiki/Open-source_model",target:"_blank"},"Open Source model",-1),a("."),t("br",null,null,-1),t("br",null,null,-1),a(" This is why we strive to make our work open to other people for consultation, replication and reuse. ")])),_:1})]),_:1})]))}});export{f as __pageData,w as default};

View File

@ -1 +1 @@
import{V as i,a as r,b as s,c as u}from"./chunks/theme.e2b88eb8.js";import{o as m,c as p,E as n,w as o,l,k as t,a}from"./chunks/framework.a4daa24a.js";const h=[{name:"Prohurtz",avatar:"https://avatars.githubusercontent.com/u/48768484?v=4",title:"Creator / Lead Software Developer / Documentor / Hardware Developer",links:[{icon:"github",link:"https://github.com/RedHawk989"}]},{name:"Summer",avatar:"https://avatars.githubusercontent.com/u/115666235?v=4",title:"Machine Learning Engineer / Data Scientist / App Developer",links:[{icon:"github",link:"https://github.com/Summer404NotFound"}]},{name:"lorow",avatar:"https://avatars.githubusercontent.com/u/14099558?v=4",title:"Lead Firmware Developer / App Developer",links:[{icon:"github",link:"https://github.com/lorow"}]},{name:"DaOfficialWizard",avatar:"https://avatars.githubusercontent.com/u/45744329?v=4",title:"Firmware Developer / Documentation Manager / App Developer",links:[{icon:"github",link:"https://github.com/ZanzyTHEbar"}]}],b=[{name:"qdot",avatar:"https://avatars.githubusercontent.com/u/34539?v=4",links:[{icon:"github",link:"https://github.com/qdot"}]},{name:"dfgHiatus",avatar:"https://avatars.githubusercontent.com/u/51272212?v=4",links:[{icon:"github",link:"https://github.com/dfgHiatus"}]},{name:"PallasNeko",avatar:"https://avatars.githubusercontent.com/u/124042774?v=4",links:[{icon:"github",link:"https://github.com/PallasNeko"}]}],f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"about.md","filePath":"about.md","lastUpdated":1700510338000}'),d={name:"about.md"},w=Object.assign(d,{setup(c){return(g,e)=>(m(),p("div",null,[n(l(u),null,{default:o(()=>[n(l(i),null,{title:o(()=>e[0]||(e[0]=[t("div",{class:"text-[#ab5ac7]"}," Our Team ",-1)])),lead:o(()=>e[1]||(e[1]=[a(" The development of EyeTrackVR is guided by an international team, some of whom have chosen to be featured below."),t("br",null,null,-1),t("br",null,null,-1),a(" EyeTrackVR developers are a group of people who are passionate about the field of augmented and virtual reality. ")])),_:1}),n(l(r),{size:"medium",members:l(h)},null,8,["members"]),n(l(s),null,{title:o(()=>e[2]||(e[2]=[a("Contributors")])),lead:o(()=>e[3]||(e[3]=[a("Those who have actively contributed to development."),t("br",null,null,-1),a(" Community Support")])),members:o(()=>[n(l(r),{size:"small",members:l(b)},null,8,["members"])]),_:1}),n(l(s),null,{title:o(()=>e[4]||(e[4]=[a("Philosophy")])),lead:o(()=>e[5]||(e[5]=[a(" The "),t("a",{class:"custom-links",href:"/intro",target:"_blank"},"guides",-1),a(" on this website include some of our team's own notes (not all of them are polished) that we disclose for other people to use."),t("br",null,null,-1),t("br",null,null,-1),a(" Here, we hope you may find something useful to you."),t("br",null,null,-1),t("br",null,null,-1),a(" We advocate the "),t("a",{class:"custom-links",href:"https://en.wikipedia.org/wiki/Open-source_model",target:"_blank"},"Open Source model",-1),a("."),t("br",null,null,-1),t("br",null,null,-1),a(" This is why we strive to make our work open to other people for consultation, replication and reuse. ")])),_:1})]),_:1})]))}});export{f as __pageData,w as default};
import{V as i,a as r,b as s,c as u}from"./chunks/theme.26f8de93.js";import{o as m,c as p,E as n,w as o,l,k as t,a}from"./chunks/framework.a4daa24a.js";const h=[{name:"Prohurtz",avatar:"https://avatars.githubusercontent.com/u/48768484?v=4",title:"Creator / Lead Software Developer / Documentor / Hardware Developer",links:[{icon:"github",link:"https://github.com/RedHawk989"}]},{name:"Summer",avatar:"https://avatars.githubusercontent.com/u/115666235?v=4",title:"Machine Learning Engineer / Data Scientist / App Developer",links:[{icon:"github",link:"https://github.com/Summer404NotFound"}]},{name:"lorow",avatar:"https://avatars.githubusercontent.com/u/14099558?v=4",title:"Lead Firmware Developer / App Developer",links:[{icon:"github",link:"https://github.com/lorow"}]},{name:"DaOfficialWizard",avatar:"https://avatars.githubusercontent.com/u/45744329?v=4",title:"Firmware Developer / Documentation Manager / App Developer",links:[{icon:"github",link:"https://github.com/ZanzyTHEbar"}]}],b=[{name:"qdot",avatar:"https://avatars.githubusercontent.com/u/34539?v=4",links:[{icon:"github",link:"https://github.com/qdot"}]},{name:"dfgHiatus",avatar:"https://avatars.githubusercontent.com/u/51272212?v=4",links:[{icon:"github",link:"https://github.com/dfgHiatus"}]},{name:"PallasNeko",avatar:"https://avatars.githubusercontent.com/u/124042774?v=4",links:[{icon:"github",link:"https://github.com/PallasNeko"}]}],f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"about.md","filePath":"about.md","lastUpdated":1700510338000}'),d={name:"about.md"},w=Object.assign(d,{setup(c){return(g,e)=>(m(),p("div",null,[n(l(u),null,{default:o(()=>[n(l(i),null,{title:o(()=>e[0]||(e[0]=[t("div",{class:"text-[#ab5ac7]"}," Our Team ",-1)])),lead:o(()=>e[1]||(e[1]=[a(" The development of EyeTrackVR is guided by an international team, some of whom have chosen to be featured below."),t("br",null,null,-1),t("br",null,null,-1),a(" EyeTrackVR developers are a group of people who are passionate about the field of augmented and virtual reality. ")])),_:1}),n(l(r),{size:"medium",members:l(h)},null,8,["members"]),n(l(s),null,{title:o(()=>e[2]||(e[2]=[a("Contributors")])),lead:o(()=>e[3]||(e[3]=[a("Those who have actively contributed to development."),t("br",null,null,-1),a(" Community Support")])),members:o(()=>[n(l(r),{size:"small",members:l(b)},null,8,["members"])]),_:1}),n(l(s),null,{title:o(()=>e[4]||(e[4]=[a("Philosophy")])),lead:o(()=>e[5]||(e[5]=[a(" The "),t("a",{class:"custom-links",href:"/intro",target:"_blank"},"guides",-1),a(" on this website include some of our team's own notes (not all of them are polished) that we disclose for other people to use."),t("br",null,null,-1),t("br",null,null,-1),a(" Here, we hope you may find something useful to you."),t("br",null,null,-1),t("br",null,null,-1),a(" We advocate the "),t("a",{class:"custom-links",href:"https://en.wikipedia.org/wiki/Open-source_model",target:"_blank"},"Open Source model",-1),a("."),t("br",null,null,-1),t("br",null,null,-1),a(" This is why we strive to make our work open to other people for consultation, replication and reuse. ")])),_:1})]),_:1})]))}});export{f as __pageData,w as default};

View File

@ -1 +1 @@
import{u as p,v as i,p as s,a1 as c,a2 as l,a3 as d,a4 as f,a5 as m,a6 as h,a7 as g,a8 as A,a9 as v,aa as C,S as P,d as y,j as _,ab as w,ac as T,ad as b,ae as E}from"./chunks/framework.a4daa24a.js";import{t as R}from"./chunks/theme.e2b88eb8.js";const S={};const D={...R,setup(){const{lang:e}=p();i(()=>{s&&(document.cookie=`nf_lang=${e.value}; expires=Mon, 1 Jan 2024 00:00:00 UTC; path=/`)})},...S};function u(e){if(e.extends){const t=u(e.extends);return{...t,...e,async enhanceApp(a){t.enhanceApp&&await t.enhanceApp(a),e.enhanceApp&&await e.enhanceApp(a)}}}return e}const o=u(D),j=y({name:"VitePressApp",setup(){const{site:e}=p();return _(()=>{i(()=>{document.documentElement.lang=e.value.lang,document.documentElement.dir=e.value.dir})}),w(),T(),b(),o.setup&&o.setup(),()=>E(o.Layout)}});async function x(){const e=$(),t=O();t.provide(l,e);const a=d(e.route);return t.provide(f,a),t.component("Content",m),t.component("ClientOnly",h),Object.defineProperties(t.config.globalProperties,{$frontmatter:{get(){return a.frontmatter.value}},$params:{get(){return a.page.value.params}}}),o.enhanceApp&&await o.enhanceApp({app:t,router:e,siteData:g}),{app:t,router:e,data:a}}function O(){return A(j)}function $(){let e=s,t;return v(a=>{let n=C(a),r=null;return n&&(e&&(t=n),(e||t===n)&&(n=n.replace(/\.js$/,".lean.js")),r=P(()=>import(n),[])),s&&(e=!1),r},o.NotFound)}s&&x().then(({app:e,router:t,data:a})=>{t.go().then(()=>{c(t.route,a.site),e.mount("#app")})});export{x as createApp};
import{u as p,v as i,p as s,a1 as c,a2 as l,a3 as d,a4 as f,a5 as m,a6 as h,a7 as g,a8 as A,a9 as v,aa as C,S as P,d as y,j as _,ab as w,ac as T,ad as b,ae as E}from"./chunks/framework.a4daa24a.js";import{t as R}from"./chunks/theme.26f8de93.js";const S={};const D={...R,setup(){const{lang:e}=p();i(()=>{s&&(document.cookie=`nf_lang=${e.value}; expires=Mon, 1 Jan 2024 00:00:00 UTC; path=/`)})},...S};function u(e){if(e.extends){const t=u(e.extends);return{...t,...e,async enhanceApp(a){t.enhanceApp&&await t.enhanceApp(a),e.enhanceApp&&await e.enhanceApp(a)}}}return e}const o=u(D),j=y({name:"VitePressApp",setup(){const{site:e}=p();return _(()=>{i(()=>{document.documentElement.lang=e.value.lang,document.documentElement.dir=e.value.dir})}),w(),T(),b(),o.setup&&o.setup(),()=>E(o.Layout)}});async function x(){const e=$(),t=O();t.provide(l,e);const a=d(e.route);return t.provide(f,a),t.component("Content",m),t.component("ClientOnly",h),Object.defineProperties(t.config.globalProperties,{$frontmatter:{get(){return a.frontmatter.value}},$params:{get(){return a.page.value.params}}}),o.enhanceApp&&await o.enhanceApp({app:t,router:e,siteData:g}),{app:t,router:e,data:a}}function O(){return A(j)}function $(){let e=s,t;return v(a=>{let n=C(a),r=null;return n&&(e&&(t=n),(e||t===n)&&(n=n.replace(/\.js$/,".lean.js")),r=P(()=>import(n),[])),s&&(e=!1),r},o.NotFound)}s&&x().then(({app:e,router:t,data:a})=>{t.go().then(()=>{c(t.route,a.site),e.mount("#app")})});export{x as createApp};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
import{_ as l}from"./chunks/CheckBoxList.e60898cc.js";import{o as n,c as s,k as a,a as t,E as r,l as o}from"./chunks/framework.a4daa24a.js";const i={state:!0,object:[{label:"Tracking algorithm"},{label:"Calibration"},{label:"GUI"},{label:"PCB Design for IR emitters"},{label:"Dual Eye support"},{label:"Firmware"},{label:"Better documentation over things (setup, wiring etc.)"},{label:"Setup dynamic WiFi credentials at runtime"},{label:"OTA using Platformio"},{label:"Auto threshold's"},{label:"New LED Power regulator board (V4)"},{label:"New IR LED PCB (only for the power reg board) (V4)"},{label:"Setup flashing of ESPs through anything other than VSC"}]},d={state:!1,object:[{label:"Variable eye openness tracking (being improved)"},{label:"Auto ROI cropping/better cropping"},{label:"New GUI"},{label:"New backend for new GUI"},{label:"V5 hardware (focus on wired usage)"},{label:"Dynamic foveated rendering via OpenXR"},{label:"3D, 9-point calibration via OpenXR/SteamVR overlay"},{label:"Custom cam boards/cameras"},{label:"Full hardware kits"}]},p={state:!1,object:[{label:"Game interaction SDK"},{label:"Game developer integration program"}]},g=JSON.parse('{"title":"EyeTrackVR Development Roadmap","description":"","frontmatter":{},"headers":[],"relativePath":"dev_roadmap.md","filePath":"dev_roadmap.md","lastUpdated":1676223729000}'),m={name:"dev_roadmap.md"},h=Object.assign(m,{setup(b){return(c,e)=>(n(),s("div",null,[e[0]||(e[0]=a("h1",{class:"text-[var(--font-accent)]",id:"eyetrackvr-development-roadmap",tabindex:"-1"},[t("EyeTrackVR Development Roadmap "),a("a",{class:"header-anchor",href:"#eyetrackvr-development-roadmap","aria-label":'Permalink to "EyeTrackVR Development Roadmap {.text-[var(--font-accent)]}"'},"")],-1)),e[1]||(e[1]=a("p",null,"This will contain a list of features that are in progress, completed, and planned.",-1)),e[2]||(e[2]=a("h2",{id:"completed",tabindex:"-1"},[t("Completed "),a("a",{class:"header-anchor",href:"#completed","aria-label":'Permalink to "Completed"'},"")],-1)),r(l,{options:{...o(i)}},null,8,["options"]),e[3]||(e[3]=a("h2",{id:"in-progress",tabindex:"-1"},[t("In Progress "),a("a",{class:"header-anchor",href:"#in-progress","aria-label":'Permalink to "In Progress"'},"")],-1)),r(l,{options:{...o(d)}},null,8,["options"]),e[4]||(e[4]=a("h2",{id:"planned",tabindex:"-1"},[t("Planned "),a("a",{class:"header-anchor",href:"#planned","aria-label":'Permalink to "Planned"'},"")],-1)),r(l,{options:{...o(p)}},null,8,["options"])]))}});export{g as __pageData,h as default};

View File

@ -0,0 +1 @@
import{_ as l}from"./chunks/CheckBoxList.e60898cc.js";import{o as n,c as s,k as a,a as t,E as r,l as o}from"./chunks/framework.a4daa24a.js";const i={state:!0,object:[{label:"Tracking algorithm"},{label:"Calibration"},{label:"GUI"},{label:"PCB Design for IR emitters"},{label:"Dual Eye support"},{label:"Firmware"},{label:"Better documentation over things (setup, wiring etc.)"},{label:"Setup dynamic WiFi credentials at runtime"},{label:"OTA using Platformio"},{label:"Auto threshold's"},{label:"New LED Power regulator board (V4)"},{label:"New IR LED PCB (only for the power reg board) (V4)"},{label:"Setup flashing of ESPs through anything other than VSC"}]},d={state:!1,object:[{label:"Variable eye openness tracking (being improved)"},{label:"Auto ROI cropping/better cropping"},{label:"New GUI"},{label:"New backend for new GUI"},{label:"V5 hardware (focus on wired usage)"},{label:"Dynamic foveated rendering via OpenXR"},{label:"3D, 9-point calibration via OpenXR/SteamVR overlay"},{label:"Custom cam boards/cameras"},{label:"Full hardware kits"}]},p={state:!1,object:[{label:"Game interaction SDK"},{label:"Game developer integration program"}]},g=JSON.parse('{"title":"EyeTrackVR Development Roadmap","description":"","frontmatter":{},"headers":[],"relativePath":"dev_roadmap.md","filePath":"dev_roadmap.md","lastUpdated":1676223729000}'),m={name:"dev_roadmap.md"},h=Object.assign(m,{setup(b){return(c,e)=>(n(),s("div",null,[e[0]||(e[0]=a("h1",{class:"text-[var(--font-accent)]",id:"eyetrackvr-development-roadmap",tabindex:"-1"},[t("EyeTrackVR Development Roadmap "),a("a",{class:"header-anchor",href:"#eyetrackvr-development-roadmap","aria-label":'Permalink to "EyeTrackVR Development Roadmap {.text-[var(--font-accent)]}"'},"")],-1)),e[1]||(e[1]=a("p",null,"This will contain a list of features that are in progress, completed, and planned.",-1)),e[2]||(e[2]=a("h2",{id:"completed",tabindex:"-1"},[t("Completed "),a("a",{class:"header-anchor",href:"#completed","aria-label":'Permalink to "Completed"'},"")],-1)),r(l,{options:{...o(i)}},null,8,["options"]),e[3]||(e[3]=a("h2",{id:"in-progress",tabindex:"-1"},[t("In Progress "),a("a",{class:"header-anchor",href:"#in-progress","aria-label":'Permalink to "In Progress"'},"")],-1)),r(l,{options:{...o(d)}},null,8,["options"]),e[4]||(e[4]=a("h2",{id:"planned",tabindex:"-1"},[t("Planned "),a("a",{class:"header-anchor",href:"#planned","aria-label":'Permalink to "Planned"'},"")],-1)),r(l,{options:{...o(p)}},null,8,["options"])]))}});export{g as __pageData,h as default};

View File

@ -1 +0,0 @@
import{_ as l}from"./chunks/CheckBoxList.e60898cc.js";import{o as n,c as s,k as a,a as t,E as r,l as o}from"./chunks/framework.a4daa24a.js";const i={state:!0,object:[{label:"Tracking algorithm"},{label:"Calibration"},{label:"GUI"},{label:"PCB Design for IR emitters"},{label:"Dual Eye support"},{label:"Firmware"},{label:"Better documentation over things (setup, wiring etc.)"},{label:"Setup dynamic WiFi credentials at runtime"},{label:"OTA using Platformio"},{label:"Auto threshold's"},{label:"New LED Power regulator board (V4)"},{label:"New IR LED PCB (only for the power reg board) (V4)"},{label:"Setup flashing of ESPs through anything other than VSC"}]},d={state:!1,object:[{label:"Variable eye openness tracking (being improved)"},{label:"Auto ROI cropping/better cropping"},{label:"New GUI"},{label:"New backend for new GUI"},{label:"V5 hardware (focus on wired usage)"},{label:"Dynamic foveated rendering via OpenXR"},{label:"3D, 9-point calibration via OpenXR/SteamVR overlay"}]},p={state:!1,object:[{label:"Custom cam boards/cameras?"},{label:"Game interaction SDK"},{label:"Game developer integration program"}]},g=JSON.parse('{"title":"EyeTrackVR Development Roadmap","description":"","frontmatter":{},"headers":[],"relativePath":"dev_roadmap.md","filePath":"dev_roadmap.md","lastUpdated":1676223729000}'),m={name:"dev_roadmap.md"},h=Object.assign(m,{setup(b){return(c,e)=>(n(),s("div",null,[e[0]||(e[0]=a("h1",{class:"text-[var(--font-accent)]",id:"eyetrackvr-development-roadmap",tabindex:"-1"},[t("EyeTrackVR Development Roadmap "),a("a",{class:"header-anchor",href:"#eyetrackvr-development-roadmap","aria-label":'Permalink to "EyeTrackVR Development Roadmap {.text-[var(--font-accent)]}"'},"")],-1)),e[1]||(e[1]=a("p",null,"This will contain a list of features that are in progress, completed, and planned.",-1)),e[2]||(e[2]=a("h2",{id:"completed",tabindex:"-1"},[t("Completed "),a("a",{class:"header-anchor",href:"#completed","aria-label":'Permalink to "Completed"'},"")],-1)),r(l,{options:{...o(i)}},null,8,["options"]),e[3]||(e[3]=a("h2",{id:"in-progress",tabindex:"-1"},[t("In Progress "),a("a",{class:"header-anchor",href:"#in-progress","aria-label":'Permalink to "In Progress"'},"")],-1)),r(l,{options:{...o(d)}},null,8,["options"]),e[4]||(e[4]=a("h2",{id:"planned",tabindex:"-1"},[t("Planned "),a("a",{class:"header-anchor",href:"#planned","aria-label":'Permalink to "Planned"'},"")],-1)),r(l,{options:{...o(p)}},null,8,["options"])]))}});export{g as __pageData,h as default};

View File

@ -1 +0,0 @@
import{_ as l}from"./chunks/CheckBoxList.e60898cc.js";import{o as n,c as s,k as a,a as t,E as r,l as o}from"./chunks/framework.a4daa24a.js";const i={state:!0,object:[{label:"Tracking algorithm"},{label:"Calibration"},{label:"GUI"},{label:"PCB Design for IR emitters"},{label:"Dual Eye support"},{label:"Firmware"},{label:"Better documentation over things (setup, wiring etc.)"},{label:"Setup dynamic WiFi credentials at runtime"},{label:"OTA using Platformio"},{label:"Auto threshold's"},{label:"New LED Power regulator board (V4)"},{label:"New IR LED PCB (only for the power reg board) (V4)"},{label:"Setup flashing of ESPs through anything other than VSC"}]},d={state:!1,object:[{label:"Variable eye openness tracking (being improved)"},{label:"Auto ROI cropping/better cropping"},{label:"New GUI"},{label:"New backend for new GUI"},{label:"V5 hardware (focus on wired usage)"},{label:"Dynamic foveated rendering via OpenXR"},{label:"3D, 9-point calibration via OpenXR/SteamVR overlay"}]},p={state:!1,object:[{label:"Custom cam boards/cameras?"},{label:"Game interaction SDK"},{label:"Game developer integration program"}]},g=JSON.parse('{"title":"EyeTrackVR Development Roadmap","description":"","frontmatter":{},"headers":[],"relativePath":"dev_roadmap.md","filePath":"dev_roadmap.md","lastUpdated":1676223729000}'),m={name:"dev_roadmap.md"},h=Object.assign(m,{setup(b){return(c,e)=>(n(),s("div",null,[e[0]||(e[0]=a("h1",{class:"text-[var(--font-accent)]",id:"eyetrackvr-development-roadmap",tabindex:"-1"},[t("EyeTrackVR Development Roadmap "),a("a",{class:"header-anchor",href:"#eyetrackvr-development-roadmap","aria-label":'Permalink to "EyeTrackVR Development Roadmap {.text-[var(--font-accent)]}"'},"")],-1)),e[1]||(e[1]=a("p",null,"This will contain a list of features that are in progress, completed, and planned.",-1)),e[2]||(e[2]=a("h2",{id:"completed",tabindex:"-1"},[t("Completed "),a("a",{class:"header-anchor",href:"#completed","aria-label":'Permalink to "Completed"'},"")],-1)),r(l,{options:{...o(i)}},null,8,["options"]),e[3]||(e[3]=a("h2",{id:"in-progress",tabindex:"-1"},[t("In Progress "),a("a",{class:"header-anchor",href:"#in-progress","aria-label":'Permalink to "In Progress"'},"")],-1)),r(l,{options:{...o(d)}},null,8,["options"]),e[4]||(e[4]=a("h2",{id:"planned",tabindex:"-1"},[t("Planned "),a("a",{class:"header-anchor",href:"#planned","aria-label":'Permalink to "Planned"'},"")],-1)),r(l,{options:{...o(p)}},null,8,["options"])]))}});export{g as __pageData,h as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
import{_ as n,a}from"./chunks/index.b5dd7625.js";import{_ as s}from"./chunks/PartsList.24207c5d.js";import{o as d,c as i,k as t,a as o,E as r,w as l,l as m}from"./chunks/framework.a4daa24a.js";import"./chunks/Accordion.6b599df0.js";const x=JSON.parse('{"title":"3D Printed Mounts","description":"","frontmatter":{},"headers":[],"relativePath":"how_to_build/3d_printed_mounts.md","filePath":"how_to_build/3d_printed_mounts.md","lastUpdated":1728244210000}'),u={name:"how_to_build/3d_printed_mounts.md"},k=Object.assign(u,{setup(h){return(p,e)=>(d(),i("div",null,[e[1]||(e[1]=t("h1",{class:"text-[var(--font-accent)]",id:"_3d-printed-mounts",tabindex:"-1"},[o("3D Printed Mounts "),t("a",{class:"header-anchor",href:"#_3d-printed-mounts","aria-label":'Permalink to "3D Printed Mounts {.text-[var(--font-accent)]}"'},"")],-1)),e[2]||(e[2]=t("p",null,[o("Mounts with a "),t("code",null,"★"),o(" next to them are the recommended mounts for the respected hmd. This is based on user feedback on what works best for most people.")],-1)),r(n,{options:m(a).parts_list_three},{content:l(()=>e[0]||(e[0]=[t("p",null," Keep in mind, some mounts only have the right(or left) version available. You may need to use blender or a slicer to mirror the STL for the other side. ",-1)])),_:1},8,["options"]),r(s),e[3]||(e[3]=t("h2",{id:"dont-see-your-headset",tabindex:"-1"},[o("Dont see your headset? "),t("a",{class:"header-anchor",href:"#dont-see-your-headset","aria-label":'Permalink to "Dont see your headset?"'},"")],-1)),e[4]||(e[4]=t("p",null,[o("There may be mounts in the Discord that have not been added here. Check out the "),t("code",null,"#community-mounts"),o(" fourm for additional mounts "),t("a",{href:"https://discord.gg/wqZnPxdQxf",target:"_blank",rel:"noreferrer"},"here"),o(".")],-1))]))}});export{x as __pageData,k as default};

View File

@ -0,0 +1 @@
import{_ as n,a}from"./chunks/index.b5dd7625.js";import{_ as s}from"./chunks/PartsList.24207c5d.js";import{o as d,c as i,k as t,a as o,E as r,w as l,l as m}from"./chunks/framework.a4daa24a.js";import"./chunks/Accordion.6b599df0.js";const x=JSON.parse('{"title":"3D Printed Mounts","description":"","frontmatter":{},"headers":[],"relativePath":"how_to_build/3d_printed_mounts.md","filePath":"how_to_build/3d_printed_mounts.md","lastUpdated":1728244210000}'),u={name:"how_to_build/3d_printed_mounts.md"},k=Object.assign(u,{setup(h){return(p,e)=>(d(),i("div",null,[e[1]||(e[1]=t("h1",{class:"text-[var(--font-accent)]",id:"_3d-printed-mounts",tabindex:"-1"},[o("3D Printed Mounts "),t("a",{class:"header-anchor",href:"#_3d-printed-mounts","aria-label":'Permalink to "3D Printed Mounts {.text-[var(--font-accent)]}"'},"")],-1)),e[2]||(e[2]=t("p",null,[o("Mounts with a "),t("code",null,"★"),o(" next to them are the recommended mounts for the respected hmd. This is based on user feedback on what works best for most people.")],-1)),r(n,{options:m(a).parts_list_three},{content:l(()=>e[0]||(e[0]=[t("p",null," Keep in mind, some mounts only have the right(or left) version available. You may need to use blender or a slicer to mirror the STL for the other side. ",-1)])),_:1},8,["options"]),r(s),e[3]||(e[3]=t("h2",{id:"dont-see-your-headset",tabindex:"-1"},[o("Dont see your headset? "),t("a",{class:"header-anchor",href:"#dont-see-your-headset","aria-label":'Permalink to "Dont see your headset?"'},"")],-1)),e[4]||(e[4]=t("p",null,[o("There may be mounts in the Discord that have not been added here. Check out the "),t("code",null,"#community-mounts"),o(" fourm for additional mounts "),t("a",{href:"https://discord.gg/wqZnPxdQxf",target:"_blank",rel:"noreferrer"},"here"),o(".")],-1))]))}});export{x as __pageData,k as default};

View File

@ -1 +0,0 @@
import{_ as r,a as s}from"./chunks/index.b5dd7625.js";import{_ as a}from"./chunks/PartsList.24207c5d.js";import{o as i,c as d,k as e,a as o,E as n,w as l,l as m}from"./chunks/framework.a4daa24a.js";import"./chunks/Accordion.6b599df0.js";const w=JSON.parse('{"title":"3D Printed Mounts","description":"","frontmatter":{},"headers":[],"relativePath":"how_to_build/3d_printed_mounts.md","filePath":"how_to_build/3d_printed_mounts.md","lastUpdated":1727916239000}'),_={name:"how_to_build/3d_printed_mounts.md"},x=Object.assign(_,{setup(p){return(u,t)=>(i(),d("div",null,[t[1]||(t[1]=e("h1",{class:"text-[var(--font-accent)]",id:"_3d-printed-mounts",tabindex:"-1"},[o("3D Printed Mounts "),e("a",{class:"header-anchor",href:"#_3d-printed-mounts","aria-label":'Permalink to "3D Printed Mounts {.text-[var(--font-accent)]}"'},"")],-1)),t[2]||(t[2]=e("p",null,[o("Mounts with a "),e("code",null,"★"),o(" next to them are the recommended mounts for the respected hmd. This is based on user feedback on what works best for most people.")],-1)),n(r,{options:m(s).parts_list_three},{content:l(()=>t[0]||(t[0]=[e("p",null," Keep in mind, some mounts only have the right(or left) version available. You will need to use blender or any slicer to mirror an STL for the other side. ",-1)])),_:1},8,["options"]),n(a)]))}});export{w as __pageData,x as default};

View File

@ -1 +0,0 @@
import{_ as r,a as s}from"./chunks/index.b5dd7625.js";import{_ as a}from"./chunks/PartsList.24207c5d.js";import{o as i,c as d,k as e,a as o,E as n,w as l,l as m}from"./chunks/framework.a4daa24a.js";import"./chunks/Accordion.6b599df0.js";const w=JSON.parse('{"title":"3D Printed Mounts","description":"","frontmatter":{},"headers":[],"relativePath":"how_to_build/3d_printed_mounts.md","filePath":"how_to_build/3d_printed_mounts.md","lastUpdated":1727916239000}'),_={name:"how_to_build/3d_printed_mounts.md"},x=Object.assign(_,{setup(p){return(u,t)=>(i(),d("div",null,[t[1]||(t[1]=e("h1",{class:"text-[var(--font-accent)]",id:"_3d-printed-mounts",tabindex:"-1"},[o("3D Printed Mounts "),e("a",{class:"header-anchor",href:"#_3d-printed-mounts","aria-label":'Permalink to "3D Printed Mounts {.text-[var(--font-accent)]}"'},"")],-1)),t[2]||(t[2]=e("p",null,[o("Mounts with a "),e("code",null,"★"),o(" next to them are the recommended mounts for the respected hmd. This is based on user feedback on what works best for most people.")],-1)),n(r,{options:m(s).parts_list_three},{content:l(()=>t[0]||(t[0]=[e("p",null," Keep in mind, some mounts only have the right(or left) version available. You will need to use blender or any slicer to mirror an STL for the other side. ",-1)])),_:1},8,["options"]),n(a)]))}});export{w as __pageData,x as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"getting_started_led_safety.md":"4c4aa862","firmware_guide_mdns.md":"fc41b936","development_docs_dev_docs.md":"bbc0e191","firmware_guide_configure_firmware.md":"f0dff883","development_docs_pages.md":"e66b015f","archive_fox_ir_v2_build_instructions.md":"a54fd278","firmware_guide_update_platformio.md":"e27bf9a7","getting_started_things_to_know.md":"cbe9f27e","headset_guides_what_is_this.md":"487f0bde","contact.md":"c84180c1","how_to_build_3d_printed_mounts.md":"d3969a4f","development_docs_standards.md":"e6216e97","firmware_guide_environments.md":"ef8a860c","getting_started_intro.md":"b9a8b634","dev_roadmap.md":"c913d58d","firmware_guide_setup_vscode.md":"55b2158e","how_to_build_creating_your_own_mount.md":"472985ad","how_to_build_led_setup.md":"f1c0adef","about.md":"7162313c","firmware_guide_rest_api.md":"08ed87d4","index.md":"e1022cee","how_to_build_full_build.md":"4bd1a259","how_to_build_preparing_cameras.md":"d2e98268","headset_guides_valve_index.md":"860c48a5","firmware_guide_flashing_tool.md":"66ff64e6","how_to_build_part_list.md":"233ec3f6","firmware_guide_firmware.md":"714ce16b","software_guide_eyetrackvr_app_guide.md":"69daf14c","misc_faq.md":"9c5d5ee0","firmware_guide_upload_and_update_firmware.md":"914d92c1","software_guide_osc_setup.md":"abc60deb","how_to_build_parts_list.md":"72ebb13f","misc_vrc_avatar_setup.md":"7e545308","how_to_build_preparing_xiao.md":"9cf7dead","software_guide_build_software.md":"bdf4bd87","misc_jlc3dp.md":"9635a32b","software_guide_vrcft_tracking_module.md":"88f67404"}
{"contact.md":"c84180c1","software_guide_build_software.md":"bdf4bd87","index.md":"e1022cee","software_guide_osc_setup.md":"abc60deb","how_to_build_3d_printed_mounts.md":"c61cd79b","getting_started_intro.md":"b9a8b634","development_docs_dev_docs.md":"bbc0e191","development_docs_pages.md":"e66b015f","firmware_guide_firmware.md":"714ce16b","firmware_guide_mdns.md":"fc41b936","getting_started_things_to_know.md":"cbe9f27e","getting_started_led_safety.md":"4c4aa862","archive_fox_ir_v2_build_instructions.md":"a54fd278","how_to_build_full_build.md":"4bd1a259","headset_guides_valve_index.md":"860c48a5","headset_guides_what_is_this.md":"cc45ec79","development_docs_standards.md":"e6216e97","firmware_guide_update_platformio.md":"e27bf9a7","firmware_guide_environments.md":"ef8a860c","how_to_build_led_setup.md":"f1c0adef","about.md":"82d9b217","how_to_build_preparing_cameras.md":"d2e98268","firmware_guide_configure_firmware.md":"f0dff883","misc_vrc_avatar_setup.md":"7e545308","misc_faq.md":"9c5d5ee0","how_to_build_parts_list.md":"72ebb13f","how_to_build_part_list.md":"3cd88fd9","firmware_guide_rest_api.md":"08ed87d4","firmware_guide_flashing_tool.md":"66ff64e6","how_to_build_creating_your_own_mount.md":"472985ad","how_to_build_preparing_xiao.md":"9cf7dead","software_guide_vrcft_tracking_module.md":"88f67404","firmware_guide_upload_and_update_firmware.md":"914d92c1","software_guide_eyetrackvr_app_guide.md":"b6915915","misc_jlc3dp.md":"9635a32b","dev_roadmap.md":"081f2982","firmware_guide_setup_vscode.md":"55b2158e"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long