The single shader that does everything — for every Unity project. Hundreds of effects, lighting models, and tools in one master shader per render pipeline. Built for VR, mobile, and desktop.
Read the Docs View on GitHubMost shaders force you to choose: feature-rich but slow, or fast but limited. FireRatShader refuses that compromise.
True 100% feature parity between Built-in (BRP) and URP. Same properties, same inspector, same look. Switch render pipelines without rebuilding your materials.
Optimized for Meta Quest, SteamVR, and standalone Android. The Material Lock optimizer physically strips unused passes and dead variants at lock time — what ships is exactly what you use.
Four emission layers, spectrum and waveform visualizers, raymarched fractals, and dozens of effects all driven by AudioLink. Test audio reactivity without entering Play Mode.
14 surface styles, 5 lighting models, shell fur, decals, dissolve, glitch, refraction, outlines, parallax, VAT — 800+ properties, every one keyword-gated so disabled features cost zero GPU time.
A quick taste — see FEATURES.md for the complete list.
FireRatShader ships with a built-in performance system so the same material scales from desktop VR down to low-end mobile.
| Tier | Target | Behavior |
|---|---|---|
| High | PC VR, Desktop | All features enabled |
| Medium | Quest, Mobile | Disables SSS, anisotropy, eye refraction |
| Low | Low-end Mobile | Disables distortion, parallax, and all Medium restrictions |
FireRatShader is a commercial Unity asset. The shader itself is not included in this repository — only the documentation, marketing material, and community language packs.
For purchase information and current availability, see the full documentation. The docs cover installation, the inspector layout, every feature in detail, and the Material Lock workflow.