Difference between revisions of "Interoperability"

From Derivative
Jump to: navigation, search
m
m
Line 23: Line 23:
  
 
===Environment Scanners and Tracking===
 
===Environment Scanners and Tracking===
[[Hokuyo CHOP|Hokuyo Scanner]] (new) | [[Kinect]]  |  [[RealSense]]  | [[Leap Motion]]  |  [[Leuze ROD4 CHOP|Leuze ROD4]]  | [[NatNet In CHOP|NatNet OptiTrack]]  |  [[BlackTrax]]  |  [[PosiStageNet CHOP|PosiStageNet]]  |
+
[[Hokuyo CHOP|Hokuyo Scanner]] | [[Kinect]]  |  [[RealSense]]  | [[Leap Motion]]  |  [[Leuze ROD4 CHOP|Leuze ROD4]]  | [[NatNet In CHOP|NatNet OptiTrack]]  |  [[BlackTrax]]  |  [[PosiStageNet CHOP|PosiStageNet]]  |
  
 
===Graphics Languages===
 
===Graphics Languages===

Revision as of 02:26, 14 May 2018

TouchDesigner supports a wide range of devices, protocols and external tools that inter-operate via their respective Operators and TouchDesigner Python methods.

Video Cards[edit]

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

IP Cameras[edit]

see Video Device In

Movie File Codecs[edit]

ffmpeg libavcodec | HAP | HAP Q | Cineform | H.265 H.264 |

Video Streaming[edit]

Syphon and Spout | H.264 Streaming | Newtek NDI |

DMX-Based Protocols[edit]

DMX | Art-Net | sACN | FTDI |

Audio[edit]

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

Ableton[edit]

Ableton Link | TDAbleton |

Environment Scanners and Tracking[edit]

Hokuyo Scanner | Kinect | RealSense | Leap Motion | Leuze ROD4 | NatNet OptiTrack | BlackTrax | PosiStageNet |

Graphics Languages[edit]

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

Network Protocols[edit]

OSC | TCP/IP | UDP | UDT |

Materials[edit]

Substance Designer |

Virtual Reality[edit]

OpenVR | Vive | Oculus Rift | OpenVR Audio |

3D Scene Data[edit]

FBX | Alembic |

Web Browser and Tools[edit]

Chromium/CEF Browser | WebSockets |

Projection Mapping Calibration[edit]

Vioso | Scalable Displays |

Python and Files[edit]

Python | JSON | XML |

Arduino[edit]

Arduino | Firmata | Serial Ports |

Controllers[edit]

MIDI | Joystick |

Internet of Things[edit]

MQTT IoT |

Multi-Touch[edit]

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

Lasers[edit]

EtherDream | Helios DAC |

Open Software Systems[edit]

OpenCV | openFrameworks |

Image and Color[edit]

Photoshop Live | SVG (TOP and Web Render TOP) | OpenColorIO |

Licensing[edit]

CodeMeter USB Dongles |

Support in TouchDesigner for screens and input devices that support multiple-finger input.