Assemble - Procedural Modeling And Animation With Blender's Geometry Nodes

by CG Cookie in Training

In this course, you will learn procedural modeling and animation by creating your own 3D theme park with Blender's GEOMETRY NODES. 

Geometry Nodes is a powerful way to create and modify 3d objects. Since this method of modeling is completely new to Blender, both beginners and experts alike will have to learn the fundamentals of this new system from scratch. You do not need to be a Blender pro or a math whiz to learn Geometry Nodes!

In Assemble, CG Cookie instructor Jonathan Lampel will guide you through the learning curve one step at a time so that you can begin to create your own geometry effects. The course is focused on the #1 practical use case for Geometry Nodes, which is piecing together modular assets to create models with adjustable and animatable properties, but the concepts that are taught are foundational to any Geometry Nodes project.

The course is intermediate level, and it’s expected that you are comfortable with the Blender interface, understand the basics of 3d modeling, and are familiar with shading nodes.

Course Overview

Chapter 1: The Basics of Geometry Nodes

We’ll start with the basics of Geometry Nodes such as how it fits into the modifier stack, what the colors and shapes of the node sockets mean, what attributes are & how to use them, and how to know if you should model something by hand or with nodes.  (Geometry Nodes cheat sheet included in downloads)

Chapter 2: Generating a Ferris Wheel

You’ll learn about the most essential nodes, and create a few node groups that you can reuse in any project. The main concepts include instancing models, creating arrays of assets, generating new geometry, snapping pieces together, and optimizing the node graph for better performance.

Chapter 3:  Generating a Roller Coaster Track

You’ll make a roller coaster track that’s generated along a custom curve and a cart that reliably moves along the track at any speed. Along the way you’ll learn about aligning objects to curves, using conditional properties, raycasting, solving equations with nodes, and procedural animation.

Meet Your Instructor

Jonathan Lampel, CG Cookie

"Hey, guys! I'm an instructor at CG Cookie, the longest-running Blender training website. In my 5+ years of teaching Blender, I've created dozens of courses and taught thousands of new Blender users. Together, we can do this!"

Want more CG Cookie Courses?

If you get inspired and would like to become a CG Cookie member after purchasing this course, send a message to [email protected] and we will be happy to help you set up an annual membership while discounting the amount you paid for this course on Blender Market.  A membership will give you access to our instructors, our community and 100+ CG Cookie Blender courses.  Be sure to mention your Blender Market Order ID and we will take it from there.

For more information, visit or head over to our Creator Profile here on Blender Market.

Sales 100+
Customer Ratings 1
Average Rating
Published over 1 year ago
Blender Version 3.3
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message