/Unity-Dissolve-Shader

An addition to the standard BRP shader that allows you to make a dissolve effect.

Primary LanguageHLSLMIT LicenseMIT

🔮 Unity BRP Dissolve Shader 🔮

banner

In this repository, I have implemented a dissolve shader. This shader is based on the standard built-in shader. This means that it supports all the functions of the standard shader (except for the render mode, here it is fixed as cutout). The shader is located at the Custom/Dissolve path of shader selection option in material inspector. On the picture below you can see the new settings section (all settings appear only after selecting the noise texture)

settings

Installation 🔧

There are 2 ways:

  • import DissolveShader.unitypackage via Assets-Import Package
  • clone/download this repository and move the Dissolve Shader folder to your Unity project's Assets folder

Noise 📷

The shader works with noise textures. There are 7 textures in the Noise Textures folder, you can experiment with them. You can download more textures here.

sphere

Thank you for reading this 😊!