MENU

Fun & Interesting

Interconnected Particles Only Using TOPs | Touchdesigner Tutorial

g3n0m4 537 2 weeks ago
Video Not Working? Fix It Now

IMPORTANT: Some of you might encounter some issues when trying and calculate the length of the directional vector using the method illustrated in the video. The reason is connected to how the Function TOP works, more on this here: https://forum.derivative.ca/t/resolved-top-operation-funkyness/177653 If you are running into any trouble with the file please read the pinned comment in the comment section, that is the solution to the problem. If you still have problem finishing the tutorial, feel free to reach out and I will help you troubleshoot. :) Thank you for watching!! ❤️ G3N0M4 ##### In this video we are going to explore how to create a particle system in Touchdeisgner where the particles are able to connect to each other based on how far apart they are. To do this we are only going to use TOPs and traditional instancing. If you like my content and want to support me you can find the file from this video and other contents at this link: https://buymeacoffee.com/g3n0m4/e/402217 . There you can contribute with the cost of a coffe and help me grow this channel and create more content. :) 00:00 - Intro 01:05 - Network overview 02:20 - Starting from scratch 02:30 - Setting up chops variables 04:15 - Setting up particle positions 05:50 - Checking particles distance from eachother 11:23 - Simple trigonometry explaination to calculate direction and vector lenght 16:00 - Determin the threshold distance to connect the particles 17:00 - Little optimisation 18:50 - Rendering out the particles (first instancing setup) 22:20 - Connections instancing (second instancing setup) 23:30 - Defining connections size for the instancing scale parameter 27:05 - Defining connections position for the instancing translate parameter 28:20 - Defining connections rotation for the instancing "Rotate to" parameter 30:35 - Fixing alignment issue 32:00 - Tweaking parameters and talking about scalability and possible improvements to the system 35:40 - Polishing particle instancing parameters 37:50 - Physics setup for particle position 42:25 - Fixing issue with the noise period causing jumps in the particles position 43:10 - Driving turbulence/noise field wiht chops and final couches to the physics system 45:00 - Adding a material 45:30 - First final words 46:15 - When I remember about the post processing... 46:25 - Post processing 48:15 - Second final words 48:45 - Outro #touchdesignercommunity #touchdesigner #touchdesignertutorial #tuorial

Comment