The use of premultiplied alpha format is to save some computing time. The definition of straight alpha format is clearer that stores alpha info in a separate channel. No matter which one is used as uniform internal representation, it is required that handling conversion between them when necessary. The optimal choice could be make by evaluating computing time it consumes when using it. So IMHO premultiplied alpha seems to win that.
2011/12/15 Brecht Van Lommel <brechtvanlom...@pandora.be>: > Hi, > > Color management and alpha issues are a recurring topic, I've written > a wiki page explaining issues with the current code and what I think > should be done to solve them: > http://wiki.blender.org/index.php/Dev:Source/Image/Color > > You might notice I'm not really mentioning OIIO/OCIO. It's a nice > project to integrate those, but it doesn't solve current issues and is > fairly orthogonal to the proposed changes. > > I might not have time to tackle this for 2.62, but it doesn't > necessarily need to be done all in one big change. Feedback welcome, > about what you think should be done different, and which alpha format > convention should be used? > > Thanks, > Brecht. > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers -- James Ruan _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers