pauliesheehy wrote:Thanks for checking it Hendrik. As for a colour managed project, are you referring to the image sample I posted here or the settings I am using in Davinci Resolve?
Settings in Resolve. The interplay between straight color values, premulted color values and alpha is delicate if any kind of color transformations are happening. First off, alpha is not color, it is non-color data representing coverage. Secondly, color values in RGB channels, once premulted, have a direct association with alpha due to the meaning of premultiplication operation. If premult, unpremult or color ops are done in wrong order, this association is bent or broken, causing regular blend operations like merge over to overshoot (light fringe) or undershoot (dark fringe) because the way background is scaled back using alpha does not match how the foreground is scaled and their combined result will not amount to what it should.