Qt 5.13支持处理Lottie文件,可以方便地进行移植

栏目: C++ · 发布时间: 5年前

Qt 5.13 工具 包将于5月发布,其中一个重要的特性就是对Lottie文件的支持。

BodyMovin插件是一个After Effects插件,它将动画导出为JSON格式,可以在Web上运行。Airbnb的工程师为这些JSON文件创建了一个本地iOS和Android运行时库,名为Lottie。这允许嵌入和重放BodyMovin JSON文件。这个想法很快就被接受了,如果你有自己的iOS或Android设备,你很可能在某个地方有使用Lottie的东西。

在内部,BodyMovin JSON文件在嵌入式渲染器中渲染 - 如果愿意,可以使用微渲染器。 这将解析并加载JSON,然后运行动画,修剪,图层和其他效果。 这包含在LottieAnimation QML元素中,可以像在任何其他QtQuick元素中一样由UI中的QML代码控制。

Qt 5.13支持处理Lottie文件,因此这些动画可以轻松嵌入到Qt Quick应用程序中,并使用QML进行操作,就像使用任何Qt Quick元素一样。

有兴趣通过即将发布的Qt 5.13版本了解Qt Lottie支持的开发人员可以阅读The Qt Company上周五的 博客文 章,概述技术预览功能以及一些视频和代码片段。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-03/157379.htm


以上所述就是小编给大家介绍的《Qt 5.13支持处理Lottie文件,可以方便地进行移植》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Deep Learning

Deep Learning

Ian Goodfellow、Yoshua Bengio、Aaron Courville / The MIT Press / 2016-11-11 / USD 72.00

"Written by three experts in the field, Deep Learning is the only comprehensive book on the subject." -- Elon Musk, co-chair of OpenAI; co-founder and CEO of Tesla and SpaceX Deep learning is a for......一起来看看 《Deep Learning》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具