New Blender 3.2 course out now!
If you are new to Blender, it explains all the basics, teaching everything from grass to building creation, from scratch. If you’ve used Blender 2.81, this brand-new course highlights all the new Blender 3.2 features you can use to create amazing 3D environments.
Create beautiful 3D environments
Creating 3D environments is now more popular than ever, with a growing number of people mastering the skill of 3D crafting.
Whether you are just starting out or already quite experienced, creating 3D environments can be a time-consuming and complex craft.
During my 15 years creating these environments, I have faced and overcome many challenges. Having discovered the beauty and joy of 3D crafting, I now love nothing more than sharing my passion and wealth of experience with others. I hope this course sets you on the path to designing your own dream environment entirely in 3D.
Create procedural skies
Discover everything you need to know to create your own 3D environments. Even if you have never touched Blender before, this course offers step-by-step guidance to help you with the basics so that you can feel comfortable using the software.
Create your own assets
With 30+ hours of content, this course takes you from complete beginner to proficiency.
Design your dream world
As always, I offer a course full of content, this time it’s bigger than ever. The course uses free content from the Polyhaven CC0 platform
Example Curriculum
- Chapter 2 - Introduction (1:35)
- Chapter 2 - Lecture 1 - Installing Blender (12:44)
- Chapter 2 - Lecture 2 - The Blender viewport (9:24)
- Chapter 2 - Lecture 3 - The Blender interface (8:15)
- Chapter 2 - lecture 4 - Modeling a table (8:10)
- Chapter 2 - Lecture 5 - Modeling a chair (6:29)
- Chapter 2 - Lecture 6 - Render engines (9:52)
- Chapter 2 - Lecture 7 - Adding a texture (11:11)
- Chapter 2 - Lecture 8 - Chair textures (7:29)
- Chapter 2 - lecture 9 - Modeling a dice (9:08)
- Chapter 2 - lecture 10 - Add a dice shader (11:53)
- chapter 2 - Lecture 11 - Make a scene render (9:01)
- Chapter - 2 Lecture 12 - Introduction to Geometry Nodes (11:35)
- Chapter 2 - lecture 13 - Adding more dice holes (11:18)
- Chapter 2 - lecture 14 - Link Geometry data to material (8:44)
- chapter 2 - Lecture 15 - Replacing and render geometry dices (8:28)
- Chapter - 2 Outro (0:54)
- Chapter 3 - Introduction (1:13)
- Chapter 3 - lecture 1 - Asset Manager (6:06)
- Chapter 3 - lecture 2 - Modeling strands (11:36)
- Chapter 3 - lecture 3 - Complex strands modeling (14:08)
- Chapter 3 - lecture 4 - Adding a grass texture (9:37)
- Chapter 3 - Lecture 5 - Organize strands (12:10)
- Chapter 3 - Lecture - 6 - Bending strands (12:02)
- Chapter 3 - lecture 7 - Add strand variation (8:33)
- Chapter 3 - lecture 8 - Updating grass material (7:09)
- Chapter - Lecture - 9 - Building a grass patch ( geometry nodes) (9:57)
- Chapter 3 - Lecture 10 - Making grass patch variations (10:46)
- Chapter 3 - lecture 11 - Making a grass proxy (10:45)
- Chapter 3 - lecture 12 - Building a grass template (11:32)
- Chapter 3 - lecture 13 - Mixing grass patches (12:27)
- Chapter 3 - lecture 14 - Adding terrain displacement ( Geometry nodes) (10:14)
- Chapter 3 - lecture 15 - Improving grass material (10:42)
- Chapter - 3 lecture 16 - Mixing tall grass patch (12:39)
- Chapter 3 - lecture 17 - Modeling a white flower (13:02)
- Chapter 3 - lecture 18 - Modeling more flower leaves (9:52)
- Chapter 3 - Lecture 19 - Adding flower texture (10:41)
- Chapter 3 - lecture 20 - Bending white flower (11:21)
- Chapter 3 - lecture 21 - Make flower variation (10:43)
- Chapter 3 - lecture 22 - Make a whiet flower patch + proxy ( Geometry Nodes) (13:35)
- Chapter 3 - lecture 23 - Modeling a yellow flower (12:51)
- Chapter 3 - lecture 24 - Making yellow flower variations (10:53)
- Chapter 3 - lecture 25 - Mixing yellow flower on grass template (8:52)
- Chapter 3 - lecture 26 - Animating grass + Camera (11:28)
- Chapter 3 - outro (0:45)
- Chapter 4 - Introduction (1:15)
- Chapter 4 - lecture 1 - Preparing a new scene template (9:43)
- Chapter 4 - Lecture 2 - Building a path generator ( Gemoetry Nodes) (14:29)
- Chapter 4 Lecture 3 - Combine grass and path (Geometry Nodes) (12:06)
- Chapter 4 - Lecture 4 - Blending path and terrain materials (12:13)
- Chapter 4 - lecture 5 - Improving terrain shader (10:50)
- Chapter 4 - lecture 6 - Working with M-tree (10:03)
- Chapter 4 - lecture 7 - Merging branches with tree root (10:43)
- Chapter 4 - lecture 8 - Blending tree material (9:36)
- Chapter 4 - lecture 9 - tree twigs (10:50)
- Chapter 4 - lecture 10 - Creating tree twigs ( Geometry nodes) (11:39)
- Chapter 4 - lecture 11 - Building a medium size tree (10:41)
- Chapter 4 - lecture 12 - Merging branches with tree trunk (9:38)
- Chapter 4 - lecture 13 -Blending tree materials and adding tree twigs (11:44)
- Chapter 4 - lecture 14 - building a complex tree (13:21)
- Chapter 4 - lecture 15 - Completing complex tree (14:09)
- Chapter 4 - lecture 16 - Animating twigs (12:45)
- Chapter 4 - lecture 17 - Importing trees and shaping terrain (12:22)
- Chapter 4 - lecture 18 - Adding trees on terrain (11:52)
- Chapter 4 - lecture 19 - Making tree proxy (12:17)
- Chapter 4 - lecture 20 - Changing light and shape terrain (9:25)
- Chapter 4 - lecture 21 - Adding fog and HDRI map (13:10)
- Chapter 4 - lecture 22 - adding water plane (15:07)
- Chapter 4 lecture 23 - Shaping terrain and adding rocks (14:45)
- Chapter 4 - lecture 24 - Adding plants and more rocks (13:35)
- Chapter 4 - lecture 25 - scatter path with rocks (12:51)
- Chapter 4 - lecture 26 - scatter rocks on path (geometry nodes) (8:57)
- Chapter 4 - lecture 27 - Changing scene light (11:25)
- Chapter 4 - lecture 28 - Creating low scene fog (10:07)
- Chapter 4 - lecture 29 - Improving scene fog (10:25)
- Chapter 4 - Bonus - Path sattering (6:55)
- Chapter 4 -_outro (0:48)
- Chapter_05_introduction (1:11)
- Chapter_05_lecture_01 (10:00)
- Chapter_05_lecture_02 (9:50)
- Chapter_05_lecture_03 (10:56)
- Chapter_05_lecture_04 (6:51)
- Chapter_05_lecture_05 (12:14)
- Chapter_05_lecture_06 (12:05)
- Chapter_05_lecture_07 (10:35)
- Chapter_05_lecture_08 (10:11)
- Chapter_05_lecture_09 (8:35)
- Chapter_05_lecture_10 (13:34)
- Chapter_05_lecture_11 (9:35)
- Chapter_05_lecture_12 (9:14)
- Chapter_05_lecture_13 (11:36)
- Chapter_05_lecture_14 (9:53)
- Chapter_05_lecture_15 (10:16)
- Chapter_05_lecture_16 (11:50)
- Chapter_05_lecture_17 (9:49)
- Chapter_05_lecture_18 (9:08)
- Chapter_05_lecture_19 (12:25)
- Chapter_05_lecture_20 (12:28)
- Chapter_05_lecture_21 (6:17)
- Chapter_05_lecture_22 (11:53)
- Chapter_05_lecture_23 (11:04)
- Chapter_05_lecture_24 (10:51)
- Chapter_05_lecture_25 (10:32)
- Chapter_05_lecture_26 (11:03)
- Chapter_05_lecture_27 (12:08)
- Chapter_05_lecture_28 (16:53)
- Chapter_05_outro (0:45)
- Chapter_05_bonus_01 (7:12)
- Chapter_06_introduction (1:19)
- Chapter_06_lecture_01 (10:13)
- Chapter_06_lecture_02 (11:34)
- Chapter_06_lecture_03 (9:08)
- Chapter_06_lecture_04 (10:10)
- Chapter_06_lecture_05 (10:09)
- Chapter_06_lecture_06 (11:21)
- Chapter_06_lecture_07 (12:01)
- Chapter_06_lecture_08 (12:26)
- Chapter_06_lecture_09 (10:53)
- Chapter_06_lecture_10 (10:44)
- Chapter_06_lecture_11 (9:30)
- Chapter_06_lecture_12 (10:08)
- Chapter_06_lecture_13 (10:39)
- Chapter_06_lecture_14 (10:40)
- Chapter_06_lecture_15 (9:11)
- Chapter_06_lecture_16 (9:39)
- Chapter_06_lecture_17 (12:20)
- Chapter_06_lecture_18 (10:51)
- Chapter_06_lecture_19 (12:33)
- Chapter_06_lecture_20 (10:30)
- Chapter_06_lecture_21 (11:31)
- Chapter_06_lecture_22 (11:53)
- Chapter_06_lecture_23 (8:47)
- Chapter_06_lecture_24 (13:14)
- Chapter_06_lecture_25 (11:59)
- Chapter_06_lecture_26 (11:02)
- Chapter_06_lecture_27 (10:48)
- Chapter_06_lecture_28 (9:59)
- Chapter_06_lecture_29 (11:49)
- Chapter_06_lecture_30 (12:05)
- Chapter_06_lecture_31 (11:52)
- Chapter_06_lecture_32 (13:04)
- Chapter_06_lecture_33 (12:27)
- Chapter_06_lecture_34 (13:41)
- Chapter_06_lecture_35 (11:57)
- Chapter_06_outro (0:34)
- Chapter_07_Introduction (0:59)
- Chapter_07_lecture_01 (11:46)
- Chapter_07_lecture_02 (10:10)
- Chapter_07_lecture_03 (11:57)
- Chapter_07_lecture_04 (10:21)
- Chapter_07_lecture_05 (10:18)
- Chapter_07_lecture_06 (10:41)
- Chapter_07_lecture_07 (9:35)
- Chapter_07_lecture_08 (8:46)
- Chapter_07_lecture_09 (12:14)
- Chapter_07_lecture_10 (8:57)
- Chapter_07_lecture_11 (8:43)
- Chapter_07_lecture_12 (9:45)
- Chapter_07_lecture_13 (9:59)
- Chapter_07_lecture_14 (9:16)
- Chapter_07_lecture_15 (8:20)
- Chapter_07_lecture_16 (8:55)
- Chapter_07_outro (0:56)
- Chapter_08_introduction (1:06)
- Chapter_08_lecture_01 (7:10)
- Chapter_08_lecture_02 (9:49)
- Chapter_08_lecture_03 (7:41)
- Chapter_08_lecture_04 (8:44)
- Chapter_08_lecture_05 (7:37)
- Chapter_08_lecture_06 (8:19)
- Chapter_08_lecture_07_fix (10:12)
- Chapter_08_lecture_08 (11:43)
- Chapter_08_lecture_09_fix (10:41)
- Chapter_08_lecture_10 (11:15)
- Chapter_08_lecture_11 (11:38)
- Chapter_08_lecture_12 (8:17)
- Chapter_08_lecture_13 (10:12)
- Chapter_08_lecture_14 (10:47)
- Chapter_08_lecture_15 (9:08)
- Chapter_08_lecture_16 (7:39)
- Chapter_08_lecture_17 (11:15)
- Chapter_08_lecture_18 (11:14)
- Chapter_08_lecture_19 (10:16)
- Chapter_08_outro (1:08)