Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Terrain
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
This tool makes shader creation as easy as it gets. In a minute you will have your custom height-based or distance-based multi-layer shader, with just a few clicks.
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.
Unity VersionBuilt-inURPHDRP
2021.3.12f1
Compatible
Compatible
Not compatible
Additional compatibility information

The shaders generated with this tool can be URP-compatible, but lack some of the features of the Built-in RP version: water flow/wave simulation is disabled; point lights are not supported.

Description

EKV Terrain Shader Generation is a very easy to use tool that allows you to create your own customized shaders in minutes with a few clicks. The generated shaders are specially crafted for performance on mobile environments, they are not PBR shaders, but they offer a plethora of options you can choose from. From the simplest diffuse shader to a multi-layered height or distance-based terrain shader, you can generate whatever you need in a minute.


Technical details

The shaders generated with this tool are intended for terrain-like meshes, and allow multiple texture-layers that are, by default, distance-based (to the center of the object or another point), but can be toggled to height-based if you need to. They are Built-in RP and URP compatible, and can be used on any mesh or Unity Terrain. They support shadow casting, directional lights, point lights (only BiRP), fog, and can be customized with a bunch of options:


- Normal maps.

- Emission color and maps.

- Gloss / Specular.

- Cubemap reflection.

- Blending noise.

- Polar region layers.

- Water flow/wave simulation (adapted from my own free asset MobileWaterShader_EKV).


And you get full control over most of the parameters, accesible also from script on runtime if needed. The combinations are endless, and you can use them anywhere!


EKV_TerrainShaderGenerator

(not enough ratings)
16 users have favourite this asset
(16)
FREE
License type
File size
23.6 MB
Latest version
1.0
Latest release date
Nov 14, 2023
Original Unity version
2021.3.12
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