android - 适用于 Android 的 C++ 中的基本 OpenGLES 教程?

标签 android c++ opengl-es

我正在尝试寻找一些非常基础的教程,例如如何在 Android 中使用 OpenGLES 绘制直线、如何绘制三角形、如何绘制矩形等。我找到的所有教程都是用 Java 编写的,但我正在寻找基于 C++ 的示例。如果有人能指出此类教程,我将不胜感激。

更新

我正在用 Java 创建 Activity 和渲染器,但我想在 C++ 中/向 C++ 实现/重定向方法,如 OnDrawFrame、OnSurfaceChanged 和 OnSurfaceCreated。

最佳答案

我建议先在桌面上学习 OpenGL (2.0+),然后再转向 OpenGL|ES。作为初学者,难免会犯错,更容易发现、修正和学习错误以及 3D 渲染的理论和要求。当你牢牢掌握后,你可以立即跳转到 OGL|ES,只需 reference pages就在眼前。

不过对于速成类来说,这个 bookthat已证明非常有用。

关于android - 适用于 Android 的 C++ 中的基本 OpenGLES 教程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7474571/

相关文章:

java - 错误 java.lang.NoSuchMethodError : No static method

java - Butterknife @generate 不工作{错误 :(23, 6) 错误:找不到符号类绑定(bind)}

ios - iOS 上 OpenGL ES 2.0 中的浮点纹理,无需将它们限制为 [0, 1]

ios - 如何使用GL_UNSIGNED_BYTE作为纹理坐标?

c++ - 如何从 C++ DLL 返回的指针获取 VBA 中的整个矩阵?

Android OpenGL .OBJ 文件加载器

android - 抽屉导航不适用于 ICS 之前的版本

Android OpenGL queueEvent 为什么?

C++: system(0) 返回 0

c++ - 从命名对象的构造函数链式调用成员函数