4 ms·
Can you talk more about why you feel it would be infeasible? I'm a guy with a house full of CRTs so I am genuinely interested. What sorts of things are advance
by JohnBooty 4y ago
Can you talk more about why you feel it would be infeasible? I'm a guy with a house full of CRTs so I am genuinely interested.
What sorts of things are advanced filters like CRT-Royale are missing? https://www.google.com/search?q=crt-royale https://www.google.com/search?q=crt-royale
Each individual phosphor dot on a CRT is not terribly tricky to emulate.
The brightness at any given moment is a fairly simple decay function based on how long it's been since you lit it up with the electron gun. On top of that, you would typically want to apply some level of bloom to simulate the way light is diffused by the glass. Sure, you've got a few million dots to simulate, but this is also anembarrassingly parallel problem.
Now of course, admittedly, you're only simulating that phosphor glow decay at the refresh rate of your monitor -- 60hz, 144hz, 240hz, whatever -- instead of an effectively infinite level of steps as would be the case in real life. However, I don't think that is a practical issue.
You're clearly thinking of factors I'm not and I'm genuinely interested. To my mind, the visual aspects of CRTs are pretty easy to simulate, but not the near-zero lag.
- magic_hamster 4y agoThe thing you can't emulate is the phosphorus coating. It simply looks different because light isn't coming from a backlight, but the front display is actually shining. And in vector graphics you don't have pixels at all, the light shines quite beautifully in a way I don't think is possible at all with backlit displays.
- ilyt 4y ago> The thing you can't emulate is the phosphorus coating. It simply looks different because light isn't coming from a backlight, but the front display is actually shining. I did said OLED not LCD precisely because of that