Automatic terrain, the Unity way
Landscape Auto Material (LAM) is a flexible multi-component toolkit for Unity. When you draw the topology of your landscape, the proper material layers are drawn automatically.
You can paint these and additional landscape layers by hand, or apply masks from World Machine (or any other terrain generator). You don't need to edit complex shader systems — just link the textures and start making your awesome levels.
The package includes production-quality assets: realistic grass, 7 tree types, 6 types of bushes, 5 types of flowers, 3 different stones and a blowball effect. A sample scene to get started is also included.
Terrain shader
- A set of custom physically-based terrain shaders
- Automated terrain texturing based on slope and height, with full override ability
- Height-based layer mixing
- Triplanar texturing support, eliminating stretching on slopes
- Multi-UV mixing to reduce repetitive tiling in the distance
- DX11 tessellation support
- Additional coloring map to reduce repetitiveness
- Paintable coloring layer — paint color directly onto terrain
Foliage shaders
- Custom tree shaders with wind animation and leaf translucency, working with both built-in and prefab-based trees
- Custom grass shader with translucency and texture-based wind animation
Advanced foliage painting
- Multi-foliage brush tool that paints several foliage types simultaneously — including mixing grass and trees
- Auto-painter system that intelligently places foliage based on terrain textures, slope and a noise mask, with almost-realtime updates
Custom foliage system — FoliagePainter Pro
- Fully custom system for painting meshes on terrain
- Supports any shader, not just the ones included in the package
- Automatically batches foliage instances to reduce draw calls
- Supports fully-static and runtime batching
- Can paint ANY prefab on terrain — lights, particle effects and more
- Fully supported by the advanced painting tools in the package
See it in action
Build terrain faster in Unity
Get Landscape Auto Material on the Unity Asset Store.