Dissolve shader
I’ve implemented it with CG inside Unity3D Engine. This is a surface shader.
You have to plug it (apart from standard pbr inputs):
- A grayscale noise image
- Edge border width in gray-scale percentage
- A tint color for the border dissolution
- The emission intensity the border emits
- The dissolved property which is animated with a script in this example, representing the % of the animation completed.