Camera Filter Pack brings 20 full-screen camera filters to Unity, running on both the Built-in Render Pipeline and the Universal Render Pipeline — the same component, the same parameters, whichever pipeline your project uses.
Setup in under a minute, no shader code required:
Every filter shares the same Intensity slider: 0 disables it, 1 is the full effect, and everything in between is a true blend — so switching looks or fading an effect in and out never means re-authoring a shader. A single CameraFilterSettings asset (a ScriptableObject) holds every parameter and can be referenced from your own gameplay scripts, so swapping filters or animating intensity at runtime is one line of code — no Resources folder tricks, nothing pipeline-specific to branch on.
All 20 filters, grouped by genre:
Filters that use tint color (Sepia, Night Vision, Thermal Vision, Underwater, Duotone) share two reusable color slots, and auto-fill a sensible starting tint the first time you select them — without ever overwriting a color you've deliberately changed.
Built to survive Unity's URP upgrades, not just today's version. URP's internal render path changed twice — the classic RTHandle/Execute path (URP 12–16) and the Render Graph path (URP 17+ / Unity 6). Camera Filter Pack detects which one your project uses automatically and renders correctly on either, so upgrading your Unity version doesn't mean waiting on an asset update.
⚙ Requirements: Unity 2021.3 LTS or newer. Built-in Render Pipeline (any supported Unity version) or Universal Render Pipeline 12 and up, including Unity 6 / URP 17+ Render Graph mode. The URP-specific code only compiles when URP is installed, so it adds zero overhead to Built-in-only projects.