Geometry Nodes
30 core nodes from the course roadmap, linked to concepts and Atlas Logos.
Geometry Node Modifier & Spreadsheet
L15Open the atlas — attach the modifier, read attribute columns like a lab notebook.
Geometry Node Types & Sockets
L16Learn the color-coded wiring language before building any procedural graph.
Mesh Primitives
L17Atomic building blocks for snowman body parts and simple blockouts.
Transform Geometry Node
L18Position primitives into place without leaving the node tree.
Join Geometry Node
L19Merge body, hat, and accessories into one object for shading.
Set Shade Smooth Node
L20Control silhouette readability on organic vs hard-surface parts.
Set Material Node
L21Hook mesh regions to Principled BSDF slots from the geometry side.
Node Organization
L22Keep study graphs legible — the atlas grows fast without tidy wiring.
The New Principled BSDF
L23Material grammar companion — pair every geometry lesson with shader vocabulary.
Extrude Mesh Node
L26Turn flat footprints into readable architecture blocks for city generation.
What Are Fields
L27Core atlas concept — fields connect lessons, nodes, and Atlas Logos rules.
Instance On Points Node
L28Featured node — scatter buildings, trees, and markers without duplicating mesh data.
Group Input & Output Nodes
L29Package city kits and route generators as reusable atlas modules.
Combine XYZ Node
L30Construct offsets, scales, and directions for transforms and fields.
Math Node
L31Drive height variation, random thresholds, and index math in procedural rules.
Random Value Node
L32Controlled chaos — variation without losing reproducible Atlas Logos seeds.
Index Node
L34Alternate facades, stagger heights, and label elements by order.
Compare Node
L35Gate rules — only extrude odd indices, only instance on steep faces.
Resample Curve Node
L36Evenly spaced waypoints along Exodus and mission routes.
Object Info Node
L37Anchor procedural setups to scene empties and reference landmarks.
Align Rotation to Vector Node
L38Orient instances along paths, slopes, and curve tangents.
Curve Tangent Node
L39Drive alignment and mesh profile orientation along route splines.
Set Position Node
L42Jitter scatter, lift route markers, and deform point clouds.
Position Node
L43Sample spatial coordinates for noise, masks, and domain logic.
Noise Texture Node
L44Terrain breakup, grass density, and natural irregularity.
Distribute Points on Faces Node
L45Grass, rubble, and facade scatter — face-domain placement hub.
Curve to Mesh Node
L49Turn route splines into visible paths, rails, and walls.
Curve Line Node
L50Simple route segments for atlas line overlays and debug paths.
Collection Info Node
L55Swap building kits and marker libraries without rewiring the graph.
Capture Attribute Node
L66Freeze field results for stable shading, export, and named attribute pipelines.