Dissolve With Texture

Description
A simple "dissolving" surface shader for Unity 3. It uses an image as guidance to remove pixels - with randomly generated clouds or noise, it generates a neat dissolving effect. This shader should work with most graphics cards.

Usage
You'll most likely want to alter the amount of dissolving at runtime, which is easily done by using SetFloat to alter "_SliceAmount", like here:

(causes the attached object with this shader to dissolve in/out)