安卓上NDK和OpenGL基础知识

3
我正在尝试使用 NDK 在 Android 上呈现一个 openGL 图像。 我学习了基本的图形课程并熟悉 open GL。 我查看了几个示例,例如 San-Angeles 项目,但完全不知道发生了什么。我熟悉如 glBegin(GL_LINES); 等调用。但是在其中任何地方都没有看到类似的内容。 似乎有很多代码在做很多事情,有点让人不知所措。 那么,有哪些资源可以帮助我了解在 Android 上进行基本的 openGL 渲染? 我说的是绘制旋转三角形类型的教程。 如果没有,是否有像 San-Angeles 这样已经注释过的更复杂的项目?
1个回答

9

OpenGL ES(在Android上支持的OpenGL子集)不支持使用glBegin/glEnd方法渲染基元。您应该考虑改用顶点数组。 glDrawArrays和glDrawElements是您需要研究的基本调用。

哦,Khronos在这里提供了一些相关信息:http://www.khronos.org/opengles/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接