Open Chadt54 opened 6 months ago
Yes, that's correct. tev always represents colors with pre-multiplied alpha and converts other formats, like PNG, on load. It also converts to linear colors, so it wouldn't directly display the bytes from the PNG image, even if colors weren't getting pre-multiplied.
I'm afraid this is something I am not willing to change or add toggles for -- it's the standard for HDR image rendering and compositing software which tev targets. (And my personal opinion is that every image format should have pre-multiplied alpha by default in any case. I'll save myself the rant and link this glorious video. :))
There should be a second green checkmark and red X underneath the visible ones, but tev doesn't show the values when you zoom in. Seems like they are being premultiplied?
Reference screenshot:![image](https://github.com/Tom94/tev/assets/1322965/1ea8710b-c482-497c-a15d-b8e4cb4c1be0)
Original File:![AlphaBlendModeTest_Labels](https://github.com/Tom94/tev/assets/1322965/1e518e76-dedd-44c4-83b8-39a96385c845)