Assignment for RMIT Mixed Reality in 2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
1.6 KiB

  1. # HyperealVR *(experimental)*
  2. ## Instructions for using HyperealVR
  3. * Download the [Hypereal VR Unity Plugin](https://www.hypereal.com/#/developer/resource/download) from Hypereal official website.
  4. * Import the `.unitypackage`.
  5. * Drag `HyperealVRMain` prefab into the scene. OR
  6. * Create an empty GameObject named `HyperealVRMain`.
  7. * Create a GameObject named `Camera` under `HyperealVRMain`.
  8. * Attach `HyCamera` script onto `Camera` and click `Expand`.
  9. * Create a GameObject named `HyTrackObjRig` under `Camera(origin)` and then create two gameobjects named `Left Controller` and `Right Controller` under it.
  10. * Attach `HyTrackObjRig` to `HyTrackObjRig` and assign `Left/Right Controller` to corresponding field.
  11. * Attach `HyTrackObj` and `HyRenderModel` script to `Left/Right Controller`. For `Left/Right Controller`, set `Device` field on the two scripts to `Device_Controller 0/1`.
  12. > Names of gameobjects are placeholders, you can use your own.
  13. * Attach `VRTK_SDKSetup` onto `HyperealVRMain` and choose `Hypereal SDK` in `SDK selection` field.
  14. > Note:
  15. > * For some versions, `HyPointerLaser` script is attached on the controllers. Remove them before use.
  16. > * Since we only have one button on each controller, we could not map all VRTK buttons.
  17. > * The menu button on the right controller is mapped to VRTK button-menu.
  18. > * The menu button on the left is mapped to button-two of VRTK.
  19. > * VRTK button-one has not been mapped to any button of the controller.
  20. > * Double clicking the menu button is reserved as system menu.
  21. > * Single clicking