Skip to main content

The Interactive & Immersive HQ

Category: GLSL

Subscribe to Immersive Mondays, the only newsletter for professionals working in immersive design, creative technology, and interactive media.
Mastering GLSL requires a great deal of attention and a sharp eye for detail. In this article, we will take a look at some common GLSL mistakes in TouchDesigner.

Texturing in GLSL can be performed in different ways. That’s why today we will have a look at the differences between the texelFetch() and texture() functions. […]

In TouchDesigner, the integration of native operators with advanced scripting and shading languages significantly enhances its functionality. In this article, we’ll delve into the specifics of […]

We’ve been getting deeper and deeper into the build of our datamoshing component in TouchDesigner. We’re finally digging into GLSL code and porting over the individual […]

Datamoshing is a super fun effect to build and has been increasingly finding more creative usages both in real-time and rendered media. Implementing it can be a bit tricky though and in this 2-part blog

[Editor’s note: Hi all! Elburz here. This week we’ve got a special guest post from Davide Santini, also known as Deltacut. He’s a fantastic member of […]

In my personal experience, lately I’ve been harping on something along the lines of “You’re all too obsessed with GLSL!!” as I shake my fist at […]

Why GLSL in TouchDesigner? GLSL is an awesome tool to use in TouchDesigner. Period. It essentially allows you to create your own TOP operators which a […]

Why should you think like a GPU? Processing power is everything in the world of graphics programming, interactive media, and real time media. The more processing […]