This is really cool. I see the demo uses it for CRT stuff but my first thought is this could be used as a tool for accessibility hallway testing to simulate color blindness, haloing (not sure the correct term), and various other visual impairments.
I really want all my media players to include this. Cheers doesn't look the same since my 27" CRT died, and watching it through Shader Glass reminds me a lot of the look of that old TV.
Question - How does this capture the entire screen, except its own window?
I've tried making similar functionality in Python to add visual effects to the screen, but the only way I found is to use one of the packages which leverage the Screenshot functionality.
But this causes recursion since my app's window will be in the screenshot (unless I put my app on a different monitor or a different area of the monitor). How do they avoid that?
12 comments
[ 3.2 ms ] story [ 32.8 ms ] threadI also wonder how many could be ported to run in the browser for games.
And also, I read it talks to #device capture input (webcam/capture card)#
Can't cheater providers use this to inject colors?
https://github.com/Swordfish90/cool-retro-term
I've tried making similar functionality in Python to add visual effects to the screen, but the only way I found is to use one of the packages which leverage the Screenshot functionality.
But this causes recursion since my app's window will be in the screenshot (unless I put my app on a different monitor or a different area of the monitor). How do they avoid that?