Procedural Stylized Worlds: Geometry Nodes & Shading Masterclass (Blender)
Stop Modeling. Start Generating.
Create massive, painterly 3D environments without modeling a single polygon by hand. Procedural Stylized Worlds is a comprehensive curriculum designed to take you from a blank viewport to a fully automated environment engine in Blender 4.5+. If you are tired of placing rocks one by one, or if you have always wanted to master Geometry Nodes but felt overwhelmed by the technical elements or the math, this course is for you. We do not just scatter assets. We build the assets procedurally as well!
Watch the Trailer
Meet Your Teacher (Me) and the Course
What You Will Build
By the end of this course, you will have a reusable system that generates the following elements.
- Complex Terrain: Automatic grass zones, displacement logic, hill extrusions, and adaptable lake beds.
- Procedural Object Interaction: Procedural systems that create visual interaction between hero objects and the environment.
- Procedural Vegetation & Props: Pine trees, grass bundles, rock formations, and lilypads that grow based on your rules.
- Procedural Stylized Shading: Create specific styled materials for all your terrain & assets in a procedural way, completely reusable.
- Atmosphere: Environment details, such as falling leaves and floating fireflies.
Course Outline: This course is divided into 4 Modules that guide you step-by-step through the process.
Module 1: Terrain & Grass Zones
We start by building the foundation fully within Geometry Nodes. This module covers procedural displacements, extrusions, proximity interaction, and creating grassy areas to separate dirt from vegetation growth areas.
You'll learn how to drive an entire setup with a single texture, work with masks, how to use extrusions, geometry displacements, separating parts of your mesh, utilize repeat zones, create your own mesh smoothing setup, learn how to drive a shrinkwrap setup, learn about geometry proximity and raycasting for proximity interaction, and create a visually stunning way to blend hero objects with your environment.
Module 2: Vegetation & Props
We move beyond simple scattering here to build a complete vegetation engine where every asset is driven by logic. In this comprehensive 4-hour module split into 8 in-depth parts, we create 6 unique Geometry Node asset setups along with complex scattering systems
You will learn to generate unique rock formation variations using volumetrics, matrix nodes (bonus!) and stylized finishing techniques, alongside high-performance grass bundle variations created with for-each loops. We will build adaptive pine trees from single curves where the geometry adapts to the size, create organic lilypads with flower heads for which we create circular array setups and utilize advanced curves, and generate render-ready branch textures, all while mastering advanced scattering logic using masks and specific conditions to place every element exactly where it belongs.
Module 3: Procedural Materials & Shading
Create custom shaders to achieve that "Ghibli-inspired" painterly look. In this massive 4.5-hour section split into 10 in-depth parts, we build 10 different procedural shaders covering everything from ground and water to complex moss and foliage.
You will master stylized procedural texturing by learning to manipulate vector inputs, combine textures, and use Geometry Node attributes like proximity to blend elements seamlessly. We will build a complete material library from scratch—including sand, dirt, rock, bark, translucent grass, and painterly water—while exploring advanced techniques for masking, transparency, and ambient occlusion to fine-tune your world's aesthetic.
Module 4: Finishing Touches, Ambiance, Compositing & Rendering
Bring the scene to life. We add atmosphere with fireflies and falling leaves, followed by basic compositing and rendering techniques to showcase your work.
You'll learn how to finish up an environment, how to make everything work together properly and look like a beautiful system. You'll learn about the ways I look at my finished environment to enhance its look and technical performance. You'll learn some extra geometry node prevention methods for unnecessary geometry, and how to make your environment look more natural. You'll learn the final steps of creating a fully procedural environment. You'll learn how to add details to your environment like falling leaves and fireflies. You'll learn how to render out detailed high-quality assets as textures for high-performance scattering in your environment. You'll learn some basic compositing techniques that I use all the time to enhance stylized environments, and you'll learn how to properly render out your environment to create stunning visuals.
Technical Specs
-
Skill Level: Beginner-Friendly to Intermediate.
- Note: You do not need prior Geometry Nodes experience. I explain the "Why" and "How" behind every node. You just need to be comfortable with the Blender interface.
- Software: Recorded in Blender 4.5.
- Compatibility: 100% Compatible with Blender 5.0. The course includes notes on 5.0 updates.
- Engine: Optimized for Eevee & Cycles.
What Is Included?
- 12+ hours of structured video lessons.
- Assignments and mini-challenges to practice as you go.
- All project files (Blender 4.5, with Blender 5.0 compatibility notes).
- A Discord server where you can ask anything you would like.
- Feedback on your work from me and the community.
Become a Technical Artist
This course is built to give you a deep understanding of the logic behind proceduralism. You are not just learning to make a forest; you are learning how to think in nodes. By the end of this course, you will possess the skills to:
- Build Reusable Systems: Create tools that generate infinite variations instantly.
- Understand the Math: Demystify vector math and node logic so you can create without guessing.
- Scale Your Art: Apply these exact same principles to any genre, from sci-fi cities to abstract motion graphics.
Ready to build your world? Get instant access to the course and start connecting nodes today.
You’ll get 13 hours of step-by-step lessons to create your first fully procedural world. Each part of the 22 part course includes the progress blend project file too!