- From: Chris Cook via GitHub <sysbot+gh@w3.org>
- Date: Wed, 29 Jul 2020 09:52:10 +0000
- To: public-css-archive@w3.org
I sound like someone with strong opinions and no facts 😅 My reasoning for preferring a linear light default space for interpolating (and by extension, general compositing of layers) is primarily that you maintain energy preservation when doing compositing - You get much more perceptually uniform blur for free - You maintain relative brightness when compositing an image/texture with opacity (easily seen in the reduction of contrast in a semi-transparent image over black in a non-linear space) - Linear fades or addition of images/colours behaves as it does in the real world. Convoluted example, and I understand this is not applicable for everyone, but here's two images, and their sum when using linear sRGB. It looks right; it makes life easier. ![colour](https://user-images.githubusercontent.com/24507835/88785469-9584c600-d1d4-11ea-8fb7-a8213f967c91.jpg) ![dark](https://user-images.githubusercontent.com/24507835/88785475-96b5f300-d1d4-11ea-8f86-fd4210ee4813.jpg) ![linear add](https://user-images.githubusercontent.com/24507835/88785496-9cabd400-d1d4-11ea-878c-d1023ae1e75c.jpg) -- GitHub Notification of comment by Smilebags Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4647#issuecomment-665563769 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 29 July 2020 09:52:12 UTC