What problem does it solve?
Building terrain materials in Unreal Engine requires coordinating layer blend nodes, texture tiling, layer info assets, and landscape assignment — a multi-step process where wrong asset paths or premature compilation silently break the result.
Core Features & Use Cases
- Layer Blend Material Creation: Build landscape materials with 2-5 paintable layers (grass, rock, sand) using LandscapeLayerBlend, LayerWeight, and LayerCoords nodes via LandscapeMaterialService.
- Layer Info & Assignment: Create ULandscapeLayerInfoObject assets with correct LI_<LayerName> naming and assign materials to landscapes with verification of layer bindings.
- Satellite-Guided Painting: Analyze satellite imagery of real-world terrain and paint layers procedurally using slope and height data.
- Use Case: You have a new landscape actor and need a terrain material with grass and rock layers, matching layer info objects, and a grass output node for procedural foliage — this Skill walks through creation, compilation, and assignment in timeout-safe steps.
Quick Start
Ask the AI to create a landscape material named M_Terrain with Grass and Rock layers, compile it, create layer info objects, and assign it to your landscape.