Re: [csswg-drafts] [css-color-4] Do gradients/animations using lab/lch colors interpolate in the Lab colorspace? (#4647)

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