Example Unity VR Project


First Attempt at a Virtual Reality Unity Scene for COMP 253 - Virtual Reality class at University of the Pacific

Project Requirements:

  1. The display must be in stereo 3D (you can use either the passive stereo display screen or an Oculus Rift).

  2. The user’s head position must be tracked (i.e. if user’s move their head the display should change appropriately).

  3. It must be possible to select and manipulate at least three objects in the environment. How object selection and manipulation works is up to you (it might be easiest if you also track the user’s hand, but you can do whatever is appropriate for your application).

  4. It must be possible to navigate around and explore your virtual environment. How navigation works is up to you.

Included implementation was originally created with Unity 5.0, lacking integrated Oculus VR support. Updatedon 2/21/2016 to use official Unity 5.3 Oculus VR support.

Simple classroom scene whereby users can pick up and throw objects around the room. Objects are highlighted in green when able to be picked up using left mouse button, and when held can be thrown by pressing again. All assets used were free and available on the Unity Asset Store.

Assets Used: Piano published by Miroslav Uhlíř: https://www.assetstore.unity3d.com/en/#!/content/154 Props for the Classroom published by VR: https://www.assetstore.unity3d.com/en/#!/content/5977 Breakable Glass published by WT Interactive: https://www.assetstore.unity3d.com/en/#!/content/9800 Yughues Free Architectural Materials published by Nobiax / Yughues: https://www.assetstore.unity3d.com/en/#!/content/13234 Clock published by VIS Games: https://www.assetstore.unity3d.com/en/#!/content/4250 Dice Pack Light published by WyrmTale Games: https://www.assetstore.unity3d.com/en/#!/content/165 10 High Resolution Wall Textures published by A dog’s life software: https://www.assetstore.unity3d.com/en/#!/content/12567 Yughues Free Wooden Floor Materials published by Nobiax / Yughues: https://www.assetstore.unity3d.com/en/#!/content/13213 Prototype Textures published by Dexsoft Games: https://www.assetstore.unity3d.com/en/#!/content/1809