► Advanced Dissolve ◄

Purchase Here

Shader core features:
• Dissolve using dynamic mask objects: Sphere, Box, Cylinder, Cone, Plane, Per-Axis (X,Y,Z). Simultaneously can be use 4 objects.
• Multiple texture blend for alpha cutout and edge noise control.
• UV, Triplanar and Screen-Space dissolve projection.
• Various edge color controllers, including simple color, gradient and ramp textures.
• Solid, Smooth and Noisy edges.
• Color emission is visible to Global Illumination system.
• Fully compatible with Unity post processing and image effects.
• Includes Standard, Physically Based, Legacy, One Directional Light, VertexLit, Unlit, Particle, Unity Nature, SpeedTre and TextMesh Pro shaders.

Shaders are Curved World compatibility.

Try PC Build


Update history

v2020.5
• Fixed SpeedTree shaders for URP

v2020.4
• Bug fixes for Universal RP

v2020.3
• Added Baked Lit shader for Universal RP.

v2020.2
• Added Terrain and Nature shaders for Universal RP.

v2020.1
• To reduce size of the asset (1.1 GB), demo scenes are removed from the package and are available for download from the external link. Check ReadMe file inside Examples\Demo folder.

v2019.7
• Updated for Universal RP 7.2

v2019.7
• Added support of Universal render pipeline. Requires Unity 2019.3 or newer versions.

v2019.6
• Advanced Dissolve shader keywords do not contribute towards Unity’s global keyword count limit (256 global keywords). Requires Unity 2019.1 and/or later version.

v2019.5
• Updated for Unity 2019.2
• Compatible with LWRP 6.9

v2019.4
• Added option to select Cutout texture channel.

v2019.3
• Updated for Unity 2019.1
• Updated LWRP shaders to Lightweight RP v5.0
• Updated TexMesh Pro shaders and editor
• Added intensity controllers for Cutout source textures.
• Added experimental feature for integrating Advanced Dissolve effects into ShaderGraphs shaders (check ReadMe file).

v2019.2
• Updated LWRP shaders to Lightweight RP v4.6

v2019.1
• Shaders are Curved World (Curved World | VFX Shaders | Unity Asset Store) compatible.

v2018.16
• Fixed shaders not compiling if package is not inside main Assets folder.
Now package can be placed anywhere inside project.

v2018.15
• Fixed Physically Based shaders not compiling on mobile platforms.

v2018.14
• Fixed GUI for Standard shaders.

v2018.13
• Improved Lightweight RP shaders, example scenes and package importer.

v2018.12
• Added Lightweight RP shaders (requires Unity 2018.2.5 or newer and Unity Lightweight Render Pipeline v3.0.0, check Packages folder).
Note, LWRP shaders are temporarily bonus and will be released as a separate package.
• Fixed shadows for Standard shaders.
• Dropping support for Unity 5.6

v2018.11
• Added scenes from PC Demo. Remove Example folder before updating.

v2018.10
• With new completely re-written core algorithm dissolve effect now can be used in diffuse and emission part of the shader separately and allows to use even dark colors (e.g. black) for dissolve edge color.
• Added new mask types: Cylinder and Cone.
• All mask types now can use 4 objects simultaneously.
• Added transparent shaders support.
• Added Screen-Space dissolve.
• Added new texture types to be used with edge color (dynamic gradient, MainMap, custom color texture).
• Edge color can be Solid or Smooth.
• Added edge UV distortion effect.
• Improved light emission part and better integration with Global Illumination system.
• Improved material editor, example scenes and documentation.
• Many other improvements and optimizations.

v2018.9
• Added particle shaders
• Added TextMeshPro shaders

v2018.8
• Plane and Sphere masks can use multiple objects.

v2018.7
• Fixed shader compilation errors in Unity 2018.1

v2018.6
• Box mask supports non-uniform scale

v2018.5
• Added Box mask option.
• Material editor options effected by Global Controller are grayed out (rendered disabled).
• Bug fixes.

v2018.4
• Compatible with Unity 5.6

v2018.3
• Added shader parameters Global Controller.
• Added Cutout option for the MainTexture. Material will behave as common Alpha Cutout shader.
• Added Mobile One Directional Light shader
• Added SpeedTree and Unity Nature (tree) shaders.

v2018.2
• Added physically based shaders (metallic and specular).
• Triplanar dissolve effect now can be activated directly from the editor without changing material shader.
• Fixed shader compilation errors.

v2018.1
First release.

Amazing Assets - YouTube Facebook Twitter

5 Likes

SpeedTree and Unity Nature (trees) dissolving:

TextMesh Pro compatible:

Amazing Assets - YouTube Facebook Twitter

1 Like

Wow just wow :slight_smile: :slight_smile: :slight_smile:

Amazing! Wonder if it support mobile, anyway it’s great!

Mobile Unlit, VertexLit and One Directional Light shaders are included.

Amazing Assets - YouTube Facebook Twitter

Hi.

Any news? Can i ask how much is the planned price?

Hi, will it work with SpriteRenderer? Will it work with Spine ( EsotericSoftware ) shaders?

http://esotericsoftware.com/spine-unity

Would it be possible to try it with their example scene and show us some nice appearing and disappearing effects on their characters, PLEASE.

How about UI Image?

Marek.

Advanced Dissolve is a collection of custom hand-written shaders and can not be replaced with other shaders. It is possible to integrate effect in other shaders but do not offer it as a feature.
Currently there are not sprite or UI shaders (added to wishlist).

Amazing Assets - YouTube Facebook Twitter

Released: Advanced Dissolve | VFX Shaders | Unity Asset Store

3417261--269495--store.png

Amazing Assets - YouTube Facebook Twitter

Amazing and exactly what I was looking for (recently). Quick question, does it work on Macs?

Yes, even on mobiles.

Amazing Assets - YouTube Facebook Twitter

1 Like

SOLD

Next update coming soon

Amazing Assets - YouTube Facebook Twitter

Next week will be available new update:

  • Will be added feature to make standard cutout from the MainTex, like default AlphaTest shaders do.

  • Global controller for dissolve effects. Efficient way for animating multiple materials just from one script.

  • SpeedTree and Unity Nature shaders

  • Mobile One directional light shader

Amazing Assets - YouTube Facebook Twitter

2 Likes

Do you need to create new material for each object which you need to dissolve? If I have a big object which contains hundred of materials, do I need to manually create all new materials for them?
This is the only big question I have, because I have purchased many dissolve shaders on AssetStore, but there is no asset which do not need to create new material to work :frowning:

2 Likes

Advanced Dissolve is not Image Effect, it’s a common per-material effect.
On those hundreds of materials you will have to just change shader.

Amazing Assets - YouTube Facebook Twitter

1 Like

Amazing shader! I am looking for the same functionality like dynamic sphere mask does, but with scaleable cube instead of sphere. Is is possible to implement it? What I am looking for exactly is how to hide part of geometry within another mesh.

If I find an optimized solution.

Amazing Assets - YouTube Facebook Twitter

hello,
My organization have purchased your asset “advanced-dissolve” and i am just checking it out. its a good asset.
i have a question that, i want to use this effects only when a plane touches the game object and only effects that game object not the others just like your doing in sample scene with sphere.

With Plane mask you can not achieve it. Plane has no bounds, all pixels on the ‘positive’ side of the plane are under mask influence.

New update will include new Box mask feature, it may be what you are looking for.

https://www.youtube.com/watch?v=EqEb6FgUlGA

Amazing Assets - YouTube Facebook Twitter