Blender Studio
  • Films
  • Projects
  • Training
  • Characters
  • Tools
  • Blog
  • Join
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

Training Highlights
Stylized Rendering with Brushstrokes
Geometry Nodes from Scratch
Procedural Shading Fundamentals
Stylized Character Workflow

Training types
Course Documentation Production Lesson Workshop

Training categories
Animation Geometry Nodes Lighting Rendering Rigging Shading
Film Highlights
Singularity
In production
Wing It!
2023
Charge
2022
Sprite Fright
2021
Project Highlights
Project DogWalk
Interactive
Gold
Showcase
BCON24 Identity
Showcase
Fighting with Grease Pencil
Article
Course
Geometry Nodes from Scratch
Basics
  1. 01

    Theory - Basics

    Free
  2. 02

    Example - Rock Generator

Data Structure
  1. 01

    Theory - Data Structure

  2. 02

    Example - Simple Rock Scattering

Fields
  1. 01

    Theory - Fields

  2. 02

    Example - Advanced Rock Scattering

  3. 03

    Example - Tree Generator

Attribute Propagation
  1. 01

    Theory - Attribute Propagation

  2. 02

    Example - Grass Tuft Generator

Extras
  1. 01

    Hair Assets in Blender 3.5

    Free
  2. 02

    Make Procedural Fur in Blender 3.5

    Free
  3. 03

    Simulation Nodes in Blender 3.6 LTS

    Free
  4. 04

    Node Tools in Blender 4.0

    Free
  5. 05

    Matrix Socket in Blender 4.2

    Free
  6. 06

    Interactive Node Tools in Blender 4.2

    Free
  7. 07

    Gizmos, For-Each Zone and more new Geometry Nodes features - Blender 4.3

    Free
Files
  1. Low Poly Assets
  2. Low Poly Example Scene
  3. Array Tools Free
  4. Doodle Cloud Free
  5. Spaceship Generator Free
  6. Geometry Components Demo
Simon Thommes
Simon Thommes Author
  • Free
Download English Subtitles
Download .mp4   221.5 MB
License CC-BY
Report Problem
Basics

Theory - Basics

You can find a bunch of geometry modifiers to play around with in the 'Files' section of this course.

I encourage you to play around with the Geometry Nodes system a lot to familiarize yourself with the environment.

Join to leave a comment.

28 comments
Michael Swedlow
Michael Swedlow
Oct. 27th, 2024

I feel like we need learning objects with this to say whether or not by the end of the course we should know how to do everything that is shown in the video. I am not sure if I should spend a few weeks on this video alone to fully absorb everything or if I should watch it once and move on to the next lesson

Lee Dempsey
Lee Dempsey
Oct. 7th, 2024

For anyone who's confused that they don't have data blocks for the move and rotate geonodes groups, it's because you haven't made those groups/"data blocks" in your file yet.

He has one of them on screen so you can see how it's made (it's just a Transform Geometry node, with translation or rotation set as group inputs).

Tiago Martinez
Tiago Martinez
Aug. 13th, 2024

Great! Very interesting concept! Anxious to start to develop things using Geometry Nodes! Thank you very much!

Sergio
Sergio
May 1st, 2024

Thank you that was so nice

Cristobal Vila
Cristobal Vila
April 5th, 2024

Note to other potential new "students":

Seeing this in April 2024. I was expecting a step by step, but really this video is more of a "very general overview" of how Geometry Nodes work. It shows (interesting) things but does not explain how to do them, step by step.

To really get started with Geometry Nodes step by step, better go to the next video: "Example - Rock Generator".

Fue mushu
Fue mushu
Dec. 28th, 2023

No me sale para poner move en el programa

Simon Thommes
Simon Thommes
Jan. 2nd, 2024

@Fue mushu Move/Scale/Rotate are not builtin node-groups, for the video I created them as an example. The Transform Geometry node does all of these operations.

Jerome
Jerome
Dec. 20th, 2023

I don't get the same options that the tutorial shows. I will find another video online.

kaydn
kaydn
Aug. 27th, 2023

yall needa update your videos

Simon Thommes
Simon Thommes
Sept. 4th, 2023

@kaydn All the information in these videos is still valid. If you are looking for a video that shows you a step by step guide of achieving something without understanding why this is not it.

Kegan Holtzhausen
Kegan Holtzhausen
Jan. 3rd, 2023

I dont get to that "data block picker", and no idea how to find it.

Simon Thommes
Simon Thommes
Jan. 3rd, 2023

@Kegan Holtzhausen I'm showing where to find it 40 - 60 seconds into the video. Maybe this is a misunderstanding?

Kegan Holtzhausen
Kegan Holtzhausen
Jan. 4th, 2023

At around 1 minute, you click the datablock picker, and have several options, F Move, F Rotate, F Scale and Geometry Nodes. Perhaps this is not what is should be in a clean new project? As I only have "Geometry Nodes"

Simon Thommes
Simon Thommes
Jan. 5th, 2023

@Kegan Holtzhausen Ah, I see the confusion now. This list will show you all the nodegroups that you have available in that file. The ones you see in the video are just simple example nodegroups I created to illustrate that point, but I should probably have explained that in more detail. The nodegroups can be recreated simply with a Transform Geometry node. In the future with full asset integration it will be more straight forward to attach node libraries and select them directly in any file.

Nick Jainschigg
Nick Jainschigg
Nov. 20th, 2022

Thanks for this! These tutorials are super useful for the math-challenged among us (looks around nervously hoping there's others here). I should mention that when opening several of the downloaded files in 3.3.1, they're full of "Undefined" errors. Maybe external assets not included in the .blend?

Nick Jainschigg
Nick Jainschigg
Nov. 20th, 2022

@Nick Jainschigg Ack! I'm more than merely math-challenged. I didn't notice that the blendfiles were opening in an earlier version of Blender. In 3.3.1, they're fine.

Simon Thommes
Simon Thommes
Nov. 20th, 2022

@Nick Jainschigg no worries, glad it's working in the end and the videos are of help! :)

steve kacenjar
steve kacenjar
Nov. 10th, 2022

Hi,  Thank you for this vrey good video but I am getting stuck early in the video.  Specifically,  what is a data-block picker and how do i activate it.  At time frame 1.0 minute into the video you seem to use it to pull down a menu of options in the Add Modifier window that contain such items as Move, rotate (that is to say,, the pull-down under Geometry Nodes only contains Geometry Node without the other pull down options that you show on your video) , ...  When I try doing this, these options do not appear.  Please comment as what I am doing wrong.  Thanks!  PS I am using Blender 3.2.1

Simon Thommes
Simon Thommes
Nov. 10th, 2022

@steve kacenjar The menu you are describing is the datablock picker. The options that show up in that menu are all the nodegroups that you have in the file. The nodegroups are the datablocks that contain the node-tree and can be shared between files. The nodegroups you see in the video are some simple ones I created to show as an example. In this course I'm not going over how to create and use nodegroups, as that is part of more general Blender workflow.

I recommend you check out some of the example files like this one. You can append the nodegroups there into any file and use them there as a modifier by selecting them in the datablock picker.

Cap Amr Karam
Cap Amr Karam
Oct. 18th, 2022

Excellent….thanks

Oliver Huynh
Oliver Huynh
July 11th, 2022

Very first step of myself into this node world

Martin Starchel
Martin Starchel
July 7th, 2022

Around 6.30 the Move/rotate node u choose from "Group" is gone.... can't find it...any idea why they have removed it?

Simon Thommes
Simon Thommes
July 7th, 2022

@Martin Starchel these nodes are a simple example of custom nodegroups. They are not actually nodes in blender but simply created by making a node group using the Transform node and only exposing the translation/rotation/scale input.

Vincent Palsson
Vincent Palsson
June 3rd, 2022

Super cool. Looks very handy :)

Nguyen Thanh Duy
Nguyen Thanh Duy
May 27th, 2022

One chapter in, and I can't stop playing around in Geo Node

Jannai Dorando
Jannai Dorando
May 20th, 2022

Someone left two heads laying around here, please… people are trying to comment here! Very nice intro to geo-nodes, I'm really exited for the next chapters

Jonathan Hudson
Jonathan Hudson
May 20th, 2022

Wow - you just blew my head off!!!!!

Al Sande
Al Sande
May 20th, 2022

@Jonathan Hudson It probably landed right beside mine!!!

Films Projects Training Blog Blender Studio for Teams
Pipeline and Tools
  • CloudRig
  • Blender Kitsu
  • Brushstroke Tools Add-on
  • Blender Studio Extensions
Characters
  • Mikassa
  • Whale
  • Ballan Wrasse
  • Snow
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
Blender Studio

The creators who share.

Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite