Qt Quick 3D提供了一个高级API,用于基于Qt Quick创建3D内容和3D用户界面。我们没有使用产生同步问题的外部引擎和额外的抽象层,而是为现有的 Qt Quick Scene Graph 提供空间内容的扩展,并为该扩展的场景图提供渲染器。 使用空间场景图时,还可以将 Qt Quick 2D 内容与 3D 内容混合。

先决条件
可以使用 .qml 文件中的以下导入语句将 QML 类型导入您的应用程序:
import QtQuick3D
除了基本的 Qt Quick 3D 模型外,以下模块导入还提供了附加功能:
import QtQuick3D.Effects
import QtQuick3D.AssetUtils
import QtQuick3D.Helpers
import QtQuick3D.Particles3D
从源代码构建
从源代码构建时,请确保首先构建来自 qtdeclarative 和 qtshadertools 存储库的模块和工具,因为没有这些就无法使用 Qt Quick 3D。 强烈建议使用 qtquicktimeline,否则基于关键帧的动画将不可用。
许可和归属
Qt Quick 3D 可在 The Qt Company 的商业许可下获得。 此外,它还可以在 GNU 通用公共许可证第 3 版下使用。有关详细信息,请咨询“在线客服”获取!
Qt商用组件推荐
- QtitanRibbon – Ribbon UI组件:是一款遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,QtitanRibbon致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
- QtitanChart – Qt类图表组件:是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。
- QtitanNavigation:QtitanNavigationDesignUI 组件是一组 GUI 控件,它实现了菜单、导航框、命令栏等导航界面,并让您以更少的滚动和点击次数有效地查看所有实体(工作区、 格或其他项目)。
- QtitanDocking:允许您像 Visual Studio 一样为您的伟大应用程序配备可停靠面板和可停靠工具栏。黑色、白色、蓝色调色板完全支持 Visual Studio 2019 主题!
Qt技术交流群:166830288 欢迎一起进群讨论
更多Qt产品教程、下载、正版授权资讯,请点击获取
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!