Check out my new procedural modelling bundle: https://www.nodegroup.xyz/procedural-columns-masterclass-bundle
In today's lesson we're going to be diving deep into selections. Learning this well will be transformative to your procedural workflows, not just in Geometry Nodes but across all procedural systems.
Grab my file here: https://www.patreon.com/posts/88721784/
Correction: Accumulate Field node's "Total" output does not tell you how many elements have been counted, it returns the sum total of whatever values it has counted up. When the Value is 1 as in mine, that means it added 1 per element which is why I worded it that way.
$40 off a holographic display? Yes please. https://look.glass/erin
Geometry Nodes Toolkit: https://gum.co/erintools
Merch? https://erindale.threadless.com/
Discord: https://discord.gg/erindalexyz
Courses
Beginner Geometry Nodes: https://www.canopy.games/p/bcs-geometry-nodes-3x?affcode=379023_i5skfa8n
Advanced Geometry Nodes: https://www.canopy.games/p/advanced-geometry-nodes-for-blender-3-3-1?product_id=4353058?affcode=379023_i5skfa8n
Procedural Materials: https://www.canopy.games/p/procedural-materials-in-blender?affcode=379023_i5skfa8n
Contents:
00:00 - Intro
02:12 - What are selections?
03:19 - Booleans
06:16 - Joining Booleans
07:55 - What is an index?
08:45 - Vertex Group Selection
10:14 - How floats are interpolated
11:30 - Float to Integer node
13:16 - Selections with Empties
16:27 - Index-based Selections
19:12 - Selecting a grid row
20:50 - Selecting a grid column
23:06 - Duplicate Index
24:55 - Mesh Island Index
26:10 - Index per point per island
28:11 - Splines
29:05 - Spline Parameter Index
30:47 - Index on Spline Domain
32:50 - Position-based Selections
35:19 - Normal-based Selections
37:15 - Raycasted Selections
40:10 - Curve Attribute Selections
42:20 - Curve Corner Selections
47:08 - Expand Selections
53:35 - Flatten Region Exercise
Patreon: https://www.patreon.com/erindale
Threads: https://www.threads.net/e.r.i.n.d.a.l.e/
Twitter: https://twitter.com/erindale_xyz
Instagram: https://www.instagram.com/e.r.i.n.d.a.l.e/
Gumroad: https://gumroad.com/erindale
Blender Market: https://blendermarket.com/creators/erindale