In this video, we will procedurally generate a fish swarm with thousands of fish using Simulation Nodes in Blender 4.0. The fish school is very interactive in that you have complete control over the movements and the rotations of the fish. We will even make the Geometry Nodes system to make the fish avoid objects just like in real life! All of this is done by using specific mathematical equations to, for example, calculate the angle from point to centre, the new position of a point over time, and a real-time updating velocity vector.
📖 Get Your Copy Of The Big Nodebook NOW: https://mtranimationgumroad.gumroad.com/l/thebignodebook
Subscribe if you want to see more:
https://www.youtube.com/channel/UCiGft3PG55KfF3mWVveJPhg
Get Access To The Project File:
Gumroad: https://mtranimationgumroad.gumroad.com/l/fishswarm
Get the fish model:
https://drive.google.com/file/d/1j7bufHBuK1e7JcZp9PmO-D-2wT7TEx5l/view?usp=drive_link
SOCIALS:
Fiverr for personal Blender lessons: https://www.fiverr.com/mtr_animation
Instagram: https://www.instagram.com/mtr_animation/
Timestamps:
00:00 What are we creating?
01:20 Setup points to simulate
02:20 Implementing the first formula
04:58 Create velocity attribute
06:45 Implementing the second formula
08:26 Implementing third formula(s)
12:20 Implementing the fourth formula
14:34 The Big Nodebook
15:17 Scaling radius and randomizing speed
16:58 From flat to sphere shape
19:33 Points to fish
21:10 Moving to empty
25:49 Colliding with other objects
29:30 Change rotation of orbit
30:28 Hole in swarm
30:56 Add noise
32:53 Subscribe! :)
#blendertutorial #simulationnodes #geometrynodes