SHADERSOURCE.io
UE4 Marketplace PageYoutubeDiscord
  • SHADERSOURCE.io Documentation
  • FAQ Answers
    • Sales/Discounts
    • Platform Support
    • River Buoyancy & Branching River Tool Differences
    • Waterfall Tool and Waterfall Tool 2 Differences
    • [UE4] Asset Displaying Wrong
  • Support
  • Featured Assets
    • [FEATURED] Landscape Material Tool
    • [FEATURED] Waterfall Tool 2
  • Supported Assets
    • Branching River Tool
      • Changelog
      • How To Use
    • Fluid Interaction Tool
      • Changelog
      • How To Use
        • Demo Map
        • 1. Render Targets
        • 2. Materials
        • 3. Fluid Controller
        • 4. Fluid Component
    • Landscape Material Tool
      • Changelog
        • Changelog v2.0
      • How To Use (5.4+)
        • Quick Tutorial
        • Plugin Content
        • Landscape Material Tool Editor Mode
          • Material Tab
            • Valid Material
            • Convertible Material
          • Instance Tab
          • Layer Tab
        • Landscape Material Tool Project Settings
      • How To Use (Legacy 4.26-5.3)
        • Getting Started
          • UI Overview
          • Setting up a Landscape Layer
          • Creating a Landscape Material
        • Advanced Features
          • Advanced Landscape Layers
          • Advanced Landscape Material
        • Setting up Runtime Virtual Texture
        • Setup and Using Nanite Displacement
    • Level Palette
      • Changelog
      • How To Use
    • Poison Toxic Goo
      • Changelog
      • How To Use
    • Texture Tools
      • Changelog
    • Tropical Ocean Tool
      • Changelog
      • How To Use
    • Waterfall Tool
      • Changelog
      • How to Use
    • Waterfall Tool 2
      • Changelog
      • How To Use
        • Quick Tutorial (Simple Mode)
        • Waterfall 2 Actor
        • Plugin Content
        • Waterfall Tool 2 Editor Mode
          • Simple Tab
          • Advanced Tab
            • Paths
            • Meshes
            • Materials
            • FX
            • Bake
          • Debug Tab
        • Materials Reference
  • No Longer in Support
    • Procedural Water Foliage
      • Changelog
      • How To Use
    • Procedural FX Spawner
      • Changelog
      • How to Use
    • River Buoyancy Tool
      • Changelog
      • How To Use
    • Weather Tool
      • Changelog
      • How To Use
  • Coming Soon
  • BUY SHADERSOURCE PRODUCTS
    • Fab
  • SHADERSOURCE SOCIALS
    • Discord
    • YouTube
    • Rumble
    • Instagram
    • Twitter/X
    • LinkedIn
    • ArtStation
Powered by GitBook
On this page
  • Texture Variation
  • Global Distance Swap
  • Overlay/Cliff Parameters
  • Affect Previous Parameters

Was this helpful?

  1. Supported Assets
  2. Landscape Material Tool
  3. How To Use (Legacy 4.26-5.3)
  4. Advanced Features

Advanced Landscape Layers

This is for legacy versions of the Landscape Material Tool before the 2.0 update.

PreviousAdvanced FeaturesNextAdvanced Landscape Material

Last updated 4 months ago

Was this helpful?

All parameters and settings should have a description when hovering over them on the editor mode. This page will cover more of the advanced parameters and explain how they work.

Texture Variation

This is the same function that was added in UE4.26 and is a nice way to break up noticeably tiled textures. Currently it is on by default but can be changed in the global defaults.

By default it will offset each tiled texture sample by the "Texture Variation Offset", it uses a noise texture to do this. Scale and Levels control the noise texture as to how it will break up the samples, tweaking these values will give you desired results depending on the type of texture you have.

Having a Heightmap texture input and increasing the "Texture Variation Height Influence" will help break up the seams from the noise texture.

Using "Texture Variation Use Dither" with RVT can give you visible pixelated seams, this feature is best used without RVT.

Using "Texture Variation Use Random Rotation and Scale" will result in unwanted normal map issues if used with PBR textures, as it rotates all textures and causes the normal map texture to not align correctly. It is best used on stylized textures that don't use normal maps.

Global Distance Swap

Enabling "Use Custom Global Textures" will use the texture inputs displayed under the global dropdown, if disabled it will use the same textures as the layer inputs.

The "global distance swap" has similar parameters to the standard layer parameters except it does not take in Specular, Roughness, AO or Height input. Roughness and Specular are handled as offset constants and can be edited to suit what is desired.

Under the Distance Blend drop down, the Fade Range and Fade Hardness control the non-RVT versions of the distance blend. MIP Fade Range and Hardness control the RVT distance blend. The reason these are separated is that they take in different kinds of values for what they do, the non-RVT uses a sphere mask to fade between whereas the RVT version uses the texture MIP range from the RVT sample itself.

Overlay/Cliff Parameters

These parameters are specifically used for the Overlay and Cliff layer blend types when set in the Material tab.

The parameters for overlay are broken up into two areas, Falloff and Affect Previous.

Falloff is the falloff edge between two layer transitions and can be used to break up the gradient fade, it functions similar to the height blend layer type but has more customizability. Enabling "Falloff Use Height Map" will use the layers heightmap input to transition between landscape layers instead of using the falloff texture input.

Affect Previous Parameters

Affect Previous parameters will only work if your layer is set to "Overlay" blend and has the "Affect Previous" parameter enabled within the Material tab. The way this works is if you want a noised version of a layer to paint down on top of another layer to give you automatic landscape detail.

You can use the Affect Previous blend texture as a whole landscape splat map, just set the "Blend Texture UV Scale" to the resolution of the landscape.

Cliff parameters are used to generate an auto-cliff style layer, it uses an overlay blend type with additional features for cliff specific. This means the parameters under the "Overlay" drop down also work with the "Cliff" parameters.

The "Cliff Slope Angle" controls the angle at which the cliff is applied to the landscape, an angle with (0,0,1) will apply the cliff to the vertical edges of the landscape only. You can change this i.e snow only falling at a certain angle.

You can also stack multiple cliffs on top of each other.

As noted on the page, this is on by default and will fade the landscape layer to a less tiled version of the current layer at a distance.

Setting Up a Landscape Layer
Texture Variation Off
Texture Variation On
Example of "Affect Previous" Dirt layer randomly placed on top of the Grass layer using a noise texture
Example of a Scree Cliff Layer and a Rocky Cliff Layer