Watch it fullscreen in HD if you can...
I implemented a simple CRT filter that adds scanlines and a phosphor effect. The image is 240 pixels tall, and the output resolution is 720 pixels tall, so I scale the image 3x to fit, and that makes each pixel 3x3. Over the output, I render a layer of 3x3 RGB "phosphors" (red, green, and blue lines) and give that layer transparency so you can see through it. On top of that is the layer of scanlines, where the bottom row of each 3x3 pixel is blacked out, so image lines are 2x the size of scanlines.
Of course, you can't do this if you're outputting to a REAL CRT, you'd get flicker.
I also want to add a static filter, just to dirty up the image every frame.
Link to this comment:
All Comments (0)