The Sparkle Shader is a versatile and user-friendly package that allows you to add a sparkle effect to your Unity models. It supports various types of materials, including asphalt, snow, and sand, and can be easily integrated into your project. The shader is compatible with Unity versions 2019.4 LTS, 2020.3 LTS, and 2022.3 LTS, and comes with two demo scenes using 1k and 2k textures. The package includes HDRP shaders and features a range of customization options, including control over sparkle space projection, masking, and base color settings.
The Sparkle Shader supports PBR Metallic Workflow, Metallic, Ao, Detail mask, and Smoothness channel-packed Textures. It also includes Heightmap support for both Built-In and Universal Render Pipeline. The shader has a range of features, including Base Color with Saturation and Brightness control, Sparkle space projection control, and full control to mask sparkle on specific areas. However, it does have some limitations, including the lack of Smoothness source availability for HDRP.





