Skip to content

Template for basic Unity project configured for VR development with OpenXR and XRIT for Oculus Link and standalone Oculus Quest

License

Notifications You must be signed in to change notification settings

luisqtr/intro-vr-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro to VR dev

Basic Unity project already configured to develop VR apps for either desktop app with Oculus Link (.exe) or standalone apps Oculus Quest (.apk).

The project is the designed for the workshop "Building VR apps with Unity" for the Master's Programme in Design for Creative and Immersive Technology at the Department of Computer and Systems Sciences at Stockholm University, Sweden.

This project is tested using:

  • Unity v2021.3.16f1 (with Android modules)
  • XR Plugin Management v4.3.1
  • OpenXR Plugin v1.5.3
  • XR Interaction Toolkit v2.0.4
  • Meta Quest (via Link and standalone)

The project is cross-platform and utilizes OpenXR instead of proprietary XR APIs from headset manufacturers. Moreover, it contains the main XR interactions (locomotion, object manipulation, UI canvas) but does not show specific hand-held controllers. The specific 3D models for the left and right controllers can be added in the hierarchy under the respective XR Origin/Camera Offset/#Hand Controller/.

Credits


Possible future additions

Extend with a scene that adapts the Unity educational project Catapult Physics; Forces, and Energy to a VR version.

About

Template for basic Unity project configured for VR development with OpenXR and XRIT for Oculus Link and standalone Oculus Quest

Topics

Resources

License

Stars

Watchers

Forks