Close

Experimental:Interoperability

noinclude> Experimental - Skipping GlossaryThe devices, protocols and software tools that TouchDesigner interfaces to, via native Operators and Palette components.

TouchDesigner supports a wide range of devices, protocols and external tools that interface via their respective Operators, Palette components, and TouchDesigner Python methods, also known collectively as Interops.

Video Capture and Output Cards

Blackmagic | AJA | Deltacast | Bluefish | Datapath | Point Grey | Windows Media Foundation | HD-SDI 3G/12G/4K/8K

IP Cameras

see Video Device In

Movie File Codecs

Many codecs supported by FFMPEG | H.265 H.264 | HAP and HAP Q | NotchLC | EXR | Apple ProRes | GoPro Cineform |

Video Streaming

Newtek NDI with audio | H.264 and HLS/DASH Streaming | RTMP | Syphon and Spout | RTSP | SRT | ZIGCAM NDI AR

DMX-Based Protocols

DMX | Art-Net | sACN | FTDI |

Audio

Steinberg VST | ASIO | DirectSound | macOS Core Audio | Dante | MP3 AIFF WAV | LTC TimeCode | OpenVR |

Ableton

Ableton Link | TDAbleton |

Environment Scanners and Tracking

Kinect Azure | Intel RealSense and Cubemos | Face tracking | WrnchAI | Stype camera tracking | FreeD | Leap Motion | Hokuyo Scanner | Ouster LIDAR | NatNet OptiTrack | Sterolabs ZED tracking camera | BlackTrax | PosiStageNet | Leuze ROD4 | Kinect Classic |

Graphics Languages

GLSL | Compute Shaders | OpenGL | CUDA | C++ Custom Operators |

Materials and Renderers

Substance Designer | Notch |

Virtual Reality

OpenVR | Vive | Oculus Rift | OpenVR Audio |

3D Scene Data

FBX | Alembic | Pixar USD |

Physics and Dynamics

Bullet Rigid Body Dynamics | NVIDIA FLow | NVIDIA Flex |

Network Protocols

OSC | TCP/IP | UDP | UDT |

Web Browser and Tools

Embedded Chromium/CEF Renderer and Browser | WebSockets | Socketio | Web Server/Web Client |

Projection Mapping and Calibration

Vioso | Scalable Displays | kantanMapper | camSchnappr | projectorBlend | stoner | Lens Distortion |

Unreal Engine

UE4 Unreal Engine |

Python and Files

Python | JSON | XML |

Lasers

Laser | EtherDream | Helios DAC | Pangolin |

Arduino

Arduino | Firmata | Serial Ports |

Controllers

MIDI | Joystick | 3Dconnexion SpaceMouse |

Internet of Things

MQTT IoT |

Multi-Touch

Windows Multi-Touch | TUIO | TouchOSC | ZIG SIM |

Open Software Systems

OpenCV | openFrameworks | numPy |

Image, Color, Text

OpenColorIO | Slug Font Rendering | Photoshop Live | SVG ( Web Render TOP) |

Licensing

CodeMeter USB and Cloud Dongles |