Build Your Own Automatic Terrain Shader In UE5 From Scratch
From controllable rocks on slopes to automatic vegetation, RVT, POM, and beyond, you'll learn it all in this course.
In this course taught by Michael Gerard, whose stunning environments we've featured on 80 Level multiple times, you'll learn how to build an automatic terrain shader from scratch.
In over five hours of lessons, he'll teach you how to break up repetitive distant textures with distance-based scaling for smooth near-to-far transitions, and automate slope materials so you'll never have to paint rocks by hand again. You'll add color variation and extra normal maps to enrich distant detail, then optimize everything by baking layered attributes into a single RVT.
You'll also learn how to use masks for organic vegetation scattering, replace tessellation with Parallax Occlusion Mapping for realistic depth, and even add shadows for extra visual impact. The course is accessible to artists of all skill levels, all you need is Unreal Engine 5 and a basic understanding of it.
This course was created in Unreal Engine 5.2, and it's strongly recommended that you use the same version. If you use a different version, you may run into errors that aren't covered in the course. Here's everything covered in Unreal Shader: Automatic Landscape:
- Explanations & Resources
- Tiling Function
- Distance-Based Texture Size Feature
- Textures Function
- Layers Function
- Landscape Layers Logic
- Slopes Function
- Distant Variation Feature
- Runtime Virtual Texture (RVT)
- Automatic Foliage Feature
- Paralax Occlusion Mapping (POM)
- Quixel Mixer - Custom Export Preset
- Nanite Tessellation
All project files are included, and Unreal Shader: Automatic Landscape is now available for just $10.99. Grab it by clicking here.