Analog video post-process filter

Published June 16, 2018
Advertisement

In order to increase the aesthetics, we looked for tips on the post-processing filter for our engine and came up with the idea of using a VHS / Analog post-processing filter,

Because my teammate had already built OpenGL shaders in the past and that's kind of his hobby, he gave me the link to shadertoy.

This site is amazing! There're a lot of shaders to use as a base we can build on, and it's also 100% web thanks to WebGL.

This shader in particular caught my eye:

It's really cool, and yet there are no VHS artifacts that can really obstruct the players' view .

So I did a little tinkering with JMonkeyEngine and got this result:

image.thumb.png.e3185adbf802b87d8ea6a27a1f4f096f.png

I'm really happy with the results.

I could however reduce the blur amount: it can be annoying it it's too high...

2 likes 1 comments

Comments

jbadams

Pretty cool, for something a bit different - I can see how the blur would get annoying though, especially with the scene in motion! :)

June 16, 2018 02:41 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement