LED screen shader. Supports static textures, flipbooks, RenderTextures and Texture2DArrays. Procedural RGB subpixels, glitch, scanlines, flicker, CRT effects and moreLED Screen Shader is a full-featured URP shader for creating realistic digital displays in Unity - LED video walls, LCD monitors, CRT TVs, arcade cabinets, or glitched cyberpunk screens. Every effect is a toggle, so you only pay for what you use.🎞️ Content Sources🖼️ Static textures, flipbook sprite sheets📷 RenderTextures (live camera feed, UI)🧩 Texture2DArray (smooth image sequences)✨ Visual Effects💡 Procedural RGB subpixel matrix with automatic distance fade and anti-aliasing⚡ Glitch with chromatic aberration and burst mode📺 CRT scanlines, rolling bar, barrel curvature🔆 Flicker, vignette, dead pixels, burn-in ghost, power on/off animation🎨 Full color grading (hue, saturation, contrast, brightness, gamma)⚙️ Technical Highlights🧱 MaterialPropertyBlock ready - per-renderer overrides without material copies📐 (Experimental) Auto mesh-size scaling - one material drives screens of any physical size. Can be manually overridden per renderer.💻 Runtime component with scripting API🚀 SRP Batcher and GPU Instancing compatible🛠️ Included Two editor tools for faster setup. See the Asset Store walkthrough video for a full overview.Note on package size: The package is 113 MB, the majority of which comes from the sample advertisement textures included in the demo scenes. The shader and scripts themselves are lightweight.AI was used for code refactoring and for generating part of the example advertisements.




