├── .gitignore ├── .vs └── ViveTrack │ └── v15 │ ├── .suo │ ├── Browse.VC.db │ └── ipch │ ├── AutoPCH │ └── LIGHTHOUSE-96028b80 │ │ └── DLLMAIN-49f31c5c │ │ └── DLLMAIN.ipch │ └── LIGHTHOUSE-96028b80 │ └── LIGHTHOUSE-bcedfee8.ipch ├── README.md ├── ViveTrack.sln └── ViveTrack ├── CalibrateOrigin.cs ├── Objects ├── ObjController1.cs ├── ObjController2.cs ├── ObjHMD.cs ├── ObjLighthouse1.cs ├── ObjLighthouse2.cs └── ObjTracker.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── openvr_api.cs └── openvr_api.dll ├── StartVive.cs ├── Utils.cs ├── ViveTrack.csproj ├── ViveTrack.csproj.user ├── ViveTrackInfo.cs ├── bin ├── Properties │ └── openvr_api.dll ├── ViveTrack.gha ├── ViveTrack.pdb └── ViveTrack_v0.1.zip ├── data.txt ├── libs ├── LighthouseTracking.cs ├── OpenvrWrapper.cs ├── VrTrackedDevice.cs └── VrTrackedDevices.cs ├── obj └── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TempPE │ └── Properties.Resources.Designer.cs.dll │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ ├── ViveTrack.Properties.Resources.resources │ ├── ViveTrack.csproj.FileListAbsolute.txt │ ├── ViveTrack.csproj.GenerateResource.Cache │ ├── ViveTrack.csprojResolveAssemblyReference.cache │ ├── ViveTrack.dll │ └── ViveTrack.pdb ├── resources ├── Calibration.png ├── HMD.bytes ├── ObjController1.png ├── ObjController2.png ├── ObjHMD.png ├── ObjLighthouse1.png ├── ObjLighthouse2.png ├── ObjTracker.png ├── ViveStart.png ├── controller.bytes ├── lighthouse.bytes └── tracker.bytes └── utils ├── 1.interface.PNG ├── 2.not running.PNG ├── 2.runsteam.PNG ├── 3.running.PNG ├── 4.tracking devices.PNG ├── 5.calibrated.PNG ├── 6.controller.PNG ├── SteamVR_Beta.jpg ├── explanation.png └── icons ├── Calibration.png ├── DeviceTracking.png ├── ObjController.png ├── ObjController1.png ├── ObjController2.png ├── ObjHMD.png ├── ObjLighthouse.png ├── ObjLighthouse1.png ├── ObjLighthouse2.png ├── ObjTracker.png ├── ViveStart.png └── icons.ai /.gitignore: -------------------------------------------------------------------------------- 1 | ViveTrack/openvr/ -------------------------------------------------------------------------------- /.vs/ViveTrack/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/.vs/ViveTrack/v15/.suo -------------------------------------------------------------------------------- /.vs/ViveTrack/v15/Browse.VC.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/.vs/ViveTrack/v15/Browse.VC.db -------------------------------------------------------------------------------- /.vs/ViveTrack/v15/ipch/AutoPCH/LIGHTHOUSE-96028b80/DLLMAIN-49f31c5c/DLLMAIN.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/.vs/ViveTrack/v15/ipch/AutoPCH/LIGHTHOUSE-96028b80/DLLMAIN-49f31c5c/DLLMAIN.ipch -------------------------------------------------------------------------------- /.vs/ViveTrack/v15/ipch/LIGHTHOUSE-96028b80/LIGHTHOUSE-bcedfee8.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/.vs/ViveTrack/v15/ipch/LIGHTHOUSE-96028b80/LIGHTHOUSE-bcedfee8.ipch -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/README.md -------------------------------------------------------------------------------- /ViveTrack.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack.sln -------------------------------------------------------------------------------- /ViveTrack/CalibrateOrigin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/CalibrateOrigin.cs -------------------------------------------------------------------------------- /ViveTrack/Objects/ObjController1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Objects/ObjController1.cs -------------------------------------------------------------------------------- /ViveTrack/Objects/ObjController2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Objects/ObjController2.cs -------------------------------------------------------------------------------- /ViveTrack/Objects/ObjHMD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Objects/ObjHMD.cs -------------------------------------------------------------------------------- /ViveTrack/Objects/ObjLighthouse1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Objects/ObjLighthouse1.cs -------------------------------------------------------------------------------- /ViveTrack/Objects/ObjLighthouse2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Objects/ObjLighthouse2.cs -------------------------------------------------------------------------------- /ViveTrack/Objects/ObjTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Objects/ObjTracker.cs -------------------------------------------------------------------------------- /ViveTrack/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ViveTrack/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /ViveTrack/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Properties/Resources.resx -------------------------------------------------------------------------------- /ViveTrack/Properties/openvr_api.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Properties/openvr_api.cs -------------------------------------------------------------------------------- /ViveTrack/Properties/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Properties/openvr_api.dll -------------------------------------------------------------------------------- /ViveTrack/StartVive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/StartVive.cs -------------------------------------------------------------------------------- /ViveTrack/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/Utils.cs -------------------------------------------------------------------------------- /ViveTrack/ViveTrack.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/ViveTrack.csproj -------------------------------------------------------------------------------- /ViveTrack/ViveTrack.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/ViveTrack.csproj.user -------------------------------------------------------------------------------- /ViveTrack/ViveTrackInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/ViveTrackInfo.cs -------------------------------------------------------------------------------- /ViveTrack/bin/Properties/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/bin/Properties/openvr_api.dll -------------------------------------------------------------------------------- /ViveTrack/bin/ViveTrack.gha: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/bin/ViveTrack.gha -------------------------------------------------------------------------------- /ViveTrack/bin/ViveTrack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/bin/ViveTrack.pdb -------------------------------------------------------------------------------- /ViveTrack/bin/ViveTrack_v0.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/bin/ViveTrack_v0.1.zip -------------------------------------------------------------------------------- /ViveTrack/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/data.txt -------------------------------------------------------------------------------- /ViveTrack/libs/LighthouseTracking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/libs/LighthouseTracking.cs -------------------------------------------------------------------------------- /ViveTrack/libs/OpenvrWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/libs/OpenvrWrapper.cs -------------------------------------------------------------------------------- /ViveTrack/libs/VrTrackedDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/libs/VrTrackedDevice.cs -------------------------------------------------------------------------------- /ViveTrack/libs/VrTrackedDevices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/libs/VrTrackedDevices.cs -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1764d917b3814a47bf2307f351399992938b914f 2 | -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/ViveTrack.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/ViveTrack.Properties.Resources.resources -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/ViveTrack.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/ViveTrack.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/ViveTrack.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/ViveTrack.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/ViveTrack.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/ViveTrack.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/ViveTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/ViveTrack.dll -------------------------------------------------------------------------------- /ViveTrack/obj/Debug/ViveTrack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/obj/Debug/ViveTrack.pdb -------------------------------------------------------------------------------- /ViveTrack/resources/Calibration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/Calibration.png -------------------------------------------------------------------------------- /ViveTrack/resources/HMD.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/HMD.bytes -------------------------------------------------------------------------------- /ViveTrack/resources/ObjController1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ObjController1.png -------------------------------------------------------------------------------- /ViveTrack/resources/ObjController2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ObjController2.png -------------------------------------------------------------------------------- /ViveTrack/resources/ObjHMD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ObjHMD.png -------------------------------------------------------------------------------- /ViveTrack/resources/ObjLighthouse1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ObjLighthouse1.png -------------------------------------------------------------------------------- /ViveTrack/resources/ObjLighthouse2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ObjLighthouse2.png -------------------------------------------------------------------------------- /ViveTrack/resources/ObjTracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ObjTracker.png -------------------------------------------------------------------------------- /ViveTrack/resources/ViveStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/ViveStart.png -------------------------------------------------------------------------------- /ViveTrack/resources/controller.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/controller.bytes -------------------------------------------------------------------------------- /ViveTrack/resources/lighthouse.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/lighthouse.bytes -------------------------------------------------------------------------------- /ViveTrack/resources/tracker.bytes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/resources/tracker.bytes -------------------------------------------------------------------------------- /ViveTrack/utils/1.interface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/1.interface.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/2.not running.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/2.not running.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/2.runsteam.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/2.runsteam.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/3.running.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/3.running.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/4.tracking devices.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/4.tracking devices.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/5.calibrated.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/5.calibrated.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/6.controller.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/6.controller.PNG -------------------------------------------------------------------------------- /ViveTrack/utils/SteamVR_Beta.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/SteamVR_Beta.jpg -------------------------------------------------------------------------------- /ViveTrack/utils/explanation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/explanation.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/Calibration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/Calibration.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/DeviceTracking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/DeviceTracking.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjController.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjController.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjController1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjController1.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjController2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjController2.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjHMD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjHMD.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjLighthouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjLighthouse.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjLighthouse1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjLighthouse1.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjLighthouse2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjLighthouse2.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ObjTracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ObjTracker.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/ViveStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/ViveStart.png -------------------------------------------------------------------------------- /ViveTrack/utils/icons/icons.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingcheng-chen/ViveTrack/HEAD/ViveTrack/utils/icons/icons.ai --------------------------------------------------------------------------------