Skip to content

ludos1978/NetXr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetXR

NetXr is a library that has been developed for the resaerch project "Games in Concert" (https://www.zhdk.ch/forschungsprojekt/431325) . Video: https://vimeo.com/258784072

What does it do

It allows to use a input device independant (tested are Desktop, Gaze, Vive Controllers) usage. So you can join the same session using desktop and a VR Device.

What is required

You will need to add the SteamVR Library. Optionally the Leap Motion hand tracking is supported (but not fully implemented).

Licensing

https://creativecommons.org/licenses/by-nc-sa/4.0/ Different licensing options can be requested by contacting the developer. reto.spoerri (at) zhdk.ch

Basic usage (BasicSetup-Scene)

Download the repo Add SteamVR library Open the basic scene NetXR/Scenes/NetXr-BasicSetup Choose the input device in the PlayerSettings GameObject Press Play

Get another Computer do the same and join the by defining the ip address, you can use a Desktop-PC without VR-Glasses as well.

Advanced example

Open the NetXr-Examples/02_Beta/LargeSample/Scenes/NetXr-Example-v2 Scene. Choose the input device in the PlayerSettings GameObject.

Start it on the other computer in the same network, it should join automatically by using our AutoDiscovery system.

(Windows Firewall can be problematic)