[HN Gopher] ShaderGlass - Overlay applying retro shaders on top ...
___________________________________________________________________
ShaderGlass - Overlay applying retro shaders on top of Windows
desktop
Author : GSGBen
Score : 75 points
Date : 2022-08-20 09:34 UTC (13 hours ago)
(HTM) web link (mausimus.itch.io)
(TXT) w3m dump (mausimus.itch.io)
| mbjorkegren wrote:
| Could this be used by colorblind people to remap hues? Like for
| red apples on a green tree, you could remap red to orange.
| CharlesW wrote:
| In case it's interesting for you, Windows and macOS have OS-
| level support for this:
|
| https://support.microsoft.com/en-us/windows/use-color-filter...
|
| https://support.apple.com/guide/mac-help/change-color-filter...
| _Microft wrote:
| I can imagine that this could be a way to adjust the effect as
| needed.
|
| Windows has built-in color filters already but to my knowledge
| it does not allow to customize them, though. Open this in the
| run dialog (Win+R) to directly open to the appropriate settings
| page: _ms-settings:easeofaccess-colorfilter_
| barrysteve wrote:
| Is there a deguass button?
| [deleted]
| gandalfff wrote:
| I have an eMac with a CRT screen, and it seems to be missing
| nearly all of the artifacts people associate with a CRT screen.
| I'm guessing vintage TVs were worse than the eMac.
| thaeli wrote:
| Some of it was NTSC and composite video's limited bandwidth
| smearing stuff together, but quite a bit of it was the less
| capable beam shaping and less precise phosphor masks on TV-
| grade CRTs.
|
| Basically, yes, vintage TVs were terrible and made up for it by
| being very blurry.
| crazygringo wrote:
| Computer monitors were much higher quality than TV's (and even
| higher if a Trinitron CRT, as many Mac monitors used), and a
| 2002 CRT was higher quality than a 1985 one.
|
| The CRT shaders seem to really try to recreate what it looked
| like when an NES was running on an average department store TV
| in 1985. And to my eye and memory, the strength of the effect
| is pretty spot-on -- Super Mario Bros was definitely quite
| blurry and color-fringed when I played it back then.
| MichaelCollins wrote:
| The appearance of a high quality CRT cannot be accurately
| reproduced on most commonly available flatscreens.
| Specifically, most flatscreens have much more motion blur; this
| becomes apparent when you drag a window back and forth across
| the screen and try to track the text in that window with your
| eyes. The text all blurs. Then, try moving the screen itself
| back and forth the same way, again tracking the text with your
| eyes. Even though the screen is sideways back and forth, your
| eyes should be able to track the text which remains crisp.
| Sakos wrote:
| Most pseudo-CRT effects just suck and have little to nothing in
| common with actual CRT's from back then. There _are_ great CRT
| shaders though, some of which are shown here:
| https://www.youtube.com/watch?v=8cAhQl0TSdc (CRT lottes is
| fairly decent)
| sleepycatgirl wrote:
| I love this kind of things! Though, I wonder, if there is any
| equivalent on Linux?
| TheTaytay wrote:
| I was just wondering the same thing. The closest I've found
| with my Googling is: https://github.com/Swordfish90/cool-retro-
| term
| henriquemaia wrote:
| cool-retro-term is awesome!
|
| Unfortunately for Linux users, it's far from being the same
| thing.
|
| This overlay gives every window a cool-retro-term vibe,
| expanding the scope of the retro look.
|
| Anyway, thanks for searching for something similar.
| sleepycatgirl wrote:
| Oh yea, I am using cool-retro-term to play nethack and some
| other roguelikes Is very cute experience..
| deadly_syn wrote:
| If you use picom as a compositor you can write glsl shaders,
| there is some work being done twords doing full out CRT
| emulation at a desktop rendering level, I found the repo
| below[1], but on my monitor the shader does this distortion at
| the bottom so I think it could be improved slightly. I'd really
| like to see someone get the glsl shaders from libretro[2]
| working with picom.(which the project in OP did) if any GL
| wizards reading this have any advice I'd be eternally greatful
|
| [1] https://github.com/j-k-tech/picom
|
| [2] https://docs.libretro.com/shader/crt/#
|
| [2.1] https://github.com/libretro/glsl-shaders
| sleepycatgirl wrote:
| Thats.. a bit outside of what I am capable of, but maybe one
| day I will try maybe Also thanks, I really appreciate the
| links and information in general
| chrisseaton wrote:
| I feel like VHS was never even remotely as bad quality as people
| make out when they reproduce the effect today.
| qbasic_forever wrote:
| A brand new tape with a commercial release on it was pretty
| good quality. It went straight from master to VHS. But in the
| early days of VCRs new tapes and movies were too expensive for
| most people so everyone shared copies of stuff. Watch a copy of
| a copy of a copy on VHS and that's when the real wackiness
| starts. Each analog copy generation gets worse and worse.
| pdntspa wrote:
| It's like that webcomic where the guy complains he has a fetish
| for JPEG artifacts because he grew up downloading porn in the
| 90s...
|
| Personally I don't understand it. Pixel art looks way better
| crisp than blurred to hell with fake scanlines and a TV bulge,
| and I lived through that era
| [deleted]
| Blackthorn wrote:
| Probably a difference in the screens used. Like I'll play an
| old videogame on a modern screen and it'll look substantially
| worse than it looked on a CRT.
| sieabah wrote:
| Most people who attempt this effect don't have a reference CRT.
| They don't realize that the scan lines bleed and become fuzzy
| on the screen and are not perfect lines like the shader makes.
| thaeli wrote:
| Minor point: don't have a common consumer grade TV of that
| era for reference. Actual "reference grade" CRTs of the time
| (such as the Sony PVM series) look almost as crisp as the
| perfect lines of modern retro-emulation.
| Sakos wrote:
| Counter-point: What's the point of having a reference CRT
| that doesn't reflect the everyday experience of normal
| consumers from that time period?
| asojfdowgh wrote:
| released videos were made to be more resistant to interference
|
| recordable VHSes for home use needed to be editable without
| mastering equipment, so they are more subject to deterioration
| TakeBlaster16 wrote:
| And I've never seen a shader remotely as bad as a VCR losing
| sync with the tape :)
|
| https://www.youtube.com/watch?v=nm6qzQGTBPc
| riedel wrote:
| I think it would be difficult to even reproduce the bad quality
| of the pirated version of Terminator we watched as kids. With
| regard to this I think the shaders would need to be more
| dynamic.
___________________________________________________________________
(page generated 2022-08-20 23:01 UTC)