Differential Line Growth in TouchDesigner
This tutorial shows how to create Differential Line Growth in TouchDesigner. The system touches on the Line Resample and Line Smooth POPs, along with how to work with the Neighbor POP via the GLSL POP.
Project File: https://www.patreon.com/posts/146321540
Differential Line Growth Tool: https://www.patreon.com/posts/146322491
Anders Hoff on Differential Line Growth: https://inconvergent.net/generative/differential-line/
Paketa 12 Tutorial: https://www.youtube.com/watch?v=9wY_pWuY-wM
Mini UV’s POPX: https://www.patreon.com/collection/1866826
This tutorial uses build 2025.32050, so if you’re using an older or newer version there may be features that don’t work in exactly the same way.
Video Navigation / Topics:
00:00 – Intro
00:55 – Introduction to Differential Line Growth
04:31 – Setting up the Feedback Loop
07:15 – The Line Resample POP
08:45 – The Neighbor POP
10:21 – The GLSL POP – Inputs and Outputs
16:32 – Accessing Neighbors in the GLSL POP
19:44 – Adding Repulse Force
24:23 – Fixing Odd Behavior with the Line Smooth POP
26:32 – Organizing Parent Parameters
28:44 – Adding Initial Variation
29:27 – Exploring Parameter Adjustments
31:19 – Adding Color
33:32 – Render Setup
36:06 – Adding Shadows
38:11 – Fixing Shadow Artifacts
38:45 – Adding Turbulence
42:27 – Taking it Further
43:14 – DLG Tool
44:50 – POPX Shoutout
45:29 – Parting Thoughts