-
Notifications
You must be signed in to change notification settings - Fork 61
Closed
Labels
Description
The following content was copied from #90 (comment)
(1) Retrieval of last position associated with generic tracker
Retrieval of last position associated with generic tracker in
vtkVirtualRealityViewInteractor::GetTrackedDevicePose given
the index is not possible.
- ✔️ This is expected to be fixed following the integration of these pull-requests:
Background:
Add support for generic tracker originally contributed in these commits:
- Kitware/VTK@6083532cf8 (ENH: Exposing the generic tracker openvr device type to downstream projects)
- 59b7d1bf3 (Adding interface and logic to maintain MRML transforms for each generic VR tracker)
but removed following the refactoring done in these commits:
- Kitware/VTK@1aac3fe5f (Create VRInteractorStyle and VRRenderWindowInteractor)
- Kitware/VTK@af0fab486 (Clean up VR and OpenVR classes)
- Kitware/VTK@9bd64d666 (Cleanup and rework of the VRInteractorStyle and subclasses)
- Kitware/VTK@09a478a22 (Cleanup VR camera code and subclasses)
(2) RecognizeComplexGesture is not virtual anymore in base VTK class
Background: The function became non virtual in Kitware/VTK@af0fab486 (Clean up VR and OpenVR classes)
API changes
vtkEventData API changes:
- vtkEventDataButton3D -> vtkEventDataDevice3D
RenderWindow API changes
- GetNumberOfTrackedDevicesForDevice -> GetNumberOfDeviceHandlesForDevice
- GetTrackedDeviceIndexForDevice -> GetDeviceHandleForDevice
- GetTrackedDeviceModel -> GetModelForDevice
- GetTrackedDeviceIndexForDevice -> GetDeviceHandleForDevice
InteractorStyle API changes
- PositionProp sinature updated to include "lwpos" and "lwori"
Reactions are currently unavailable