| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Unity3D VR lightweight framework.
Created by Daniel Castaño Estrella at Lince Works.
Contact: daniel@linceworks.com
License in LICENSE file.
IMPORTANT: Only SteamVR plugin dependency is included. Others should be downloaded and placed in Assets/Plugins folder.
Read the instructions to make sure everything works ok.
SimpleVR is a lightweight framework for Unity3D that solves common issues and features every VR game needs.
Main features:
It uses SteamVR plugin only to support its input system. You can map interactions with VR controllers with its editor.
Note: When you read about walls, it means something that has a collider but not physics simulation (not RigidBody).
Download and open SimpleVR project with Unity 2018.3+
Download SimpleVR Dependencies (links below) and place them on Assets/Plugins folder (except SteamVR, it goes inside Assets folder directly).
Download SimpleVR.Example dependencies and Recommended plugins too, place them inside Assets/Plugins.
IMPORTANT: Probably you'll notice some errors at this point, continue with the tutorial and they will be fixed.
Since 2018.3, UnityEngine.SpatialTracking namespace (which is needed by SimpleVR) has been moved to a package.
To install it (or update it) go to Window > Package Manager and in Packages window, select All packages > XR Legacy Input Helpers and install or update.
Create an Assembly Definition for QuickOutline plugin and SuperScience plugin:
Add the Assembly Definition Reference of UnityEngine.SpatialTracking (no the UnityEditor.SpatialTracking) to the SuperScience assembly definition and Apply.
Add assembly definitions to SimpleVR assembly, the same way, until it looks like:
Be sure that LeftHand and RightHand gameObjects in CharacterVR.prefab have PoseProvider component and copy the Tunnelling component data as seen in the image to the camera gameObject.
After that, everything should be ok. If not, restart Unity Editor.
InteractableFeedback.cs needs:
| Back | FazBrowse Home | New Git URL |