EZVHS – Easy VHS Camera Effect for URP
Screen-space VHS post-process effect for URP 17 (Unity 6). No manual setup required. Includes noise texture, real-time parameter editing, and a runtime Lerp API for smooth preset transitions.
by wamo
Price History +
EZVHS brings authentic VHS tape aesthetics to your URP project with
zero friction. Add the EZVHS Camera Effect component to your Camera
and the effect is live — no Renderer Feature setup, no asset assignment,
no configuration files to edit manually.
————————————————————————
Dependencies / Requirements
————————————————————————
- Unity 6 (6000.x) or later
- Universal Render Pipeline (URP) 17 or later
- Render Graph API (Compatibility Mode must be OFF)
- Built-in Render Pipeline and HDRP are not supported
- A URP Asset must be assigned in Project Settings > Graphics
- "Intermediate Texture" must remain enabled on your URP Renderer
(EZVHS's Renderer Feature is added automatically on import/first use)
- No third-party plugins or Package Manager dependencies beyond URP are required
————————————————————————
INCLUDED
————————————————————————
- EZVHSUnlitURP.shader
- EZVHSMaterial.mat
- noise_512.png (512×512 baked analog noise texture)
- Original.asset (default VHS preset)
- EZVHSRenderSettings.asset
- Demo scene
- PDF documentation (setup guide + script reference)