Qt Quick 3D - 开篇
1、前提技能
1.1 已经能够 基本或熟悉使用qml /qwidget 的同学
1.2 知悉 基本shader 语法
1.3 知悉 少量OpenGL 接口
1.4 基本的C++ 语法
2、环境准备
2.1 Ubuntu 20.04.4 LTS
2.2 Qt Creator
2.3 Qt Designer Studio
2.4 Qt 5.15.2
2.5 Blender 3d设计软件
Qt Creator 主要给习惯开发2维平面软件 的 研发人员使用的IDE
Qt Designer Studio 可以同时开发3D 和 2D,并且实施预览
后续对Blender使用 主要用于一些模型调整,导入导出的基本操作
后续的教程 都会在Qt Designer Studio 中,搭建好一个3D场景,同步到Qt Creator
3、该系列教程涉及到实例
3.1 如何实现一个随曲率变化的车道线
3.2 如何优化3d模型,以保证不会太大的锯齿
3.3 如何使用shader实现虚化,自定义材质的效果
3.4 待补充