Not

Hacker News!

Beta
Home
Jobs
Q&A
Startups
Trends
Users
Live
AI companion for Hacker News

Not

Hacker News!

Beta
Home
Jobs
Q&A
Startups
Trends
Users
Live
AI companion for Hacker News
  1. Home
  2. /Story
  3. /Shader Glass
  1. Home
  2. /Story
  3. /Shader Glass
Nov 8, 2025 at 11:08 AM EST

Shader Glass

erickhill
98 points
17 comments

Mood

excited

Sentiment

positive

Category

other

Key topics

Shader

Graphics

Accessibility

Emulation

Debate intensity20/100

Shader Glass is a tool that applies shader effects to the entire screen, sparking discussions on its potential uses for accessibility, emulation, and retro gaming.

Snapshot generated from the HN discussion

Discussion Activity

Moderate engagement

First comment

5d

Peak period

9

Day 5

Avg / period

8.5

Comment distribution17 data points
Loading chart...

Based on 17 loaded comments

Key moments

  1. 01Story posted

    Nov 8, 2025 at 11:08 AM EST

    17 days ago

    Step 01
  2. 02First comment

    Nov 13, 2025 at 6:29 AM EST

    5d after posting

    Step 02
  3. 03Peak activity

    9 comments in Day 5

    Hottest window of the conversation

    Step 03
  4. 04Latest activity

    Nov 13, 2025 at 10:40 PM EST

    12 days ago

    Step 04

Generating AI Summary...

Analyzing up to 500 comments to identify key contributors and discussion patterns

Discussion (17 comments)
Showing 17 comments
junon
12 days ago
2 replies
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.
jeroenhd
12 days ago
> simulate color blindness

I believe Microsoft already has this built into the OS these days:

https://learn.microsoft.com/en-us/microsoft-edge/devtools/ac...

Of course shader glass will let you write your own, custom, possibly more-realistic colour blindness simulations, but you don't necessarily need third party tools for that kind of thing these days.

Y-bar
12 days ago
I like to use Sim Daltonism (https://github.com/michelf/sim-daltonism/) for accessibility testing.
ghosty141
12 days ago
1 reply
I always wish this would also exist on linux.
cupofjoakim
12 days ago
1 reply
It'd be cool, but I guess the hodgepodge of different solutions in that space would make it really hard. For example, many mods for GW2 don't work in linux if you're on something like Hyprland due to them having to act as overlays. Not sure if that's a wayland issue or just a typical hyprland thing though
sho_hn
12 days ago
You're right, but a plugin for a common compositor like Plasma's KWin would still make it accessible to a large number of users. Shouldn't be too hard to do either. Maybe I'll do it this weekend!
laylower
12 days ago
1 reply
Can I change the pixel emulator to something else?

And also, I read it talks to #device capture input (webcam/capture card)#

Can't cheater providers use this to inject colors?

micheljansen
12 days ago
The way I understand it, the shader overlay can only modify what is already being rendered below. It does not have access to the underlying application logic, 3D geometry or other internals of a game that you would need for this. You can increase the contrast etc of a game but you cannot see through walls or anything, so it probably won’t help you cheat.
rmellow
12 days ago
1 reply
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?

Jasper_
12 days ago
https://learn.microsoft.com/en-us/windows/win32/api/winuser/...
micheljansen
12 days ago
That's so clever! Plenty of emulators and games don't have native support for these kinds of shaders so just put a filter over it.
ThomW
12 days ago
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.
PaulHoule
12 days ago
Way cooler than Liquid Glass!
ganelonhb
12 days ago
I need something like this on Linux, any solutions?
xnx
12 days ago
Awesome! Does it have a degauss button?
yboris
12 days ago
Reminds me of cool-retro-term - a terminal that looks like a CRT

https://github.com/Swordfish90/cool-retro-term

VikingCoder
12 days ago
I wish there were a Monogame plugin that enabled all of these with essentially zero effort.

I also wonder how many could be ported to run in the browser for games.

View full discussion on Hacker News
ID: 45857657Type: storyLast synced: 11/20/2025, 7:50:26 PM

Want the full context?

Jump to the original sources

Read the primary article or dive into the live Hacker News thread when you're ready.

Read ArticleView on HN

Not

Hacker News!

AI-observed conversations & context

Daily AI-observed summaries, trends, and audience signals pulled from Hacker News so you can see the conversation before it hits your feed.

LiveBeta

Explore

  • Home
  • Jobs radar
  • Tech pulse
  • Startups
  • Trends

Resources

  • Visit Hacker News
  • HN API
  • Modal cronjobs
  • Meta Llama

Briefings

Inbox recaps on the loudest debates & under-the-radar launches.

Connect

© 2025 Not Hacker News! — independent Hacker News companion.

Not affiliated with Hacker News or Y Combinator. We simply enrich the public API with analytics.