Hi,

This is a followup to a previous discussion I started about OSG and
MultiTouch support.

we currently have a HP Touchsmart IQ810 computer in the office which
features a touch panel from NextWindow (an Israeli company).
NextWindow offer an API, but it is very system specific (Windows DLL
based).

On this list I heard there is a UDP based protocol called TUIO which
allows one to develop pretty generic (multi)touch controlled code and
later swap out the panel vendor (TUIO driver) as required. Because the
TUIO protocol is UDP socket based, the code will also be pretty OS
agnostic. Luckily there seems to be a TUIO driver application for
NextWindow panels already. So all that remains is to add TUIO support
into OpenSceneGraph.

Would anyone on this list (or forum) be willing to share some existing
code for a MatrixManipulator class that implements TUIO support? While
I would certainly not copy your code verbatim into our specialized
camera manipulator class, but I would like to use some of the design
ideas of your implementation - so ideally your code should be public
domain, BSD licensed or possibly LGPL'ed. GPLed code would not be very
suitable for us as we ship a commercial application.

I would like to control the camera observing a 3D scene using multi
touch, with two-finger gestures to grab the displayed scene, move it
around and rotate it, zoom in and out, etc...

By the way, how many months (years) out is any officially supported
Multi Touch feature in OSG? Have there been any Multi-Touch
contributions into OSG accepted so far?

Christian
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to