Light Replication

6 May 2026

In this TouchDesigner tutorial we're looking at a technique that mimics instancing for lights with Replicators, how to style them and how to make them audioreactive.

Important: This is not instancing and not nearly as fast to process. Also, apparently it's a lot faster skip the TOP part and simply stay in the CHOP family for the "instancing" channels.

The expression used on the Light's Color parameter:

op('../col').sample(x = parent().digits, y = 0)[0]

The expression used on the Light's Dimmer parameter:

op('../brightness')[0][parent().digits]

I haven't found a good way to make the lights glow properly. I guess the route would be using a Render Pass and feedback. You could also use the Bloom effect from the palette.

Here's a link to a different approach on having several lights: https://matthewragan.com/