Grayscale UI Shader is a free utility shader designed to turn any UI element into grayscale. It’s ideal for status indicators, locked content effects, or stylistic choices in your interface.
This shader works with both URP and Built-in render pipelines. It offers full control over image saturation and gain, allowing you to fine-tune the grayscale appearance. It also supports advanced UI features like alpha clipping, stencil buffer configuration, and color mask control, making it suitable for complex UI systems.
Use it to add polish, visual feedback, or accessibility features to your UI with minimal setup.