Skip to content

DIY-Controller is made of bluetooth controller (Perfeo VR BOX 2.0 kit) and attached to it multi target tracked by Vuforia Engine. DIYControllerProvider class is a realisation of IControllerProvider interface from GoogleVR library created to allow users to interact with XR objects and to use GoogleVR library without having a real Daydream Control…

License

Notifications You must be signed in to change notification settings

shubov/DIY-Controller

Repository files navigation

DIY-Controller

DIY Controller is made of bluetooth controller (VR BOX 2.0 kit) and attached to it multi target tracked by Vuforia Engine. DIYControllerProvider class is a realisation of IControllerProvider interface from GoogleVR library created to allow users to interact with XR objects and to use GoogleVR library without having a real Daydream Controller.

Experimental Daydream 6DoF controllers: https://developers.google.com/vr/experimental/6dof-controllers?hl=ru

Installation

  1. install Vuforia Engine 8.3.x using Unity Package Manager
  2. install GoogleVR
  3. add DIY_Controller.unitypackage to your project (this package contains Vuforia Multi Target database) and create a Multi Target in your scene
  4. print out CubePattern.pdf. Attach the cube to your Perfeo VR BOX 2.0 controller
  5. add DIYControllerProvider.cs file to your Unity project
  6. replace ControllerProviderFactory.cs file in Google VR library with the one from this repo
  7. Done! GoogleVR thinks you have a Daydream controller

About

DIY-Controller is made of bluetooth controller (Perfeo VR BOX 2.0 kit) and attached to it multi target tracked by Vuforia Engine. DIYControllerProvider class is a realisation of IControllerProvider interface from GoogleVR library created to allow users to interact with XR objects and to use GoogleVR library without having a real Daydream Control…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages