由于QT的三维显示模块QtDataVisualization已经对我的开发免费开放了,因此在制做点云,地图,表格之类的东西的时候,其实咱们都不须要使用QtCharts或者QOpenGL模块了。直接使用QtDataVisualization模块很是的方便。编程
正好最近须要制做一个点云显示器,我就按照官方的文档Assistant的Example-Scatter Example和工做须要制做了一个三维点云显示器,它带摄像机,光线,阴影,高度颜色显示,光滑,不一样主题切换,网格显示等功能。网络
代码量很少,由于 QT的封装设计的很是好,制做出来的效果也很好。
云计算
我查阅了一下网络上的资料,发现目前没有很合适,很简单的QtDataVisualization点云显示器教程。(固然PCL,OpenGL都是经典的,高级点云计算的库。可是它们都比较复杂,不是很适合编程初学者。若是你是研究点云方面的研究人员,你确定仍是须要使用PCL的,不过若是你是一个但愿用最短期制做出一个可使用的点云软件在WINDOWS运行的话,那这个教程对你应该是有帮助的。)spa
因此我准备将教程写一下,代码难度较低,规避了OpenGL的许多数学问题。我我的猜想应该一个大一计算机学生在看完教程后,应该都能用一天时间写出来。设计
(固然,由于某些缘由,我不会直接将软件程序和代码直接所有公开,也没有那个必要,由于这QTDataVisualization模块使用起来很轻松,相信你们看完后都能轻松写出来)3d