ShaderLens — Shader Cost Analyzer for Unity 6+
Instant performance estimates for your Shader Graph shadersShaderLens — Shader Cost Analyzer for Unity 6+ShaderLens is a Unity Editor tool that gives you instant performance estimates for your Shader Graph shaders — no compiling, no Play Mode, no device required.Select any .shadergraph asset and ShaderLens breaks down its cost across 15 platform profiles: PC, Meta Quest, Apple Vision Pro, PICO 4, VIVE Focus, iOS, and Android. Each platform scores the shader against its own GPU budget, highlighting whether it's safe, approaching the limit, or over budget — with colour-coded ratings (Good / Moderate / Heavy / Critical).FEATURES:What it analyses:ALU instruction estimates per node typeTexture sample count and bandwidth estimateDynamic branches and keyword variant costSubGraph recursive expansionCustom Function HLSL cost estimationShader type overhead (Lit / Unlit / Fullscreen) and surface type (Opaque / Transparent)Built for iteration:A live overlay colours every node in your graph by cost. A floating panel shows platform scores without leaving the Shader Graph editor. Keyword branches can be toggled ON/OFF to see exactly what each variant costs before committing to it.Designed for technical artists and graphics engineers who need to hit performance budgets on mobile and VR — before the shader ever touches a device.Supported OSAll - (Editor Tool)Link to documentation:ShaderLens DocumentationYoutube Tutorial


