Essential 2D Shaders [UNITY ASSET]
A downloadable tool
Essential 2D Shaders Bundle - a must-have for every Unity 2D game!
Includes the following shaders (can be bought separately on the Unity Asset Store):
- Dual Emission Shader - set 2 different emissions with separate intensities and emission maps on the same object.
- Fullscreen Pulse Shader - fully customizable fullscreen pulsewave effect; includes a framework allowing you to create your own fullscreen shaders.
- Directional Dissolve Shader - surface dissolve effect with customizable direction and emission.
- Vertex Displacement Shader - create vibrations and irregularities on object surfaces.
- Image Highlight Shader - highlight and add emission to UI elements.
- Lava Shader - create immersive lava lakes, or adapt for any liquid.
- And a Reconstructed URP Lit Shader - create your own shaders and effects in Shader Graph, while preserving the default URP shader options!
All shaders are time-insensitive, meaning they are dynamically controlled by a master control value. Each shader comes with a script that shows how its controller value is used. This gives you full control over the effects, their length, and occurrence.
A non-exhaustive list of features for each shader (full list available on each shader's Unity Asset Store page or on our website):
- A standard URP Lit Shader, reconstructed in Shader Graph and extended with dual emission and fully customizable emission intensity (default is limited between -10 and +10).
- Preserves all standard URP Lit Shader options (albedo, metallic, normals...).
- A fullscreen pulse-wave effect with customizable center point (i.e. pulse origin on the screen), speed, color, and wave edge thickness.
- Customizable distortion and screen fade effect.
- An emissive surface dissolve effect that moves in a predefined direction.
- Fully customizable thickness, emission and speed.
- Preserves all standard URP Lit Shader options (albedo, metallic, normals...).
- Create vibrations and distortions on your object's surface.
- Fully customizable distortion strength.
- Preserves all standard URP Lit Shader options (albedo, metallic, normals...).
- Highlight images and other UI elements by gradually moving an emissive wave along their surface.
- Fully customizable wave emission, strength, thickness, and speed.
Lava Shader (requires 2D Sprite Shape package):
- Lit lava with customizable emission, movement speed and distortion (waves).
- Use for any liquid by changing the shader's texture.
- Preserves all standard URP Lit Shader options (albedo, metallic, normals...).
- The standard URP Lit Shader, recreated in Shader Graph.
- Create your own shaders with Shader Graph, while preserving all default URP shader options (albedo texture, albedo color, alpha cutoff, metallic map, metallic value, normal map, normal strength, emission color, emission map, emission intensity, ambient occlusion).
- Most shaders on the list are built on top of this asset.
All shaders are fully customizable, both in the Editor and from your own scripts.
All shader options and APIs are fully documented on our documentation website.
View the full features of each shader on their respective Asset Store page or on our website.
This pack supports both the Built-In Renderer, as well as URP. Both URP renderers are supported - Universal Renderer (default renderer when creating a project using the URP 3D Template), and 2D Renderer (default renderer when creating a project using the URP 2D Template). Minimal supported Unity version: 2021.3.0f1.
Status | Released |
Category | Tool |
Author | Project G.A.M.E.D.E.V. |
Made with | Unity |
Tags | 2D, Asset Pack, Shaders, Unity, vfx |
Average session | A few seconds |
Languages | English |
Links | Support |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $7.99 USD. You will get access to the following files:
Development log
- Essential 2D Shaders Updated to v5.1.0!May 20, 2024
- Essential 2D Shaders Updated to v5.0.0!Mar 29, 2024
- Essential 2D Shaders Updated to v4.1.1!Mar 29, 2024
Leave a comment
Log in with itch.io to leave a comment.