Reply 260 of 335, by VileR
- Rank
- l33t
Rincewind42 wrote on 2023-10-17, 00:45:Anyway, here's my CRT-shaded output on the left, and VileR's example on the right:
[image]
Sure, there's more bloom in the right example (and it's great, btw), but for me personally that's way too bright. Probably I'd prefer something in-between as a set-and-forget sweet-spot setting. Ultimately, I wanna pick something that most people will enjoy, is representative of the "Hercules gaming experience" on a real CRT, and isn't fatiguing to look at for hours (I love your work overall, VileR, don't get me wrong 😎).
Yeah, my attempt may be overly on the bright side. As Grzyb writes, it's pretty much impossible to figure out universally 'correct' settings for these things, so I tried making that script flexible - brightness, bloom etc. can be adjusted from the configuration. For example, here's what I get by modifying the above .cfg file (reduced BRIGHTEN to 1.4, and also set SL_WEIGHT=0.8 and SL_ALPHA=1.0):
(Admittedly, I also changed the hue slightly on the result to make it a bit more yellowish than reddish... the color scale I used for amber is in fact rather 'orange', so maybe that's another tweak that could be made.)
Even for a shader, it would be useful to make brightness etc. adjustable. Either way, it's always good to see more work being done on shaders - I'd love to try and convert my scripted transformations into something that could be used in realtime, if only I could spare the time to get past the learning curve!