Vive Input Utility v1.7.1
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.
- [ExternalCameraHook] Add externalcamera.cfg config interface
-
Changes
- Now you can fully disable the binding interface switch by removing the VIU_BINDING_INTERFACE_SWITCH symbol
- That means nologer
- Now you can fully disable the binding interface switch by removing the VIU_BINDING_INTERFACE_SWITCH symbol
-
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.
- Pointer3D.IPointer3DPressEnterHandler
- Add 2 event emitted by Pointer3DInputModule