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