VHS simulation Image Effect

I’ve been working on a shader that simulates footage captured from VHS tapes. The general plan is to have an obsessive attention to detail / authentic-looking simulation.

In order to achieve this I’ve been recording a variety of test images on a couple VCR’s, capturing clips of footage and analyzing the image behavior. That also includes the effects of tape wear and damage by folding and creasing the VHS tape, moving the tape to reproduce tracking errors and applying magnetic interference to the VCR head drum.

There are still some features to add and things to improve, but I’m hoping to get this released in the near future!

WIP

  • Static glitches Gif
  • Generation Loss (chroma & luma degradation from copying a copy, of a copy, of a copy…)
  • RF interference (shadowing to the right of high-frequency luma, ghosting, grainier image)
  • C# hooks for easily triggering certain parameters from code

Comparison Images (left; VHS effect applied right; source image)
Some have gifs, the color banding kills subtle details, but its better to see the effect in motion. (just images pulled from the web/tumblr, displayed on a plane in Unity)




Super Metroid Gif


Mad Max Gif

Bladerunner Gif

Schematic Gif

Lenna Gif


LSD: Dream Emulator Gif

Additional Examples
Chroma Bandwidth Gif

3 Likes

I assume you plan on releasing this on the asset store when its done?
I’d buy it :slight_smile:

Nice work on the plugin UI!

Looks excellent. Could definitely make use of this. Looking forward to seeing more.

Cool concept! Bookmarked.

Wow! Very cool effect! Great Idea!

Thumbs up for this one ! Bookmarked :wink:

Lo-Fidelity > Hi-Fidelity

Looks awesome! Would work great in a cyberpunk game. Somehow that genre just screams 80’s vhs to me. I also love the dial effects you have in the UI!

Any news on this? Would be a shame if this cool concept doesn’t come true.

Agreed! I’d definitely buy this for tinkering alone!

This is awesome. Nice work!