我在QT下在Cube OpenGL ES 2.0 example(doc.qt.io/.../qtopengl-cube-example.html) 例程的修改编写了一个点云显示程序,
读入点云数据然后在AM572X 的触摸屏上显示,程序已经完整编译通过,但我最后使用glDrawArrays(GL_POINTS, 0, size)却
无法在界面上显示任何东西,我已经把坐标归一化到了(-1,1),更奇怪的是我尝试用glDrawArrays(GL_TRIANGLE_STRIP, 0, size)却能
这让我很费解,这起码证明了我的点云数据已经传输到了OPENGL缓冲中,但为什么使用GL_POINTS这个参数却无法显示呢?
我还在windows环境下的QT中编写了同样的程序,然而却惊人的显示出了点云!!!这让我非常费解,到底是哪里出了问题?
我已经困扰几天了,望得到一些建议。
