Surface material

We provide both a highly optimized auto material for terrain, and an ocean material. You can also use landscape materials originally made for UE landscape.

By default we provide a highly optimized fully triplanar landscape material that support multiple biomes and is triplanar. Our provided configuration, that can be entirely modified, is to use runtime layers to assign Material ID over the terrain for the ground, Material ID over the terrain for slopes material, and a generic Biom ID, all three stored within the RGB channel of a runtime layer often named Heightlayer on the demo maps.

The brushe system can write into the runtime layers, so you cna freely move a brush at runtime, while moving around the Biom ID information with it. This layer can then be read in spawnable density material to define where to spawn or not.

On the reference map, the trees and grass do not spawn on Snow, nor on the red biome that one of the heightmap brush is writing.

Base Color, Normal, and packed AO/Roughness/Displacement of a couple of free Megascan ground materials. We are using extremely low 512x512 pixels textures to keep the plugin size reasonable. You should create your own texture arrays, in which all textures need to have the same dimension and settings. You can use Unreal Engine free Quixel Bridge app, to get extremely high quality material with all the similar settings you need.

Last updated