在Qt中使用完整alpha的动画?
-
03-07-2019 - |
题
Qt(使用v4.4)是否支持动画格式,支持完整的Alpha通道? GIF只有一位透明度,我认为Qt不支持APNG。 更新:似乎支持MNG,但这甚至不如APNG受欢迎!也许SVG是我最好的选择。
解决方案
Qt支持SVG 1.2 Tiny以及GIF和MNG。另一方面,正在制作动画API,这可能对您有意义;
http://labs.trolltech.com/博客/ 2008/11/05 / QT的动画框架/ 和 http://labs.trolltech.com/page/Projects/Graphics/Kinetic
其他提示
将动画编解码器与Quicktime一起使用,它支持完整的Alpha通道。只需选择“百万色+”即可。当您选择动画编解码器时。您可能需要启用“遗留编解码器”高级设置中的选项。
在不了解Qt的情况下,我或许会提到MNG和SVG。
不隶属于 StackOverflow