The Interactive & Immersive HQ

WebSocket Architecture: How to Send Data From TouchDesigner to cables.gl

In this tutorial, we will learn how to send data from TouchDesigner to manipulate data right into the browser. Let’s see how. In the previous tutorials, we learned what is WebSocket and how to use this technology to send data from our smartphones to TouchDesigner. Today we will dive into the opposite way. We will create a patch to send data from TouchDesigner straight to the browser. Since learning is beautiful, we will include a new guest: cables.gl. What is cables.gl? It is a JavaScript node-based browser environment, that allows users to create interactive visual web content without coding. All […]

Read More

Dancing with Data

Modern Technology has been an element of artistic expression and the advancement of creativity since the first pigment on cave walls. The invention of tools, instruments, and languages with which to express the creative impulse and advance art forms has been a constant factor in the lives of artists throughout history. Alongside singing as perhaps the oldest of artforms, dancing has been a means of physical expression throughout humankind’s history and has developed through many different branches and philosophical approaches, each with their own beliefs and rulesets. At the same time, technologists have gravitated towards working with dancers – from […]

Read More

How to Manage Multiple WebSocket Connections in TouchDesigner

In this tutorial we will show how to integrate multiple WebSocket connections to use in interactive projects in TouchDesigner. In this post we learned about WebSocket and its importance in the development of immersive and interactive environments. Today we will learn how to create a custom web interface and use it to manipulate data in real time in TouchDesigner. And, most, of all, multiple users will be able to interact simultaneously with our lovely installations. I am guessing you are already planning how to use it. So let’s go! Just to sum up, WebSocket is is a bidirectional, full-duplex protocol […]

Read More

Generative Graphics Tools for Raspberry Pi

The Raspberry Pi series of single-board computers are an affordable platform for projects of all kinds, found in classrooms and industrial applications alike. Over the last decade, each new model has brought more impressive specs, including quad core processors, a separate GPU chip, multiple display support, and more. As the platform has matured, the list of available software has also grown to include a number of high quality tools for creative coding, all of which are free! In this post, we’ll take a look at a couple of great software tools for creating real-time generative graphics with a Raspberry Pi. […]

Read More

Why WebSockets Are Useful for Immersive Experiences

When real time communication is needed, WebSockets provide for a fast and reliable solution that perfectly suits immersive and interactive environments. Let’s look at how. First, what is WebSocket? It is a bidirectional, full-duplex protocol for client-server communication over a single TCP connection. With WebSocket, both the client and the server can send data to each other at any time. A single server can manage multiple connections simultaneously as well as multiple connections with the same client. It is a stateful protocol, to say that the connection between the client and the server is kept alive until is terminated by […]

Read More

End of content

No more pages to load