3 ms·
I had some difficulties making sense of _color_ in context of graphics programming, especially transfer functions (sometimes misleadingly called tone mapping).
by ivanjermakov 3mo ago
I had some difficulties making sense of _color_ in context of graphics programming, especially transfer functions (sometimes misleadingly called tone mapping).
Good article on color management in general, which has a great intersection with foundations needed for graphics programming: https://chrisbrejon.com/cg-cinematography/chapter-1-color-management/ https://chrisbrejon.com/cg-cinematography/chapter-1-color-ma...
- qingcharles 3mo agoColor is so difficult. That's a good article. A graphics programmer should absolutely have an understanding of color. It's getting really hard now that games also implement HDR features, which few can understand. Great video on the problems here: https://www.youtube.com/watch?v=6hAVA6_Sczs https://www.youtube.com/watch?v=6hAVA6_Sczs
- yunnpp 3mo ago> sometimes misleadingly called tone mapping sometimes is an understatement there. It took me like a decade to get that shit right. Graphics in general seems to suffer from bad explanations repeated everywhere. We need more authoritative textbooks.
- ivanjermakov 3mo agoI think the problem is that terminology for graphics programming was reinvented without asking color scientists. Unfortunately common in our industry where solutions are created without proper research of existing alternatives.
- teddyh 3mo agoI again feel compelled to link to the quite excellent Color FAQ: <https://poynton.ca/pdf/ColourFAQ.pdf https://poynton.ca/pdf/ColourFAQ.pdf>
- ivanjermakov 3mo agoUpdate: and this one, with more on display transforms https://chrisbrejon.com/articles/ocio-display-transforms-and-misconceptions/ https://chrisbrejon.com/articles/ocio-display-transforms-and...