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
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