Qt 5.12--3D基础

1 简介

Qt 3D为Qt C ++和Qt Quick应用程序中的2D和3D渲染提供支持的近实时仿真系统功能。
Qt 实现3D有Qt 3D模块和Canvas3D模块,Canvas3D从Qt 5.12,官方不再建议使用,目前便于项目迁移,能用,但是官方表示后续将分离出去。

2 注意事项

What’s New in Qt 5.12
在这里插入图片描述

3 QML 3D介绍

3.1 模块

Quick中,Qt 3D提供了如下模块:
在这里插入图片描述
以下QML模块仍在开发中,但可以作为技术预览使用:
在这里插入图片描述

3.2 依赖

Qt Quick应用程序还需要其他依赖项:

QT += 3dcore 3drender 3dinput 3dlogic 3dextras qml quick 3dquick 3danimation

4 示例

官方详解

1、Qt 3D Overview
2、Qt 3D QML Types
3、Qt 3D Examples

参考

1、Canvas3D QML Type
2、QT Canvas3D 例子
3、Qt 学习之路 2(88):Canvas
4、Qt 3D的研究(三):显示3D模型
5、Planets Example
6、Interaction Example
7、What’s New in Qt 5.12
8、Qt 3D的研究(三):显示3D模型
9、Qt 3D QML Types
10、QT QML 3D模型查看器
11、Viewing 3D Models Using Qt
12、Qt 3D
13、Importing an joining Parts of a Robot manipulator arm (6-Axis) and making each joint rotate by user input(C++ code)
14、gh-halit/robotarm3d
15、gh- FernandezGFG/RobotArm-Simulator
16、(持续更新)Qt3D 学习资源
17、All Modules
18、Qt3D学习之应用架构
19、Qt Quick 3D介绍:Qt Quick的高级3D API

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读