mirror of
https://github.com/EyeTrackVR/EyeTrackVR-Docs.git
synced 2025-11-04 14:49:44 +08:00
2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
import{_ as s,a as l}from"./chunks/index.42479e24.js";import{_ as n,i as r}from"./chunks/index.7f2d88de.js";import{o as h,c,a,u as o,w as d,h as i,g as e,b as t}from"./app.34118914.js";const p=i('<h1 class="text-[var(--font-accent)]" id="how-to-install-run-and-adjust-the-eyetrackvr-app" tabindex="-1">How to install, run and adjust the EyeTrackVR app. <a class="header-anchor" href="#how-to-install-run-and-adjust-the-eyetrackvr-app" aria-hidden="true">#</a></h1><h3 id="step-1-download-the-eyetrackvr-installer-and-install-the-eyetrackvr-app" tabindex="-1">Step 1: Download the EyeTrackVR Installer and install the EyeTrackVR app <a class="header-anchor" href="#step-1-download-the-eyetrackvr-installer-and-install-the-eyetrackvr-app" aria-hidden="true">#</a></h3><p>Go to the latest <a href="https://github.com/RedHawk989/EyeTrackVR-Installer/releases/latest" target="_blank" rel="noreferrer">GitHub release here</a> and download the .zip</p><p>Extract the zip file and then run the .exe as administrator. You will be greeted with a window that looks like this:</p>',4),u=e("p",null,[t("By default, it will install to "),e("code",null,"C:\\Program Files\\EyeTrackVR"),t(" and create a shortcut on your desktop. Pressing the "),e("code",null,"Change Install Path"),t(" button will open up a window where you can navigate to an alternate install path.")],-1),y=e("p",null,[t("Press "),e("code",null,"Install"),t(" to install the app.")],-1),g=e("p",null," The installer can also be used to update the app, just go through the install process again. ",-1),_=e("p",null,"If it has been successfully installed it should change to look like this:",-1),k=e("h2",{id:"step-2-run-the-eyetrackvr-app",tabindex:"-1"},[t("Step 2: Run the EyeTrackVR app "),e("a",{class:"header-anchor",href:"#step-2-run-the-eyetrackvr-app","aria-hidden":"true"},"#")],-1),f=e("p",null,[t("If the "),e("code",null,"Create Desktop Shortcut"),t(" option was checked you should see an icon on your desktop, double click it to run.")],-1),m=e("p",null,"You then should be greeted with a GUI that looks like this:",-1),w=i('<h2 id="step-3-getting-familiar-with-settings-and-terminology" tabindex="-1">Step 3: Getting familiar with settings and terminology <a class="header-anchor" href="#step-3-getting-familiar-with-settings-and-terminology" aria-hidden="true">#</a></h2><p>Let's go over some basic terminology you will find in the app.</p><p>Starting from the top:</p><h3 id="right-eye" tabindex="-1"><code>Right eye</code> <a class="header-anchor" href="#right-eye" aria-hidden="true">#</a></h3><p>Shows the right eye feed and settings only.</p><h3 id="left-eye" tabindex="-1"><code>Left eye</code> <a class="header-anchor" href="#left-eye" aria-hidden="true">#</a></h3><p>Shows the left eye feed and settings only.</p><h3 id="both-eyes" tabindex="-1"><code>Both eyes</code> <a class="header-anchor" href="#both-eyes" aria-hidden="true">#</a></h3><p>Shows both eyes' feed and settings.</p><h3 id="camera-address" tabindex="-1"><code>Camera Address</code> <a class="header-anchor" href="#camera-address" aria-hidden="true">#</a></h3><p>This is where you enter the IP address of your camera. Alternatively, it can be used to put the cam number for wired cameras or pass in a video file.</p><h3 id="tracking-mode" tabindex="-1"><code>Tracking Mode</code> <a class="header-anchor" href="#tracking-mode" aria-hidden="true">#</a></h3><p>This changes the GUI to the tracking mode where it outputs values.</p><h3 id="cropping-mode" tabindex="-1"><code>Cropping Mode</code> <a class="header-anchor" href="#cropping-mode" aria-hidden="true">#</a></h3><p>This is where you will crop out your eye.</p><h3 id="threshold" tabindex="-1"><code>Threshold</code> <a class="header-anchor" href="#threshold" aria-hidden="true">#</a></h3><p>This is used to cut out things that aren't dark like your pupil.</p><h3 id="rotation" tabindex="-1"><code>Rotation</code> <a class="header-anchor" href="#rotation" aria-hidden="true">#</a></h3><p>For our method to work best, you want your eye to be level. Use this slider to adjust it to where that is the case.</p><h3 id="restart-calibrationn" tabindex="-1"><code>Restart Calibrationn</code> <a class="header-anchor" href="#restart-calibrationn" aria-hidden="true">#</a></h3><p>This will start a calibration mode for your eye where you look to all extremes.</p><h3 id="recenter-eye" tabindex="-1"><code>Recenter Eye</code> <a class="header-anchor" href="#recenter-eye" aria-hidden="true">#</a></h3><p>This will recenter your eye to whatever point you are looking at.</p><h2 id="step-4-adding-your-cameras-to-the-software-and-configuring-them" tabindex="-1">Step 4: Adding your cameras to the software and configuring them <a class="header-anchor" href="#step-4-adding-your-cameras-to-the-software-and-configuring-them" aria-hidden="true">#</a></h2><p>Power your ESPs and find what the IP address is for your right eye. This can be done by opening both Cameras in a browser and then holding your finger over your right eye camera.</p><p>Copy that IP address and then close the browser tab with it open.</p><p>Enter that IP address into the app's <code>Camera Address</code> field and press the <code>Save and Restart Tracking</code> button.</p><p>Don't see your camera feed? That's because we haven't set an ROI.</p>',28),b=e("p",null,[t("Now press the "),e("code",null,"Cropping Mode"),t(" button. You should see a feed of your camera.")],-1),v=e("p",null,"Put your headset on and use an application to see your desktop. (Virtual desktop, SteamVR desktop, etc.)",-1),T=e("p",null,"You should see something like this:",-1),R=e("p",null,"Now, Draw a rectangle that selects your eye.",-1),x=e("p",null,"A good example of an ROI",-1),S=e("p",null,[t("Head back over to the "),e("code",null,"Tracking mode"),t(".")],-1),C=e("p",null,[t("We will now adjust our rotation by moving the "),e("code",null,"Rotation"),t(" slider.")],-1),E=e("p",null,"From this:",-1),V=e("p",null,"To this:",-1),I=e("p",null,"Now we will adjust our threshold.",-1),P=e("p",null,"Continuing with your headset on, move the slider all the way up. start slowly backing it off until mainly only your pupil is being visualized in the threshold viewer.",-1),A=e("p",null,"Example of a threshold being too low:",-1),N=e("p",null,"Example of too high of a threshold:",-1),j=e("p",null,"Example of a good threshold:",-1),z=i('<p>Repeat everything in this step for your left eye.</p><h2 id="step-5-calibrating-your-eyes" tabindex="-1">Step 5: Calibrating your eyes <a class="header-anchor" href="#step-5-calibrating-your-eyes" aria-hidden="true">#</a></h2><p>Once your eye is trackable by the software we need to calibrate it.</p><p>Press the <code>Restart Calibration</code> button and look around. The important part is that you look to all extremes, all the way up, left, etc. Once you have done so, wait for the <code>Mode</code> to say <code>Tracking</code></p><p>The next step is to center your eye.</p><p>Look straight forward and press the <code>Recenter Eye</code> button.</p><p>Your eye is now fully calibrated.</p><p>Repeat for your other eye.</p>',8),D=e("p",null," To best center both eyes, look at one spot and hit the 'Recenter Eye' button for each eye without moving your eyes. ",-1),B=e("h2",{id:"see-anything-outdated-on-this-guide-let-me-know-prohurtz-0001",tabindex:"-1"},[t("See anything outdated on this guide? Let me know! "),e("code",null,"Prohurtz#0001"),t(),e("a",{class:"header-anchor",href:"#see-anything-outdated-on-this-guide-let-me-know-prohurtz-0001","aria-hidden":"true"},"#")],-1),F=JSON.parse('{"title":"How to install, run and adjust the EyeTrackVR app.","description":"","frontmatter":{},"headers":[{"level":3,"title":"Step 1: Download the EyeTrackVR Installer and install the EyeTrackVR app","slug":"step-1-download-the-eyetrackvr-installer-and-install-the-eyetrackvr-app","link":"#step-1-download-the-eyetrackvr-installer-and-install-the-eyetrackvr-app","children":[]},{"level":2,"title":"Step 2: Run the EyeTrackVR app","slug":"step-2-run-the-eyetrackvr-app","link":"#step-2-run-the-eyetrackvr-app","children":[]},{"level":2,"title":"Step 3: Getting familiar with settings and terminology","slug":"step-3-getting-familiar-with-settings-and-terminology","link":"#step-3-getting-familiar-with-settings-and-terminology","children":[{"level":3,"title":"Right eye","slug":"right-eye","link":"#right-eye","children":[]},{"level":3,"title":"Left eye","slug":"left-eye","link":"#left-eye","children":[]},{"level":3,"title":"Both eyes","slug":"both-eyes","link":"#both-eyes","children":[]},{"level":3,"title":"Camera Address","slug":"camera-address","link":"#camera-address","children":[]},{"level":3,"title":"Tracking Mode","slug":"tracking-mode","link":"#tracking-mode","children":[]},{"level":3,"title":"Cropping Mode","slug":"cropping-mode","link":"#cropping-mode","children":[]},{"level":3,"title":"Threshold","slug":"threshold","link":"#threshold","children":[]},{"level":3,"title":"Rotation","slug":"rotation","link":"#rotation","children":[]},{"level":3,"title":"Restart Calibrationn","slug":"restart-calibrationn","link":"#restart-calibrationn","children":[]},{"level":3,"title":"Recenter Eye","slug":"recenter-eye","link":"#recenter-eye","children":[]}]},{"level":2,"title":"Step 4: Adding your cameras to the software and configuring them","slug":"step-4-adding-your-cameras-to-the-software-and-configuring-them","link":"#step-4-adding-your-cameras-to-the-software-and-configuring-them","children":[]},{"level":2,"title":"Step 5: Calibrating your eyes","slug":"step-5-calibrating-your-eyes","link":"#step-5-calibrating-your-eyes","children":[]},{"level":2,"title":"See anything outdated on this guide? Let me know! Prohurtz#0001","slug":"see-anything-outdated-on-this-guide-let-me-know-prohurtz-0001","link":"#see-anything-outdated-on-this-guide-let-me-know-prohurtz-0001","children":[]}],"relativePath":"software_guide/eyetrackvr_app_guide.md","lastUpdated":1676223729000}'),G={name:"software_guide/eyetrackvr_app_guide.md"},$=Object.assign(G,{setup(L){return(M,O)=>(h(),c("div",null,[p,a(n,{options:o(r).eyetrack_vr_guide_one},null,8,["options"]),u,y,a(s,{options:o(l).eyetrack_vr_guide_one},{content:d(()=>[g]),_:1},8,["options"]),_,a(n,{options:o(r).eyetrack_vr_guide_two},null,8,["options"]),k,f,m,a(n,{options:o(r).eyetrack_vr_guide_three},null,8,["options"]),w,a(n,{options:o(r).eyetrack_vr_guide_four},null,8,["options"]),b,v,T,a(n,{options:o(r).eyetrack_vr_guide_five},null,8,["options"]),R,x,a(n,{options:o(r).eyetrack_vr_guide_six},null,8,["options"]),S,C,E,a(n,{options:o(r).eyetrack_vr_guide_seven},null,8,["options"]),V,a(n,{options:o(r).eyetrack_vr_guide_eight},null,8,["options"]),I,P,A,a(n,{options:o(r).eyetrack_vr_guide_nine},null,8,["options"]),N,a(n,{options:o(r).eyetrack_vr_guide_ten},null,8,["options"]),j,a(n,{options:o(r).eyetrack_vr_guide_eleven},null,8,["options"]),z,a(s,{options:o(l).eyetrack_vr_guide_two},{content:d(()=>[D]),_:1},8,["options"]),B]))}});export{F as __pageData,$ as default};
|