Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
VFX
Shaders
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/5
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Package dependencies
1
This package needs other Asset Store packages in order to work.
Description

Documentation | Join Discord | Contact


Welcome! All asset-related discussions are moving to Discord. Join us for more information, updates, if you experience any issues, or if you just want to say hi!

Please check the description, limitations, disclaimers before buying the asset!


Requirements


The latest version of the Visual Engine is required for the module to work!


The Visual Engine is a set of high-quality shaders and tools designed to unify 3rd party assets under the same shader system. Enable high-quality wind motion, interaction, seasons, wetness, subsurface, layers, variation, etc. for all assets with Standard, Universal, or HD Render Pipeline!


○ Overview


The Terrain Shaders Module is an advanced terrain shader solution with up to 16 layers supported, height-based blending, and per-layer planar, triplanar, and stochastic mapping and it has integration with the Vegetation Engine global seasons, overlay, wetness, emissive, and height offset for snow accumulation or tracks. It offers 2 texture packing modes to reduce the texture amount and optimize the rendering.


The Terrain Shaders Module allows you to override the layer textures and parameters per terrain or to use Custom Render Textures or Render Textures with animated effects such as molten lava or animated sand wind which is not possible by default with the terrain system!


The Terrain Shaders module supports seamless object-to-terrain blending when the Terrain Blanket module shaders are used!


○ Compatibility


The Terrain Shaders Module supports the following Render Pipelines:

Standard Render Pipeline 2021.3+

Universal Render Pipeline 2021.3+ / 2022.3+ / 6000.0+

HD Render Pipeline 2021.3+ / 2022.3+ / 6000.0+


The Terrain Shaders Module has integration with the following 3rd party tools:

Amplify Shader Editor - Full shader editing support


The Terrain Shaders Module supports the following add-ons:

The Visual Engine • Terrain Blanket Module (Terrain Blending)

The Visual Engine • Terrain Elements Module


○ Features


The Visual Engine systems support: Seasons, Overlay, Wetness, Height Offset

The Visual Engine elements support: Colors, Overlay, Wetness, Height Offset

Per-layer Planar, Triplanar, and Stochastic mapping | NEW

Up to 16 terrain layers supported in one pass

Height-based blending

Global Emissive support

Works with mesh terrains

Amplify Shader Editor support

Demo scenes included


○ Limitations


🞫 The height offset feature is only visual and it will not modify the actual terrain collision!

🞫 Per pixel terrain normal is not currently supported!

🞫 The shaders are not designed for mobile development!

🞫 HDRP ray tracing and path tracing are not fully supported!

🞫 Only the latest LTS Unity versions are officially supported!


○ Disclaimers


⚑ The Terrain Shader uses the Mask Alpha as Smoothness and the Albedo Alpha as a Foliage/Emissive mask. Texture packing might be needed if Smoothness is added to the Albedo texture!


⚑ The Terrain Shader can also work with mesh terrains if the control maps for the layer weights are provided. You can bake the control maps from the terrain using my free tool called Terrain Data Baker or Unity's Terrain Tools from the package manager! GPU Instancing must be disabled on the material.


○ More Assets


The Visual Engine • Unified shaders for any asset

The Visual Engine • Amplify Impostors Module

The Visual Engine • Terrain Blanket Module

The Visual Engine • Terrain Elements Module

Atmospheric Height Fog • Optimized fog for consoles, mobile, and VR

Polyverse Skies • Low poly skybox shaders

Free Skybox Shader • Cubemap Extended shader


The Visual Engine | Terrain Shaders Module

(5)
175 users have favourite this asset
(175)
$40
Taxes/VAT calculated at checkout
License type: Single Entity
Single Entity
Recommended for individuals and small businesses.
Multi Entity
Recommended for large enterprises working across multiple locations.
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
5.4 MB
Latest version
20.6.0
Latest release date
Mar 1, 2025
Original Unity version
2021.3.0
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
$40