CHIVA\bj fd4fdc416d 【基础框架V1.0】 1 month ago
..
Resources fd4fdc416d 【基础框架V1.0】 1 month ago
README.md fd4fdc416d 【基础框架V1.0】 1 month ago
README.md.meta fd4fdc416d 【基础框架V1.0】 1 month ago
Resources.meta fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRBoundaries.cs fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRBoundaries.cs.meta fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRController.cs fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRController.cs.meta fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRDefines.cs fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRDefines.cs.meta fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRHeadset.cs fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRHeadset.cs.meta fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRSystem.cs fd4fdc416d 【基础框架V1.0】 1 month ago
SDK_HyperealVRSystem.cs.meta fd4fdc416d 【基础框架V1.0】 1 month ago

README.md

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