在Qt中使用完整alpha的动画?

时间:2008-09-30 14:27:44

标签: qt animation alphablending

Qt(使用v4.4)是否支持动画格式,支持完整的Alpha通道? GIF只有一位透明度,我认为Qt不支持APNG。 更新:似乎支持MNG,但这甚至不如APNG受欢迎!也许SVG是我最好的选择。

3 个答案:

答案 0 :(得分:3)

Qt支持SVG 1.2 Tiny以及GIF和MNG。另一方面,正在制作动画API,这可能对您有意义;

http://labs.trolltech.com/blogs/2008/11/05/qt-animation-framework/ 和    http://labs.trolltech.com/page/Projects/Graphics/Kinetic

答案 1 :(得分:0)

将动画编解码器与Quicktime一起使用,它支持完整的Alpha通道。选择动画编解码器时,只需选择“百万色+”即可。您可能需要在高级设置中启用“旧编解码器”选项。

答案 2 :(得分:-1)

在不了解Qt的情况下,我或许会提到MNG和SVG。