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.
 
 
 

1.6 KiB

HyperealVR (experimental)

Instructions for using HyperealVR

  • Download the Hypereal VR Unity Plugin from Hypereal official website.
  • Import the .unitypackage.
  • Drag HyperealVRMain prefab into the scene. OR
    • Create an empty GameObject named HyperealVRMain.
    • Create a GameObject named Camera under HyperealVRMain.
    • Attach HyCamera script onto Camera and click Expand.
    • Create a GameObject named HyTrackObjRig under Camera(origin) and then create two gameobjects named Left Controller and Right Controller under it.
    • Attach HyTrackObjRig to HyTrackObjRig and assign Left/Right Controller to corresponding field.
    • 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.

      Names of gameobjects are placeholders, you can use your own.

  • Attach VRTK_SDKSetup onto HyperealVRMain and choose Hypereal SDK in SDK selection field.

Note:

  • For some versions, HyPointerLaser script is attached on the controllers. Remove them before use.
  • Since we only have one button on each controller, we could not map all VRTK buttons.
    • The menu button on the right controller is mapped to VRTK button-menu.
    • The menu button on the left is mapped to button-two of VRTK.
    • VRTK button-one has not been mapped to any button of the controller.
    • Double clicking the menu button is reserved as system menu.
    • Single clicking