TGViewer
Everyday Unity Everyday Unity @everydayunity · 1.18K subscribers
Post #2512 1.05K
VHS effect breakdown in less than a minute

Following the post about sharing my progress here. While working on my prototype, I wanted to add a VHS-style post-processing effect for a retro, analog vibe.

I explored the asset store and found a good one, but at a pretty high price point, it felt too much for this stage of development.

I also checked several free and open-source implementations on GitHub, but many lacked documentation or even basic instructions on how to integrate them.

And since I prioritize development speed, it turned out building my own was faster than reverse-engineering someone else's code, especially with the help of AI to speed up shader prototyping and testing.

So, I created a custom VHS effect from scratch.

I broke the look down into key components:
🔹 Scanlines – flickering lines to mimic CRT displays
🔹 Color grading – slight desaturation with a soft blue tint
🔹 Color bleed – RGB channel separation (chromatic aberration)
🔹 Noise/static – analog-style grain
🔹 Wobble/distortion – horizontal offset to simulate tape playback

Each of these can be toggled on/off and fine-tuned in real time, and when combined, they recreate the familiar imperfections of VHS playback.

Have you seen any open source VHS effect that you can recommend? Or do you have any suggestions to improve my version?

#postprocess #shader #builtin #vhs
  • 🔥 13
  • 🗿 4
More from @everydayunity
  1. Sep 24, 2026We were wondering in the comments what Claude reset does. Here is the answer https://www.r…
  2. Sep 22, 2026Introducing GPT‑6 Sol and Luna And better & cheaper sol and luna as an immediate response…
  3. Sep 22, 2026Introducing Claude Opus 5.5 \ Anthropic Cost and speed. Opus 5.5 requires less compute to…
  4. Sep 21, 2026Claude Code effort level and model selection effort means more than just "thinking time."…
  5. Sep 19, 2026Netcode for GameObjects 3.0.0 is now available It is preparation for Unity’s shared Netcod…
  6. Sep 9, 2026Unity Plugin Official Unity plugin for Claude. https://claude.com/plugins/unity #ai
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →