Landscape Auto Material (LAM) is a flexible multicomplex component for Unity. When you are drawing the topology of your landscape, 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 in the bundle.
A set of custom physical-based terrain shader
Automated terrain texturing based on slope and height, with full override ability
Height-based layers mixing
Triplanar texturing support, eliminating “stretching” on slopes
Multi-UV mixing to reduce repetitive tiles in distance
DX11 tessellation support
Additional coloring map to reduce repetitivenes
Paintable coloring layer - paint color directly on terrain
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 can paint several foliage types simultaneously - including mixing grass and trees.
Auto-painter system that intelligently places foliage based on terrain textures, slope, and noise mask, with almost-realtime updates.
Custom foliage system (FoliagePainter Pro)
Fully custom system allowing painting meshes on terrain
Supports any shader, not just the ones included in package
Automatically batches foliage instances for draw-call reduction
Supports fully-static and runtime batching
Can be used to paint ANY prefab on terrain - lights, particle effects, etc.
Fully supported by advanced painting tools in the package.