从零开始开发一款三维CAD软件(C++/QT/OpenGL)
课时介绍
在三维软件中线框模式是最基本的显示模式之一,用户在这种简化的视觉表示方式下,可以更清晰地看到模型的结构,便于进行编辑和调整。
课程介绍
拥抱工业软件潮流,跟着哈市雪花一起使用QT+OpenGL+CGLib开发一款三维CAD软件,提供详细的视频教程、课程代码、课程文档,还怕学不会?提升竞争力,从环境搭建配置开始!课程需要掌握基础C++编程知识,适用于有志于从事三维软件和平台开发的在校学生、开发者、架构师,迈步从头越。
共31课时,包含如下内容:
- 环境搭建、
CMake
,OpenGL
和QT
基础知识、渲染管线知识; - 相机、UI界面、场景元素绘制(工作平面、viewCube、旋转中心标识、鼠标吸附标识)、多种类型线绘制、图片绘制;
- 框架结构讲解、预览效果、参数命令系统;
- 选中效果、设置工作平面、框选(两种方式)、复制、删除、显示和隐藏;
- 图层管理、线框模式、关于、线数据文件打开和保存、其他事项(中文显示、版本信息等)、工具类等内容。
推荐课程

信息系统项目管理师自考笔记
李明 · 870人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 22650人在学

手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4282人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 824人在学

基于SSM酒店管理系统(毕设)
小尼老师 · 890人在学

java项目实战之购物商城(java毕业设计)
Long · 5195人在学

手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1525人在学

Python Django 深度学习 小程序
钟翔 · 2391人在学

城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 666人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 4067人在学