Loading Data Sources from the Web

Curriculum Navigator:

If you’re viewing this page from the TouchDesigner curriculum explorer, you can use the buttons below to interact with this topic.


There are lots of ways to access data from the web, and in TouchDesigner we have several options. We might use the Web Client DAT, or the requests module in Python. This set of examples will look at how you might use either of those approaches to fetch data from a web source.

Interaction with the web and networks are achieved with a wide range of operators: the Web Client DAT, Web Server DAT, WebSocket DAT, SocketIO DAT, WebRTC DAT, MQTT Client DAT, Web Render TOP the Web Browser COMP in the palette, all the streaming OPs, or simply the TCP/IP DAT or the UDP In and UDP Out DATs.

Scroll to Top