The pack contains 5 variants: simple, gradient, planar, cylindrical and spherical dissolve. Each variant has its own material function which can be easily added to any existing material setup.
The simple variant is the classic dissolve effect with some nice additions such as a border gradient texture or animated procedural masks. The gradient dissolve effect dissolves materials along a gradient (single texture channel, vertex color, world position etc.) which covers the 0-1 range. The planar, cylindrical and spherical variants dissolve the material with the help of geometrical helper objects which can be moved, rotated or scaled (spherical variant does not support scaling in individual axes, cylindrical dissolve does not support elliptical prisms).
The masks used in the dissolving process can be textures or procedural(simplex noise). There are also options for position offset, custom border gradient textures, inverting the way the sphere and the cylinder helpers work, limited/infinite sizes for helper objects where applicable. Each effect and its parameters are explained in detail in the 10 page documentation. There are also 2 additional material functions for point-plane distance and point-line distance in the pack.
Technical Details