Shaders which blends three textures for Unity.
Shaders which blends three textures by selection map texture for Unity.
This shader uses three source textures and a selection map texture as below.
By using these sources, the shader blends three textutures according to world space cordinations.
Select a shader you want to use from below options.
Each shader coresponts to Rendering Mode
of standard shader built in Unity.
Then, set each properties as below.
TripleBlendStandardShaderSelectionMapSetter is a script to set a selection map texture to materials which use TripleBlendShader.
TripleBlendStandardShaderSelectionMapSetter.SetSelectionMapTextureAndAreaToAll
method from your scriptsAs a result, set selection map texture is set to all materials using TripleBlendShader.
The codes in this repository are lisenced unfer the MIT License.