what is the difference between straight vs pre-multiplied alpha? In practice, I use these methods all the time in production. Usually I use pre-multiplied alpha interpretation in after effects to ensure that I get transparency on antialiased edges of 3-D rendered objects, but still I’m not sure I totally understand the difference.
What is happening behind the scenes with each of these methods?
Any information would be very much appreciated.