This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM572X QT+OPENGLES无法显示点云



我在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中编写了同样的程序,然而却惊人的显示出了点云!!!这让我非常费解,到底是哪里出了问题?

我已经困扰几天了,望得到一些建议。