logo

Augmenta WebSocket TouchDesigner native plugin (beta)

👋
New Augmenta native plugin for TouchDesigner, designed to receive data from Augmenta's WebSocket output. It supports:
  • Tracking features (cluster IDs, positions, bounding boxes, speed, etc.)
  • Point cloud streaming
  • Zone triggering and control
⚠️ This plugin is currently in beta and provided as it is, please send feedback or contact us ! ⚠️ Current known limitation : Example needs to be updated
Icon
Touch designer plugin + example : download

Requirement

Compatible with Augmenta version 1.5 or newer Compatible with the new simulator : Get the simulatorGet the simulator Only Windows support currently TouchDesigner 2025+

Install the plugin

Install the Microsoft Visual C++ Redistributable packages 2022 : https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
Download the version according to your architecture.
Copy the .dllfiles into the Derivative plugin folder located in :
C:\Users\"your-username"\Documents\Derivative\Plugins
Launch demoscene.toe . You should see several pop ups notifying you that you’re loading new nodes. Accept.
Copy Augmenta.tox to your palette C:\Users\"your-username"\Documents\Derivative\Palette to have access to the Augmenta base in all your projects.

How to use

TouchDesigner

Enter the Augmenta IP address and port in the Augmenta Client DAT. If you are using the simulator on the same machine you can enter 127.0.0.1

Augmenta

Create a WebSocket output ( Setup → Sources & Outputs → Output → Generic → Websocket )
Adding the Augmenta websocket output
Adding the Augmenta websocket output
Open the Augmenta.tox file that contains an example and documentation
Known issue : If you see your TouchDesigner node blinking, go to your server’s Augmenta interface view, and make sure to check Send All at Frame End in the scene’s Out default node.
Advanced interface view
Advanced interface view