Introduction
Automatic Graphics Settings (AGS) is a professional performance optimization tool for Unity. It provides:
- Automatic Hardware Detection - detects GPU and RAM to select the optimal quality tier at first launch.
- Tiered Quality System - define unlimited quality presets (Low, Medium, High, Ultra, etc.) with full control over shadows, textures, post-processing, HDRP ray tracing, and more.
- Zero-Code UI Binding - connect your existing Settings menu to the quality system without writing a single line of code.
- Dynamic Performance Mode - real-time FPS monitoring that automatically downgrades/upgrades quality to maintain smooth performance.
- Shader Prewarming & Caching - automated tool to eliminate "cyan shader" flashes during quality transitions by pre-compiling variants.
- Project-Level Optimizations - a one-click panel to enable SRP Batcher, Static Batching, GPU Skinning, Texture Streaming, and 12+ engine-level optimizations.
