Skip to content

Vive Input Utility v1.7.1

Compare
Choose a tag to compare
@lawwong lawwong released this 23 Oct 15:24
· 924 commits to master since this release

Changes for v1.7.1:

  • New features
    • [ExternalCameraHook] Add externalcamera.cfg config interface
      • The interface is built into project when VIU_EXTERNAL_CAMERA_SWITCH symbol is defined.
      • It is automatically activated with the external camera quad view.

External Camera Config Interface

  • Changes

    • Now you can fully disable the binding interface switch by removing the VIU_BINDING_INTERFACE_SWITCH symbol
      • That means nologer
  • Bug fix

    • [ViveRole] Fix HandRole.ExternalCamera not mapping to tracker in some cases
    • [ViveRole] Fix ViveRole.IMap.UnbindAll() to work correctly
    • [BindingInterface] Fix some info updating and animation issue
    • [VivePose] Now GetPose returns Pose.identity instead of default(Pose) for invalid device

Patch for v1.7.1 (2017-10-23 updated)

  • Bug fix

    • Fix compiler error on Unity 5.5/5.6
    • Fix Pointer3DInputModule(ViveRaycaster) event emitting behavior inconsistent with StandaloneInputModule
  • Improvement

    • Add 2 event emitted by Pointer3DInputModule
      • Pointer3D.IPointer3DPressEnterHandler
        • It's like IPointerEnterHandler, instead it happens when both pointer moved in and the related button is pressed.
      • Pointer3D.IPointer3DPressExitHandler
        • It's like IPointerExitHandler, instead it happens when pointer moved out or the related button is released.