Create a Height blended shader with more then 3 texture sets

Node-based Shader Editor

Create a Height blended shader with more then 3 texture sets

Postby DuvE » Thu Feb 22, 2018 8:50 am

Hi, I want to create a height blended shader, but I need to be able to use more than 3 texture sets. Making this kind of shader with 3 texture sets is easy, you just need R, G, and B color channels and then pain the vectors of the mesh.

But is it possible to make something like https://assetstore.unity.com/packages/t ... plat-76166 with 256 texture sets?
DuvE
 
Posts: 43
Joined: Thu Nov 23, 2017 6:46 pm

Re: Create a Height blended shader with more then 3 texture

Postby Amplify_Borba » Thu Feb 22, 2018 11:06 am

Hello DuvE, great to hear from you!

At this moment ASE supports up to 4 Splats on unity Terrains, if you intend to use them on terrain we provide a Shader Function - Four Splats First Pass Terrain - and two samples - Simple Terrain and Terrain Snow Coverage - that show how to create a shader similar to the Standard one provided by Unity. As soon as we introduce Multipass, which is coming very soon, this limitation can effectively be bypassed.

You may also look into Texture Arrays, which are often used in general texture splatting shaders that are not just terrain specific, such as MegaSplat. We also provide a sample for showing how to use them in ASE - TextureArray.

Jason Booth's MegaSplat uses specific techniques and optimizations that allow for using up to 256 textures, I can fully recommend getting it as it provides integration with ASE via specific nodes, so you're easily able to create compatible shaders while taking full advantage of his asset.

Please let me know if you have any further questions, thanks!
Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
User avatar
Amplify_Borba
 
Posts: 1239
Joined: Mon Jul 24, 2017 9:50 am


Return to Amplify Shader Editor

Who is online

Users browsing this forum: No registered users and 0 guests