|
<< Click to Display Table of Contents >> Navigation: Advanced Features > Devices > TUIO Devices |
•TUIO devices allow Vertex to exchange touch and object-tracking data with external hardware and software by using the OSC-based TUIO protocol.
•Use a TUIO Receiver device to receive TUIO data from another application or TUIO-capable device in the network.
•Use a TUIO Sender device to send touch data from Vertex to another system or application.
In VERTEX, the TUIO Sender needs to be used together with the TUIO Injector. The Sender forwards touch data and settings to the Injector, which can inject touch and mouse input on the target system.
This makes it possible to control both touch-enabled applications and applications that were originally designed for mouse input only. For example, input from a LIDAR installation can be forwarded as touch points, mouse clicks, right-click actions, or drag actions, depending on the configured workflow.
Vertex forwards touch input points. It does not provide native touch-gesture recognition. Gesture interpretation, such as pinch or zoom, is handled by the destination application. However, equivalent behavior can be built in VERTEX with nodes and scripting, if needed.
1.When working in Session Mode, identify the VERTEX system that renders the Clip Container for TUIO use.
2.Add the TUIO device on that same system ( Library > Devices > TUIO Sender / Receiver )
3.Configure the TUIO device in the inspector and verify the IP address, port, and network adapter:

4.When using a TUIO Sender device, make sure the TUIO Injector is running on the same system.
5.Test touch alignment after changing the Clip's transform properties on Canvas.
When using TUIO data in Clip Containers, the TUIO device must be hosted locally on the same system that renders the clip. If the clip is rendered on another system, or if the TUIO device is hosted remotely, the touch data is not sent to that device.
Do not rely on Canvas routing alone when sending TUIO data from a clip container to a TUIO device.
Canvas can route and scale visual content. TUIO delivery depends on the local rendering host, because Vertex sends TUIO data from the rendering system only.
The Vertex TUIO Injector is a local helper process used for Vertex TUIO Sender workflows. Start or stop it from the Vertex Service menu in the Windows system tray:

For Clip Container workflows, make sure the TUIO Injector is running on the same system that hosts the TUIO Sender device and renders the clip.