
Master Simulations Using Geometry Nodes in Blender
Think like an engineer by building your own physics engine using Geometry Nodes.
In this course, you will learn how to create simulations using Geometry Nodes in Blender by building your own physics engine. This is not just another 'click-this-button' tutorial — it's a deep dive into the world of simulations. You won't simply learn to think like an artist, but also like an engineer. We cover essential physics concepts: gravity, velocity, acceleration, and collision — all with a solid understanding of the science behind them.
Course Curriculum
16 lessons — theory through implementation
Repeating Zones
The backbone of simulations in Blender. You'll learn the core concepts behind repeating zones and how they work.
Simulation Zones
Learn the core concepts behind simulation zones and how they power the entire physics engine.
What is a Simulation?
There are many ways to think about simulations. This video establishes the main conceptual framework behind them.
What is Velocity?
Velocity and acceleration are the backbone of physics simulations. You'll learn about velocity and — more importantly — how to think about velocity.
What is Acceleration?
The 2nd most important force in simulations. Learn how acceleration relates to velocity and how to implement both: change in position and change in velocity.
What is an Attribute?
Attributes are a core component of Geometry Nodes. This video teaches you the philosophy behind attributes and how to harness their power.
The Acceleration Attribute
Program acceleration into your physics engine using nodes — implementing the theory from the previous video.
The Problem of Delta-Time
Because of how simulation zones work in Blender, changing the framerate causes inconsistencies. Learn to make your physics engine function on real-life timing — and transform acceleration into gravity.
Adding Constraints — The Floor
Learn the philosophy behind building constraints by making points bounce off the floor.
Constraints — The Side Walls
Make the balls bounce off the side walls. A slightly more challenging exercise that solidifies your understanding of constraint-building.
The Radius
Transform virtual points into actual geometry (spheres). Learn creative ways to solve different problems along the way.
Collision
The last technical video. Program inter-ball collision into your physics engine — the most complex and rewarding step.
Particle Spawning
Make balls spawn over time instead of all at once. This technique prevents Blender from crashing by controlling when objects enter the simulation.
Friction
Without friction, balls bounce forever. Learn different ways to implement friction and add quality-of-life improvements to your physics engine parameters.
Final Overview
Organize the node tree and take a bird's eye view of the complete physics engine you've built.
How to Create the Final Shot (Bonus)
A behind-the-scenes walkthrough of how the final render was created. Beyond the scope of the course — but a fun look at the creative process.
30-day money-back guarantee
What's included
Duration
1h 41min
Lessons
16 videos