All Projects → CircuitLord → DesktopPortal

CircuitLord / DesktopPortal

Licence: GPL-3.0 license
An overlay and utility program for SteamVR

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to DesktopPortal

Steamvr For Linux
Issue tracker for the Linux port of SteamVR
Stars: ✭ 631 (+2237.04%)
Mutual labels:  vr, steamvr
Virtualmotiontracker
Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
Stars: ✭ 78 (+188.89%)
Mutual labels:  vr, steamvr
Openvr Northstar
This is a community driver to support the North Star headset on OpenVR.
Stars: ✭ 17 (-37.04%)
Mutual labels:  vr, steamvr
Vrtk
*Beta* - An example of how to use the Tilia packages to create great content with VRTK v4.
Stars: ✭ 3,422 (+12574.07%)
Mutual labels:  vr, steamvr
sdk-for-unity-vr-starter-project
[Deprecated] SpatialOS SDK for Unity Virtual Reality Starter Project
Stars: ✭ 43 (+59.26%)
Mutual labels:  vr, steamvr
Virtualmotioncapture
VRゲーム中にモデルをコントロール
Stars: ✭ 423 (+1466.67%)
Mutual labels:  vr, steamvr
Alvr
Stream VR games from your PC to your headset via Wi-Fi
Stars: ✭ 1,195 (+4325.93%)
Mutual labels:  vr, steamvr
MoonMotion
Moon Motion Toolkit - Free and open source toolkit for VR locomotion
Stars: ✭ 38 (+40.74%)
Mutual labels:  vr, steamvr
Zinnia.unity
A collection of design patterns for solving common problems.
Stars: ✭ 177 (+555.56%)
Mutual labels:  vr, steamvr
Nomai Vr
Outer Wilds VR Mod
Stars: ✭ 120 (+344.44%)
Mutual labels:  vr, steamvr
Joy2OpenVR
Interface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands
Stars: ✭ 25 (-7.41%)
Mutual labels:  vr, steamvr
VRTK-PUN-NetworkTest
A small test project showing how to sync VR CameraRig objects using Photon's PUN and VRTK.
Stars: ✭ 30 (+11.11%)
Mutual labels:  vr, steamvr
Viveinpututility Unity
A toolkit that helps developing/prototyping VR apps.
Stars: ✭ 256 (+848.15%)
Mutual labels:  vr, steamvr
Openvr
OpenVR SDK
Stars: ✭ 4,997 (+18407.41%)
Mutual labels:  vr, steamvr
TJUCam
SteamVR Compatible Motion Controller with ESP8266 and Raspberry Pi
Stars: ✭ 29 (+7.41%)
Mutual labels:  vr, steamvr
Mesh maker vr
Mesh Maker VR
Stars: ✭ 47 (+74.07%)
Mutual labels:  vr, steamvr
EasyOpenVRUtil
EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。
Stars: ✭ 37 (+37.04%)
Mutual labels:  vr, steamvr
reshade-vrtoolkit
Modular shader to enhance you HMD clarity & sharpness with minimal performance impact.
Stars: ✭ 40 (+48.15%)
Mutual labels:  vr, steamvr
Openvr Walkinplace
An OpenVR driver that applies virtual movement using a pedometer
Stars: ✭ 86 (+218.52%)
Mutual labels:  vr, steamvr
hobo vr
SteamVR driver prototyping tool
Stars: ✭ 44 (+62.96%)
Mutual labels:  vr, steamvr

Logo
Discord Shield

SteamQuickstart GuideWiki

Desktop Portal

Desktop Portal is an advanced Addon for SteamVR, with a suite of tools that make doing previously difficult things in VR easy!

  • Spawn in windows from your desktop, and put them anywhere you want in your playspace.
  • Anchor, resize, curve, and opaci... fy? your overlays!
  • A sleek and intuitive UI designed from the ground up for VR.
  • Easily control music and check your FPS from the watch!
  • Desktop Portal Library, a sleek and feature packed replacement for the SteamVR Library.

And now, newly open sourced!

NOTE: I apologize for any missing icons/off colors. I had to remove a bunch of paid third party assets that included icons and UI components I was using in order to make this properly open source.

Also, this project optionally uses Odin Inspector! If you have it, simply add it into Assets/Plugins/Sirenix/ to see all my custom inspectors!

Developing

Installation

  1. Install Unity Hub and Unity version 2020.3.12f1
  2. Git the project using your method of choice.
  3. With the project open, open /DesktopPortal/FinalScene.scene
  4. Ensure you have a SteamVR compatibile headset connected and running, and press play. (NOTE: do not install the admin task it prompts from in the editor)
  5. Press play, click the button on your left hand, and profit. Refer to the quickstart guide to see how to use it.

NOTE: One other step you may need to take is opening the .vrmanifest file in the project root, and updating the path to what it is on your PC.

Contributing

tbd

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].