1、仅仅依赖qt6 cmake gui编译构建时候QT_DIR选择自己的qt6版本路径目录即可 2、GLSL对加载的txt格式点云数据自动判断3列的话绘制高程色,6列的话绘制真彩色 3、GUI模块是基于sqlite数据库配置文件配置的菜单选项,通过修改数据库配置就自动生成菜单及图标
4、通过CMake脚本维护,便于维护
5、CMake脚本支持install CPack自动打包成exe安装包
1、便于新手在现代c++代码维护结构下,入手简单的框架模板项目,使用QT6作为GUI模块,GLSL现代可编程管线替代
旧版本的废弃的opengl固定管线
2、完成了基本的点云、边界盒及坐标轴绘制示例,便于新手学习扩展
3、渲染代码使用QT封装的 VAO、VBO现代装配管线对象,便捷易于管理
1、集成GUI模块自动生成菜单
2、点击加载按钮选择txt文件自动加载
3、支持多场景、多窗口,每加载一个数据就新增加一个窗口
4、对场景数据计算边界盒,绘制边界盒
5、在左下角绘制坐标轴,支持旋转、缩放平移
1、下载代码,使用CMake GUI构建编译
2、使用VS打开构建后的sln工程
3、release模式下直接支持install安装到指定目录,并自动拷贝qt依赖及资源文件
4、如果作为产品发布,可以安装NSIS安装包制作工具,在cmake的构建目录下执行 cpack命令,即自动执行install使用NSIS工作制作exe安装包


