Shader Graph Auditor
Static Shader Graph analysis, project-wide audits, issue reports, and mobile/desktop complexity tiers inside the Unity Editor.
by DevNest
Price History +
Shader Graph Auditor helps technical artists and graphics teams review Shader Graph assets faster.
Analyze one `.shadergraph` asset in detail, or scan the full project to find graphs that need cleanup, review, or extra performance attention before shipping.
Core capabilities:
- Single Shader Graph analysis window
- Project-wide Shader Graph scanning
- Folder-scoped scans and exclude-folder support
- Incremental cache for faster repeated scans
- Sortable project table with node count, issue count, severity, complexity, mobile tier, desktop tier, path, and last modified date
- Color-coded Mobile/Desktop tiers:
- green: low estimated cost
- yellow: moderate estimated cost
- red: heavy estimated cost
- Dependency analysis for upstream, downstream, and output-path reachability
- Rule-based issue detection for common graph structure and maintenance risks
- Node inspector with graph metadata and connection counts
- Aggregated project insights and most common issue summary
- Lightweight graph comparison summary
- JSON and Markdown export for single-graph and full-project reports
- Demo scene and demo Shader Graph included
Built for production review workflows:
- Editor-only workflow
- No external dependencies
- No intended runtime build impact
- Conservative best-effort extraction
- Clear warnings when graph data is partial
Menu path:
Window > Shader Tools > Shader Graph Auditor
Demo menu:
Tools > Shader Graph Auditor > Build Demo Scene
Important:
Shader Graph Auditor is a static analysis and reporting tool. It is not a GPU profiler and does not automatically rewrite or optimize Shader Graphs.