TouchDesigner Tutorials with Elburz & nVoid

How to Create the Perfect TouchDesigner User Interface

The user interface (UI) is an integral part of any TouchDesigner installation.

Most clients want dynamic installations that they can control as needed, without consulting a designer or programmer for every change. This is usually through a control panel and UI they can access.

Even more important are user-facing UIs – think interactive panels, turntable additions for live shows, and customizable remote controls. This is what many clients have in mind when they decide to contract someone to design an interactive installation.

But if UIs are so central to TouchDesigner installations, why is it so hard to make them not suck? Most UIs slow down installations and break when you try and resize a component or add multiple pages. They’re also ugly.

So as always, I’m fixing the problem by providing a training.

In my latest 2-hour training, you will learn how to:

  • Optimize UI elements for performance and speed: Poor UIs take a lot of computing power, slowing down your projects and messing up your rendering. This is bad. I teach you how to avoid it by optimizing your interfaces correctly.
  • Skin your UI so that it looks great: When creating a UI, you need to know which objects and operators within them are performing which functions. If you don’t, you’re essentially working within a black box. I show you how to get out of the box so you can customize your UI however you like, with ease.
  • Control your UI over a network: As many know, it’s common practice in TouchDesigner installations to have a single computer performing most of the processing-intensive tasks. Most designers host their UI on this main computer, which can tax it further and result in rendering issues. I show you how to get your UI off this computer and onto another one, so that it doesn’t take up the computing power of your main rig.
  • Override UI controls: This is how you use your UI with external controllers. While not initially intuitive, once you know how to do it the process is relatively straightforward. As discussed above, external controllers are often a critical component in interactive installations.

A great TouchDesigner installation needs a great user interface. Get the training you need to provide professional UI for top clients today.

"Elburz has been an essential guide for me in this exciting and growing industry. He demystified many of the inner workings of TouchDesigner in my early days and has come in clutch with solutions on a number of high-profile installations we've worked on together since."

-Landon Thomas

Landon Thomas

Biography

Elburz is the Immersive Technical Director of zero11zero, lead of nVoid division, and is one of the leading authorities on TouchDesigner.

He has worked on product launches, permanent installations, and worldwide tours with clients like Google, Kanye West, Giorgio Armani, Burj Khalifa, VISA, Nike, US Open, TIFF, American Express, Seattle Art Museum, Cannes Lions, Axwell & Ingrosso, Verizon, McDonalds, IBM, and many more. Elburz has lead teams across the world from Los Angeles, New York, Chicago, San Francisco, Montreal, Toronto, Shanghai, Singapore, Tokyo, Bangkok, Dubai, Scotland, and Paris.