【发布时间】:2014-09-16 05:12:17
【问题描述】:
我已经为 ios 创建了 opengles2.0 项目,它显示来自给定顶点缓冲区对象(VBO)和索引数组的网格,
这些是我遵循的基础知识, 1)创建EaglLayer,EaglContext。 2)生成FrameBuffer、RenderBuffer、DepthBuffer。 3) 编译着色器。 4)初始化制服和属性以及其他需要的东西。 它工作正常。
现在我正在开发适用于 Android NDK 的 opengles2.0,预计也会这样做。但我被追随, 1)创建上下文。 2) 生成FrameBuffer、RenderBuffer、DepthBuffer。
我搜索了教程,但没有找到合适的东西。
EAGL 不适用于 Android NDK,是否有其他接口支持? 请指导我使用教程或示例代码?
编辑 我正在尝试使用 NDK 进行 OpenGL 渲染代码的应用程序,但仍有用于活动的 Java 代码。
谢谢大家。
【问题讨论】:
-
您是否正在尝试编写纯原生应用程序?或者一个使用 NDK 进行 OpenGL 渲染代码,但仍然有 Activity 的 Java 代码等的应用程序?
-
@RetoKoradi 正在尝试使用 NDK 进行 OpenGL 渲染代码的应用,但仍有用于 Activity 的 Java 代码。
标签: android android-ndk opengl-es-2.0 framebuffer