Devlogs
Essential 2D Shaders Updated to v5.0.0!
The Essential 2D Shaders have been updated to version 5.0.0! The following has changed:
1. Directional Dissolve Shader:
- Shader now uses the Reconstructed 2D Lit Shader instead of its own duplicate.
2. Lava Shader:
- Shader now uses the Reconstructed 2D Lit Shader instead of its own duplicate.
- Removed obsolete secondary emission settings (had no effect previously) and changed the reference names of the shader's emission properties:
- _PrimaryEmissionColor is now _EmissionColor.
- _EmissionMapPrimary is now _EmissionMap.
- _PrimaryEmissionExtraIntensity is now _EmissionExtraIntensity.
- Fixed Universal Renderer version not always moving the lava correctly.
- Removed redundant nodes in the Shader Graph asset.
- Fixed the Universal Renderer demo scene using the 2D Renderer post-processing profile.
3. Vertex Displacement Shader:
- Shader now uses the Reconstructed 2D Lit Shader instead of its own duplicate.
- Fixed the Universal Renderer demo scene using the 2D Renderer post-processing profile.
- Made the shader transparent to fix objects becoming invisible on Unity 2022.x.
4. Dual Emission Shader:
- Made the shader transparent to fix objects becoming invisible on Unity 2022.x.
5. Image Highlight Shader:
- Made the shader transparent to fix objects becoming invisible on Unity 2022.x.
6. Fullscreen Pulse Shader:
- Fixed the fullscreen custom renderer feature breaking on Unity 2022.2.0 (2D Renderer). See issue UUM-14400 on the Unity issue tracker for more information.
7. Misc:
- Reworked package file organization to make included shaders self-contained and easier to import and export.
- Removed texture duplicates between the 2D Renderer and Universal Renderer versions of some shaders.
- Included individual demo scenes for each shader.
- All shaders now share the same structure and are self-contained, meaning that individual shaders can be imported separately without introducing asset import conflicts.
- Reduced package size by ~25%.
Files
essential_2d_shaders_2021_3.unitypackage 31 MB
essential_2d_shaders_2022_1.unitypackage 30 MB
essential_2d_shaders_2022_2.unitypackage 30 MB