Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Unreal Complete Scene - Abandoned Train

    Posted By: ELK1nG
    Unreal Complete Scene - Abandoned Train

    Unreal Complete Scene - Abandoned Train
    Published 6/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 46.45 GB | Duration: 35h 22m

    Learn how to create an abandoned train environment on UE5

    What you'll learn

    Create serval Game-Ready trees (with common LODs/Imposter)

    Create 3d branches to use as textures.

    Create an atlas to combine several parts in a single texture.

    Create ground foliage models optimized for realtime rendering.

    Create serval models with different shapes

    Complex shaders for Vegetation (trunk and foliage) and ground foliage (for plants, flowers, grass…)

    Advanced terrain shader with distance blend texture, Parallax Occlusion Mapping, RVT, automatic logic and spawn foliage with mask.

    Complete composition (Procedural Placement with PCG, volumetric clouds & fog, lighting, vfx…)

    Create 4k renders with the Movie Render Queue.

    Create multiple advanced textures.

    Export with the correct packed textures.

    Enhance textures quality

    Requirements

    The basics on Unreal Engine 5 (Camera movement, import object…)

    Winrar or 7zip to decompress files

    Owning a computer with Windows 10 or Windows 11

    Description

    During this course I will show you, step by step, how to create a scene inspired by my most knowned scene, the Abandoned Train!From the creation of Cedar, Hickory and Juniper trees to the ground vegetation, all created with Speedtree 9.5.2 and the final composition on UE5.3.2. We will see the creation of textures with Quixel Mixer and we will create all the shaders needed to get the maximum quality. We will finish with the 4k renders with the Movie Render Queue.Using textures allowed in partnership with ScansLibrary.What I will learn?In Speedtree 9.5.2:Create serval Game-Ready trees (with common LODs/Imposter)Create 3d branches to use as textures.Create an atlas to combine several parts in a single texture.Create ground foliage models optimized for realtime rendering.Create serval models with different shapesIn UE5:Complex shaders for Vegetation (trunk and foliage) and ground foliage (for plants, flowers, grass…)Advanced terrain shader with distance blend texture, Parallax Occlusion Mapping, RVT, automatic logic and spawn foliage with mask.Complete composition (Procedural Placement with PCG, volumetric clouds & fog, lighting, vfx…)Create 4k renders with the Movie Render Queue.In Quixel Mixer:Create multiple advanced textures.Export with the correct packed textures.In Photoshop:Enhance the qualityCombine masksWhat I will get?~35 hours of step-by-step video tutorial8 dedicated chaptersSeparate downloadable chapters (.zip)1080/30fps resolutionSoftware Used:Speedtree 9.5.2Unreal Engine 5.3.2Photo/Image Editing Software (Photoshop, Gimp…)Quixel Mixer 2022Prerequisite:Owning a computer with Windows 10 (64Bits) / Not tested on Windows 11Winrar or 7zip to decompress filesThe basics on Unreal EngineImportant note : This course was created in version 5.3.2 and it is STRONGLY RECOMMENDED to use THE SAME version! If you choose to use another version, be aware that you may encounter possible errors not covered in this course.About copyrights:All you can find in this course are for personal usage only. You cannot share it, sell it or make it available for free on any platform.

    Overview

    Section 1: Cedar Trees

    Lecture 1 Explanations

    Lecture 2 First Tree - Setup Project

    Lecture 3 First Tree - Trunk - Main Shape

    Lecture 4 First Tree - Trunk - Curve Logic

    Lecture 5 First Tree - Trunk - Displacement & Segments

    Lecture 6 First Tree - Branches LV1 - Generation Tab

    Lecture 7 First Tree - Branches LV1 - Length

    Lecture 8 First Tree - Branches LV1 - Random Seeds

    Lecture 9 First Tree - Branches LV1 - Angle & Noise

    Lecture 10 First Tree - Branches LV1 - Radius & Welding

    Lecture 11 First Tree - Branches LV1 - Knockout & Break

    Lecture 12 First Tree - Branches LV2 - Complete Creation

    Lecture 13 First Tree - Twigs - Complete Creation

    Lecture 14 First 3D Branch - Main Branch

    Lecture 15 First 3D Branch - First Small Branch - Main Branch

    Lecture 16 First 3D Branch - First Small Branch - Branches LV1

    Lecture 17 First 3D Branch - First Small Branch - Branches LV2

    Lecture 18 First 3D Branch - First Small Branch - Manual Changes

    Lecture 19 First 3D Branch - First Small Branch - Remove Overlap

    Lecture 20 First 3D Branch - First Small Branch - Add Needles

    Lecture 21 First 3D Branch - First Small Branch - Add Bark Textures

    Lecture 22 First 3D Branch - First Small Branch - Create Gradient

    Lecture 23 First 3D Branch - First Small Branch - Setup Gradient on Needles

    Lecture 24 First 3D Branch - First Small Branch - Set Young Needles

    Lecture 25 First 3D Branch - First Small Branch - Create Gradient Variation

    Lecture 26 First 3D Branch - First Small Branch - Needles Radius & Rework

    Lecture 27 First 3D Branch - Second Small Branch - Creation & Placement

    Lecture 28 First 3D Branch - Second Small Branch - Rework Young Parts

    Lecture 29 First 3D Branch - Add Other Branches

    Lecture 30 First 3D Branch - Add Needles on Main Branch

    Lecture 31 First 3D Branch - Bake as Textures

    Lecture 32 First Tree - Import First Branches Textures

    Lecture 33 First Tree - First Branch Cutout

    Lecture 34 First Tree - Add Fronds on Tree

    Lecture 35 First Tree - Improve Branches LV1 & LV2

    Lecture 36 First 3D Branch - General Improvements

    Lecture 37 Second 3D Branch - Complete Creation

    Lecture 38 First Tree - Second Baked Branch Test

    Lecture 39 Second 3D Branch - Add Dead Needles

    Lecture 40 Second 3D Branch - General Improvements

    Lecture 41 First 3D Branch - Add Dead Needles

    Lecture 42 3D Dead Branches - Full Creation

    Lecture 43 3D Dead Branches - Cutout

    Lecture 44 3D Dead Branches - Test on Tree

    Lecture 45 3D Dead Branches - Second Model Creation

    Lecture 46 3D Dead Branches - Test the Second Model on Tree

    Lecture 47 3D Small Branches - Full Creation

    Lecture 48 Cedar Atlas - Import Materials

    Lecture 49 Cedar Atlas - Knowing the Logic

    Lecture 50 Cedar Atlas - Creation

    Lecture 51 Cedar Atlas - Fix Subsurface on First Branch

    Lecture 52 Cedar Atlas - Fix Subsurface on Other Branches

    Lecture 53 Cedar Atlas - Fix Subsurface Mask

    Lecture 54 Cedar Atlas - Update Textures & Bake

    Lecture 55 Cedar Atlas - Resize Texture

    Lecture 56 First Tree - Update Cutouts

    Lecture 57 First Tree - Update Tree

    Lecture 58 First Tree - Branch Rework

    Lecture 59 First Tree - Add Trunk Texture

    Lecture 60 First Tree - Add Small Branches

    Lecture 61 First Tree - Add Caps Texture

    Lecture 62 First Tree - Optimization - Trunk

    Lecture 63 First Tree - Optimization - Branches LV1

    Lecture 64 First Tree - Optimization - Branches LV2 & Small Branches

    Lecture 65 First Tree - Optimization - Cutouts LODs

    Lecture 66 First Tree - Optimization - Structure

    Lecture 67 Second Tree - Trunk - Spine Tab

    Lecture 68 Second Tree - Trunk - Radius

    Lecture 69 Second Tree - Branches LV1 - Spine Tab

    Lecture 70 Second Tree - Branches LV1 - Radius & Manual Placement

    Lecture 71 Second Tree - Branches LV2 - Spine Tab

    Lecture 72 Second Tree - Branches LV2 - Radius

    Lecture 73 Second Tree - Update Twigs

    Lecture 74 Second Tree - Update Fronds

    Lecture 75 Second Tree - Final Changes

    Lecture 76 Second Tree - Improve Trunk

    Lecture 77 Sapling - Explanations

    Lecture 78 Sapling - Trunk

    Lecture 79 UE5 - Project Overview

    Lecture 80 UE5 - How to Migrate Content from a Project to an Other

    Lecture 81 UE5 - Project Settings

    Lecture 82 Sapling - Import Trees

    Lecture 83 Enable DLSS on UE5

    Section 2: Hickory Trees

    Lecture 84 Explanations

    Lecture 85 Hickory Tree - Trunk

    Lecture 86 Hickory Tree - Branches LV1 - Full Creation

    Lecture 87 Hickory Tree - Branches LV1 - Add Force

    Lecture 88 Hickory Tree - Branches LV1 - Set Force Curves

    Lecture 89 Hickory Tree - Branches LV2 - Generation Tab

    Lecture 90 Hickory Tree - Branches LV2 - Spine & Radius Tabs

    Lecture 91 Hickory Tree - Add Twigs

    Lecture 92 Bare 3D Branch - Generation Tab

    Lecture 93 Bare 3D Branch - Spine Tab

    Lecture 94 Bare 3D Branch - Radius Tab

    Lecture 95 Bare 3D Branch - Branches LV1

    Lecture 96 Bare 3D Branch - Add Bark Texture

    Lecture 97 Bare 3D Branch - Add Details

    Lecture 98 Bare 3D Branch - Base as Textures

    Lecture 99 Hickory Tree - Add Bark Texture

    Lecture 100 Import Baked Bare Branch & Cutout Creation

    Lecture 101 Baked Bare Branch Test & Rework

    Lecture 102 Leafy 3D Branch - Creation & Branches LV1

    Lecture 103 Leafy 3D Branch - Branches LV2

    Lecture 104 Leafy 3D Branch - Add Forces

    Lecture 105 Leafy 3D Branch - Manual Rework

    Lecture 106 Leafy 3D Branch - Add Twigs

    Lecture 107 Leafy 3D Branch - Import Leaves Textures

    Lecture 108 Leafy 3D Branch - First Leaf Cutout & Test

    Lecture 109 Leafy 3D Branch - Avoid Leaves Overlapping

    Lecture 110 Leafy 3D Branch - Other Leaves Cutouts

    Lecture 111 Leafy 3D Branch - Final Manual Rework

    Lecture 112 Leafy 3D Branch - Bake as Textures

    Lecture 113 Import, Cutout & Test of Leafy Branch on Tree

    Lecture 114 Second Leafy 3D Branch - Full Creation & Bake

    Lecture 115 Import, Cutout & Test the Second Leafy Branch on Tree

    Lecture 116 Hickory Atlas - Import Materials & Meshes

    Lecture 117 Hickory Atlas - Add Meshes as Leaf Actors

    Lecture 118 Hickory Atlas - Manual Placement & Bake

    Lecture 119 Hickory Atlas - Texture Improvements & Resizing

    Lecture 120 Hickory Tree - Import Atlas Textures

    Lecture 121 Hickory Tree - Update Bare Branch Cutout

    Lecture 122 Hickory Tree - Update First Leafy Branch Cutout

    Lecture 123 Hickory Tree - Update Second Leafy Branch Cutout

    Lecture 124 Hickory Tree - Set New Material & Cutouts

    Lecture 125 Hickory Tree - Set Leaf Collisions

    Lecture 126 Hickory Tree - Set LODs

    Lecture 127 Hickory Tree - Export to UE5

    Lecture 128 Hickory Tree - Import to UE5

    Lecture 129 Hickory Tree - Fix Noisy Opacity Mask

    Lecture 130 Hickory Tree - Branches Density Improvements

    Lecture 131 Hickory Tree - Main Branches Improvements

    Section 3: Juniper Trees

    Lecture 132 Explanations

    Lecture 133 Juniper Tree - Trunk

    Lecture 134 Juniper Tree - Branches LV1 - Generation Tab

    Lecture 135 Juniper Tree - Branches LV1 - Spine Tab

    Lecture 136 Juniper Tree - Branches LV1 - Skin Tab

    Lecture 137 Juniper Tree - Branches LV1 - Improve Segments

    Lecture 138 Juniper Tree - Branches LV1 - Split

    Lecture 139 Juniper Tree - Branches LV2 - Full Creation

    Lecture 140 Juniper Tree - Twigs - Generation & Spine Tabs

    Lecture 141 Juniper Tree - Twigs - Skin Tab

    Lecture 142 Juniper Tree - Twigs - Improve Segments

    Lecture 143 Juniper Tree - Twigs - Add Force

    Lecture 144 Juniper Tree - Twigs - Knockout

    Lecture 145 3D Bare Branch - Copy Base from Hickory Tree

    Lecture 146 3D Bare Branch - Replace Bark Texture

    Lecture 147 3D Bare Branch - Fix UVs

    Lecture 148 3D Bare Branch - Add Cap Texture

    Lecture 149 3D Bare Branch - Add Details

    Lecture 150 3D Bare Branch - Bake as Texture

    Lecture 151 Juniper Tree - Import Baked Bare Branch & Create Cutout

    Lecture 152 Juniper Tree - Add Baked Bare Branch with Fronds

    Lecture 153 First 3D Leafy Branch - Create Main Branch

    Lecture 154 First 3D Leafy Branch - Branches LV1

    Lecture 155 First 3D Leafy Branch - Add Bark Texture

    Lecture 156 First 3D Leafy Branch - Import Needle Textures

    Lecture 157 First 3D Leafy Branch - Make Needle Cutouts

    Lecture 158 First 3D Leafy Branch - Add Needles on Branches

    Lecture 159 First 3D Leafy Branch - Add Dry Needles

    Lecture 160 First 3D Leafy Branch - Add Branches for Berries

    Lecture 161 First 3D Leafy Branch - Add Berry Mesh

    Lecture 162 First 3D Leafy Branch - Rework Berries Color

    Lecture 163 First 3D Leafy Branch - Bake as Textures

    Lecture 164 Juniper Tree - Import Baked First Leaf Branch & Make Cutout

    Lecture 165 Juniper Tree - First Leafy Branch Test on Tree

    Lecture 166 Juniper Tree - Add More Anchors Points to Bare Branch

    Lecture 167 Juniper Tree - Leaf Knockout

    Lecture 168 Second 3D Leafy Branch - Full Creation & Bake as Textures

    Lecture 169 Juniper Tree - Twigs & Leaves Improvements

    Lecture 170 Juniper Tree - Add Bark Texture

    Lecture 171 Second 3D Leafy Branch - Rework

    Lecture 172 Juniper Atlas - Import Materials & Meshes

    Lecture 173 Juniper Atlas - Manual Placement & Bake

    Lecture 174 Juniper Atlas - Texture Improvements & Resizing

    Lecture 175 Juniper Tree - Import Atlas Textures

    Lecture 176 Juniper Tree - Update Bare Branch Cutout

    Lecture 177 Juniper Tree - Update Leafy Branches Cutouts

    Lecture 178 Juniper Tree - Update Fronds & Leaf Nodes Material

    Lecture 179 Juniper Tree - Resizing Tree

    Lecture 180 Juniper Tree - Set LODs

    Lecture 181 Juniper Tree - Set AO & Export to UE5

    Lecture 182 Juniper Tree - Import to UE5

    Lecture 183 Juniper Tree - Outro

    Section 4: Vegetation Shader

    Lecture 184 Chapter Explanations (Important to watch)

    Lecture 185 Shader Explanations

    Lecture 186 Provided UE5 Project Overview

    Lecture 187 Migrate Alreay Made Content (Optional)

    Lecture 188 How Material Function Works?

    Lecture 189 Foliage Set Function - Set Default Textures

    Lecture 190 Foliage Set Function - Albedo Controls Function

    Lecture 191 Foliage Set Function - Base Color Attribute

    Lecture 192 Foliage Set Function - Base Color Test

    Lecture 193 Foliage Set Function - Opacity Mask Attribute

    Lecture 194 Foliage Set Function - Normal Intensity Function

    Lecture 195 Foliage Set Function - Normal Intensity Attribute & Test

    Lecture 196 Foliage Set Function - Fresnel Specular Function

    Lecture 197 Foliage Set Function - Fresnel Specular Attribute & Test

    Lecture 198 Foliage Set Function - Roughness Attribute & Test

    Lecture 199 Foliage Set Function - Emissive Attibute

    Lecture 200 Foliage Set Function - Subsurface Attribute & Test

    Lecture 201 Foliage Set Function - Set Subsurface on Fern

    Lecture 202 Foliage Set Function - Subsurface Custom Color

    Lecture 203 Foliage Set Function - Group & Sort

    Lecture 204 Bark - Tiling Feature

    Lecture 205 Bark - Material instance Creation

    Lecture 206 Bark - Roughness Texture Support

    Lecture 207 Bark - AO - Grayscale Function

    Lecture 208 Bark - AO - Add to Foliage Set Function

    Lecture 209 Bark - AO - Test

    Lecture 210 Bark - Remove Subsurface on Bark

    Lecture 211 Billboards - Create Function

    Lecture 212 Billboards - Add to Foliage Set Function

    Lecture 213 Add Shader Comments

    Lecture 214 Wind - Explanations

    Lecture 215 Wind - Speedtree Wind

    Lecture 216 Wind - Main Function - Creation & Static Switch Parameters

    Lecture 217 Wind - Main Function - Wave Logic

    Lecture 218 Wind - Main Function - Wind Controls

    Lecture 219 Basic Landscape Material - Creation

    Lecture 220 Basic Landscape Material - Set Grass LODs

    Lecture 221 Basic Landscape Material - Material Instances

    Lecture 222 Wind - Test & Vertex Color Explanations

    Lecture 223 Wind - How to Paint Vertex on Custom Mesh (Non-Speedtree Assets)

    Lecture 224 Wind - Group & Sort

    Lecture 225 RVT - Add Feature on Landscape Shader

    Lecture 226 RVT - Create Blending Function

    Lecture 227 RVT - Ground Foliage Material

    Lecture 228 RVT - Test on Grass

    Lecture 229 RVT - Set All Axis Enable & Group

    Lecture 230 Migrate Content to Abandoned Train Project

    Lecture 231 Create Bark Material Instance

    Lecture 232 Setup Texture with Property Matrix

    Lecture 233 Create Atlas Material Instance

    Lecture 234 Create Other Cedar Material Instances

    Lecture 235 Update Cedar Billboard Textures

    Lecture 236 Create Hickory Material Instances

    Lecture 237 Comparison Between Speedtree & Custom Shaders

    Lecture 238 Clean Hickory Folder

    Lecture 239 Create Juniper Material Instances

    Lecture 240 Update Juniper

    Section 5: Ground Foliage

    Lecture 241 Explanations

    Lecture 242 Dry Reeds - Import Textures & Base Cutouts

    Lecture 243 Dry Reeds - First Cutout, LODs & Triangluation

    Lecture 244 Dry Reeds - Second Cutout & LODs

    Lecture 245 Dry Reeds - Third Cutout & LODs

    Lecture 246 Dry Reeds - Export Meshes

    Lecture 247 Dry Reeds - Import Textures & Meshes in Speedtree

    Lecture 248 Dry Reeds - Patch Creation - Generation Tab

    Lecture 249 Dry Reeds - Patch Creation - Spine Tabs & Adding Fronds

    Lecture 250 Dry Reeds - Export to UE5

    Lecture 251 Dry Reeds - Test in UE5 & Material Instances

    Lecture 252 Dry Reeds - Fix Flatness

    Lecture 253 Dry Reeds - Update LOD0 & UE5 Mesh

    Lecture 254 Subsurface - Use Mask Texture

    Lecture 255 Subsurface - Cedar Atlas Mask & Compression Type Test

    Lecture 256 Subsurface - Update Atlas Mask for Other Meshes

    Lecture 257 Dry Thorns - Clean Start

    Lecture 258 Dry Thorns - First Cutout & LODs

    Lecture 259 Dry Thorns - Second Cutout & LODs

    Lecture 260 Dry Thorns - Third Cutout & LODs

    Lecture 261 Dry Thorns - Path Creation

    Lecture 262 Dry Thorns - Export to UE5

    Lecture 263 Dry Thorns - Import & Test in UE5

    Lecture 264 Grass - First Cutout & LODs

    Lecture 265 Grass - Second Cutout & LODs

    Lecture 266 Grass - Third Cutout & LODs

    Lecture 267 Grass - Fourth Cutout & LODs

    Lecture 268 Grass - First Patch Creation

    Lecture 269 Grass - Second Patch Creation

    Lecture 270 Grass - Setup Patch LODs

    Lecture 271 Grass - Export & Test in UE5

    Lecture 272 Grass - Rework & Final Test in UE5

    Lecture 273 Pink Dry Plant - Cutouts Creation

    Lecture 274 Pink Dry Plant - Patch Creation

    Lecture 275 Pink Dry Plant - Add Small Parts

    Lecture 276 Pink Dry Plant - Add Leaves & Make some Adjustements

    Lecture 277 Pink Dry Plant - Export to UE5

    Lecture 278 Pink Dry Plant - Import & Test in UE5

    Lecture 279 Sprouts - Cutouts & Patch Creation

    Lecture 280 Sprouts - Export & Test in UE5

    Lecture 281 Thorns - First Cutout

    Lecture 282 Thorns - Second Cutout

    Lecture 283 Thorns - Patch Creation

    Lecture 284 Thorns - Export & Test in UE5

    Lecture 285 White Flowers - Cutouts Creation

    Lecture 286 White Flowers - Patch Creation

    Lecture 287 White Flowers - Export & Test in UE5

    Lecture 288 Purple Flowers - Cutouts Creation

    Lecture 289 Purple Flowers - Patch Creation

    Lecture 290 Purple Flowers - Add Top Flowers

    Lecture 291 Purple Flowers - Set LODs, Export & Test in UE5

    Lecture 292 Moss - Cutouts Creation

    Lecture 293 Moss - Patch Creation

    Lecture 294 Moss - Test in UE5 & Outro

    Section 6: Automatic Landscape & Textures Creation

    Lecture 295 Chapter Explanations (Important to watch)

    Lecture 296 Shader Explanations

    Lecture 297 Resources Overview

    Lecture 298 Tiling Function

    Lecture 299 Tiling Feature Test & Master Material Creation

    Lecture 300 Distance Based Texture Size - Texture Blend Logic

    Lecture 301 Distance Based Texture Size - Distance Logic

    Lecture 302 Distance Based Texture Size - Test & Sorting

    Lecture 303 Textures Function - Base Color

    Lecture 304 Textures Function - Other Textures

    Lecture 305 Textures Function - Test in Master Material

    Lecture 306 Layers Functions - Add Textures Function

    Lecture 307 Layers Function - Albedo Controls

    Lecture 308 Layers Function - Base Color Attribute

    Lecture 309 Layers Function - Fresnel Specular Function

    Lecture 310 Layers Function - Add Fresnel Specular in Master Material

    Lecture 311 Layers Function - Roughness Attribute

    Lecture 312 Layers Function - Normal Intensity Function

    Lecture 313 Layers Function - Add Normal Intensity in Master Material

    Lecture 314 Layers Function - Grayscale Controls Function

    Lecture 315 Layers Function - Add Grayscale Controls in Master Material

    Lecture 316 Layers Function - Sorting

    Lecture 317 Layers Creation - First Layer

    Lecture 318 Layers Creation - Create Layers Info

    Lecture 319 Layers Creation - Other Layers

    Lecture 320 Layers Creation - Import Textures & First Layer Test

    Lecture 321 Layers Creation - Other Layers Test

    Lecture 322 Layers Creation - Add Height Blending

    Lecture 323 Automatic Slopes Detection - 5 Lerps Function

    Lecture 324 Automatic Slopes Detection - Detection Function

    Lecture 325 Automatic Slopes Detection - Add to Master Material &Test

    Lecture 326 Distant Variation - Far Normal Function

    Lecture 327 Distant Variation - Far Normal Test

    Lecture 328 Distant Variation - Color Variation Feature

    Lecture 329 Distant Variation - Sort & Group

    Lecture 330 RVT - Enabling Virtual Textures

    Lecture 331 RVT - Set up in Master Material

    Lecture 332 RVT - Test on Terrain

    Lecture 333 RVT - Distance Logic & Resolution

    Lecture 334 Automatic Foliage - Explanations

    Lecture 335 Automatic Foliage - Vegetation Mask

    Lecture 336 Automatic Foliage - Vegetation Logic Function

    Lecture 337 Automatic Foliage - Main Function - Threshold Parameter

    Lecture 338 Automatic Foliage - Main Function - Add First Layer Support

    Lecture 339 Automatic Foliage - Add Landscape Grass Types for the First Layer

    Lecture 340 Automatic Foliage - First Landscape Grass Type "Full" Test

    Lecture 341 Automatic Foliage - Remove Vegetation on Slopes & RGB Mask Test

    Lecture 342 Automatic Foliage - Foliage Remover Layer

    Lecture 343 Automatic Foliage - Set up Other Layers

    Lecture 344 Automatic Foliage - Create Other Landscape Grass Types

    Lecture 345 Automatic Foliage - Other Layers Test & Fix Groups

    Lecture 346 Parallax Occlusion Mapping - Set Main Function

    Lecture 347 Parallax Occlusion Mapping - Add To Textures Function

    Lecture 348 Parallax Occlusion Mapping - Packed Texture Test

    Lecture 349 Parallax Occlusion Mapping - Set Displacement Texture Support

    Lecture 350 Parallax Occlusion Mapping - Shadows - Set up in POM Function

    Lecture 351 Parallax Occlusion Mapping - Shadows - Update Textures Blend Function

    Lecture 352 Parallax Occlusion Mapping - Shadows - Create Light Vector Blueprint & Test

    Lecture 353 Parallax Occlusion Mapping - Shadows - Sort & Group

    Lecture 354 Migrate Shader in Abandoned Train Project

    Lecture 355 Main Map Creation

    Lecture 356 Add Terrain

    Lecture 357 Set Distance Fade

    Lecture 358 Quixel Mixer - Main Ground Texture - Explanations

    Lecture 359 Quixel Mixer - Main Ground Texture - Create First Mix

    Lecture 360 Quixel Mixer - Main Ground Texture - Change Settings

    Lecture 361 Quixel Mixer - Main Ground Texture - Add First Layer

    Lecture 362 Quixel Mixer - Main Ground Texture - Set up First Layer

    Lecture 363 Quixel Mixer - Main Ground Texture - Setup Second Layer

    Lecture 364 Quixel Mixer - Main Ground Texture - Add Moss

    Lecture 365 Quixel Mixer - Main Ground Texture - Add Details

    Lecture 366 Quixel Mixer - Custom Export Preset

    Lecture 367 Quixel Mixer - Main Ground Texture - Small Rework

    Lecture 368 Quixel Mixer - Main Ground Texture - Export & Test in UE5

    Lecture 369 Quixel Mixer - Rocky Variation Texture - Full Creation

    Lecture 370 Quixel Mixer - Roots Variation Texture - Full Creation

    Lecture 371 Quixel Mixer - Roots Variation Texture - Create Mask

    Lecture 372 Quixel Mixer - Roots Variation Texture - Improve Displacement Texture

    Lecture 373 Quixel Mixer - Rock Texture - Full Creation

    Lecture 374 Quixel Mixer - Rock Texture - Test in UE5 & Rework

    Lecture 375 Quixel Mixer - Outro

    Section 7: Scene Creation

    Lecture 376 Explanations

    Lecture 377 Set up Level

    Lecture 378 Convert Train as Static Mesh

    Lecture 379 Train Placement & Enabling Landmass Plugin

    Lecture 380 Hills Placement

    Lecture 381 PCG - Enabling Pugin

    Lecture 382 PCG - How it Works?

    Lecture 383 PCG - Surface Sampler & Transform Points

    Lecture 384 PCG - Density Filter & Normal Density

    Lecture 385 PCG - Project on Terrain & Mesh Spawning

    Lecture 386 PCG - Control Density

    Lecture 387 PCG - Fix Trunk Shader Issue

    Lecture 388 PCG - Add Juniper Trees

    Lecture 389 PCG - Avoid Overlap

    Lecture 390 PCG - Cedar Trees Bounds Controls

    Lecture 391 PCG - Set Blockers

    Lecture 392 PCG - Avoid Lanscape Spline

    Lecture 393 Lighting - Main Screenshot Cine Camera Placement

    Lecture 394 Lighting - Sun Position

    Lecture 395 Lighting - Volumetric Fog

    Lecture 396 Lighting - White HDRI

    Lecture 397 Landscape Mask - How to Create Mask

    Lecture 398 Landscape Mask - Merge Masks

    Lecture 399 Landscape Mask - Painting Terrain

    Lecture 400 Landscape Grass Type - Set up

    Lecture 401 Landscape Grass Type - Fix Contact Shadow on Trees

    Lecture 402 Landscape Grass Type - Switch Parent for Juniper Instance Material

    Lecture 403 Landscape Grass Type - Switch Parent on Other Meshes

    Lecture 404 Use Multiple PCG Blockers

    Lecture 405 Rework Terrain Paint

    Lecture 406 Rework PCG

    Lecture 407 Trees Placement

    Lecture 408 Add Saplings

    Lecture 409 Set Hickory Specular

    Lecture 410 Cover - Create Dedicated Layer

    Lecture 411 Cover - Set the Logic

    Lecture 412 Cover - Setup Material Instance

    Lecture 413 Cover - Create Moss Texture

    Lecture 414 Moss - Work with Foliage Tool & Set Color

    Lecture 415 Moss - Add Fuzzy Shading

    Lecture 416 Moss - Set Fuzzy Parameters

    Lecture 417 Moss - Add Moss on Locomotive

    Lecture 418 Moss - Add Moss on Boxcart

    Lecture 419 Final Lighting - Switch Shadow Method in Project Settings

    Lecture 420 Final Lighting - Set Post Process Volume

    Lecture 421 Final Lighting - Add Volumetric Clouds

    Lecture 422 Final Lighting - Small Improvements

    Lecture 423 Custom Local Volumetric Fog - Set Erosion Scale & Animation

    Lecture 424 Custom Local Volumetric Fog - Set Base Shape

    Lecture 425 Custom Local Volumetric Fog - Set Erosion Shape

    Lecture 426 Custom Local Volumetric Fog - Add Custom Node

    Lecture 427 Custom Local Volumetric Fog - Set Color & Opacity Parameters

    Lecture 428 Custom Local Volumetric Fog - Set Material Instance

    Lecture 429 Custom Local Volumetric Fog - Increase Quality

    Lecture 430 Custom Local Volumetric Fog - Group & Sort

    Lecture 431 Wind - Explanations

    Lecture 432 Wind - Set up General Wind

    Lecture 433 Wind - Set up Branches

    Lecture 434 Wind - Set on Leaves

    Lecture 435 Wind - Export & Import in UE5

    Lecture 436 Wind - Create ST9 Wind Function

    Lecture 437 Wind - Test & Set Material Instance

    Lecture 438 Wind - Billboards - Get ST9 Attributes

    Lecture 439 Wind - Billboards - Update Billboards Function

    Lecture 440 Wind - Billboards - Test

    Lecture 441 Wind - Update Foliage Set Function

    Lecture 442 Wind - Set up Other Cedar Trees

    Lecture 443 Wind - Import Other Cedars in UE5

    Lecture 444 Wind - Set up on Hickory Trees

    Lecture 445 Wind - Set up on Juniper Trees

    Lecture 446 Wind - Ground Foliage - Pink Dry

    Lecture 447 Wind - Ground Foliage - Dry Reeds

    Lecture 448 Wind - Ground Foliage - Dry Thorns

    Lecture 449 Wind - Ground Foliage - Grass Rework

    Lecture 450 Wind - Ground Foliage - Set up on Grass

    Lecture 451 Wind - Ground Foliage - Moss

    Lecture 452 Wind - Ground Foliage - Pink Flowers

    Lecture 453 Wind - Ground Foliage - Sprouts

    Lecture 454 Wind - Ground Foliage - Thorns

    Lecture 455 Wind - Ground Foliage - White Flowers

    Lecture 456 Wind - Ground Foliage - Export to UE5

    Lecture 457 Wind - Ground Foliage - Import & Set Material Instances

    Lecture 458 Final Rework - Explanations

    Lecture 459 Final Rework - Remove Some Trees

    Lecture 460 Final Rework - Reducing Virtual Shadow Mask Computing

    Lecture 461 Final Rework - Post Process Volume

    Lecture 462 Final Rework - Fuzzy Moss on Train

    Lecture 463 Final Rework - Moss Color

    Lecture 464 Fix Train - Export as FBX

    Lecture 465 Fix Train - Fix Locomotive Issue

    Lecture 466 Fix Train - Fix Boxcart Issue

    Lecture 467 Fix Train - Reimport & VFX Explanations

    Lecture 468 VFX - Create the Master Material

    Lecture 469 VFX - Ambient Dust - Create Material Instance

    Lecture 470 VFX - Ambient Dust - Create the Emitter

    Lecture 471 VFX - Falling Leaves - Create the Texture

    Lecture 472 VFX - Falling Leaves - Material Instance & Emitter Creation

    Lecture 473 VFX - Falling Leaves - User Parameters & Test

    Lecture 474 VFX - Outro

    Section 8: Renderings

    Lecture 475 Explanations

    Lecture 476 Renderings - Sequencer Overview

    Lecture 477 Renderings - Add Actors & Keys

    Lecture 478 Renderings - Static Screenshot - Set Aperture

    Lecture 479 Renderings - Static Screenshot - Freeze the Scene

    Lecture 480 Renderings - Static Screenshot - Create Movie Render Queue Custom Preset

    Lecture 481 Renderings - Static Screenshot - Render Local

    Lecture 482 Renderings - Dynamic Screenshot - Dynamic Focal Length

    Lecture 483 Renderings - Dynamic Screenshot - Add Camera Shake

    Lecture 484 Renderings - Dynamic Screenshot - Increase Sequence Duration

    Lecture 485 Renderings - Dynamic Screenshot - Reactivate Wind & VFX

    Lecture 486 Renderings - Dynamic Screenshot - Render Local

    Lecture 487 Renderings - Dynamic Screenshot - Final Rendering

    Lecture 488 Renderings - Add Parallax Occlusion Mapping

    Lecture 489 Renderings - Outro

    Beginners or intermediates wishing to learn how to create an environment in Unreal Engine 5 or vegetation on Speedtree