Add support for OpenVR and Oculus to VTK
This topic adds support for VTK rendering using the oculus or OpenVR/Vive VR headsets. It also adds some core support classes that both these devices use to add support for 3D interaction events and picking via vtkRenderWindowInteractor3D vtkPropPicker3D vtkInteractorStyle3D These modules are designed to use the object factory mechanism to override the standard OpenGL RenderWindow. If needed, the override of the factory can be turned off Off is useful for apps that have a normal OpenGL window but may want to explicitly create an occulus or openVR window as a result of user input such as a menu option. This topic adds CMake find modules for SDL2, OculusSDK, and the OpenVR SDK.
Showing with 3250 additions and 0 deletions