How to code a 4x shader/filter which emulates arcade crt display behavior?

Posted by Arthur Wulf White on Game Development See other posts from Game Development or by Arthur Wulf White
Published on 2012-09-27T23:57:06Z Indexed on 2012/09/28 3:50 UTC
Read the original article Hit count: 420

I want to write a shader/filer probably in adobe Pixel Bender that will do the best job possible in emulating the fill of an oldskul monochromatic arcade CRT screen. Much like this here:

http://filthypants.blogspot.com/2012/07/customizing-cgwgs-crt-pixel-shader.html

Here are some attributes I know will exist in this filter:

  1. It will take in a low res image 160 x 120 and return a medium res image 640 x 480.
  2. It will add scanlines
  3. It will blur the color channels to create that color bleeding effect
  4. It will distort the shape of the image from a perfect rectangle into a rounder shape.

The question is, could you please provide any other attributes that are beneficial to emulating an arcade CRT feel and links and resources on coding these effects.

Thanks

© Game Development or respective owner

Related posts about actionscript-3

Related posts about image