vtkInteractionDevice
Published: Friday, September 11, 2009vtkInteractionDevice is a library that enables various input (and output) devices for use with the Visualization ToolKit (VTK). Currently there is support for RENCI multi-touch tables and Virtual Reality Peripheral Network (VRPN) devices. Only Windows is currently supported, but it should be relatively easy to add support for other platforms. Python wrapping also works, should you wish to do so.
vtkInteractionDevice can be found here, and uses CMake for set up, which should be familiar to anyone using VTK.
There is a test application that shows how to use the library. The user will probably want to create their own subclasses of vtkDeviceInteractorStyle to use whatever devices they are connecting to, but there are a couple of simple styles included to get you started.
(A similar library to use VRPN within VTK, built on Linux and including some cool widgets, is described here)
Feel free to contact me, borland at renci.org if you have any questions.
David Borland

















no comment untill now