Hi there,
I just released 3.0 version.
The shader is faster (its gpu usage is under 65% with all of the features enabled on my poor Haswell igpu) and also looks better than ever to me.
The biggest addition is the bezel emulation for which I have to say a big thank you to HSM for allowing me to rip his automagically generated monitor frame to a simple png file.
However, the code implementation is very different from Mega Bezel, because koko-aio needs transparent areas for tube.
Adapting Mega Bezel backgrounds should still be possible with little work.
That said, standard/classic overlays works just fine, you just need to replace background.png and adapt zoom levels, curvature and image border right from the shader options. (see screenshot)
One thing still missing are presets for HiDPI screens.
If you like how the shader looks @1080p and have some free time, there are several options in the Mask area to hopefully make a preset that looks good with higher resolutions.
Yes, screenshot or it didn’t happen, ofc.
Fake, but cheap ntsc emulation:
Running with all bells and whistles and zoomed-in monitor frame
Zoomed out and with a background image reacting to ambient light,
cold color temperature
A standard Overlay, I just elarged “the hole”
with Gimp to allow the reflections to pass through too,
aperturegrille, shamelessly over-bloomed, because why not?
Some relevant changes from the latest releases:
- Better denoise function
- Allow to zoom out the output
- Bezel and reflections
- Interlace flickering emulation (you should see it live)
- Several performance improvements (about 5% faster now)
- Tweaked ambient light leds parameters
- Better Bezel hilights and reflections
- Whole image zooming depending on the content brightness
- Improved scene detection logic for Ambient led lights
- Bloom: allow to choose how much it affects bright colors
- Allow to set an RGB Mask size for HiDPI screens
- Allow to draw a gap between rgb mask triads
- Presets tweaking
- VMASK: implemented green-magenta to rgb subpixel layout
- Add support for RGB offset
- Add Contrast, brightness and color temperature controls
- Add support for background or alpha driven foreground images
- Add new “vibrant tv” and “fake ntsc” presets
- Improved bloom look
- Add simple chroma bleed option
- Code cleanup
Comments always appreciated, critics needed, have fun!