For those who just wanna know: cards at the time performed math on brightness values assuming a linear brightness scale when it should be logarithmic.
....ish
The maths was right, except it was all being done on colour values than already had the CRTs response curve baked into them. You may have heard of "gamma correction". Well, this is when you correct an images colour values for the display you'll view it on.
Blending before gamma correction and after gamma correction produce very different results. The cards were doing it after. This story is about doing it before.
Paul Debevec had similar observations around the same time. His work at the time was all about HDRI and that was put into Source a few years later.
Figured someone would do it better than me. Thanks for the correction
I do this to my silicon vendor. I apparently made some people's lives very uncomfortable for a good while this past year after I decompiled some of their binary blobs.
Everyone's saying RGB is the problem, but what's the alternative? CMYK?
Allow me to introduce you to the perceptually uniform color spaces, CIELAB, CIELUV and HSLuv, something I needed for a project I was working on a few years ago:
https://programmingdesignsystems.com/color/perceptually-uniform-color-spaces/
When the HL2 documentary came out, someone said "all these gaming news sites will have contant for months" and they were absolutely right
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed