2010-08-25 53 views
5

我正在學習Android開發,特別是最終在其上做OpengL 2.0 ES。OpenGL ES 2.0可能沒有NDK?

到目前爲止,我讀過NDK支持Opengl 2.0 ES。

但是,是否還有Java API?

如果有一個Java API,建議使用哪一個?我知道C++和Java,所以如果我必須使用NDK,這並不是什麼大問題,但是我希望只在可能的情況下才能使用Java,並且不會有大的性能下降。

回答

1

是的,你可以使用OpenGL ES 2.0從Java不接觸NDK可言一些好的有用的樣本。 這裏是關於在Android中啓動OpenGL ES 2.0的官方文檔:http://developer.android.com/resources/tutorials/opengl/opengl-es20.html

另請參見與SDK一起提供的官方示例。以下是相關示例目錄下的文件:

* ApiDemos\src\com\example\android\apis\graphics\GLES20Activity.java 
* ApiDemos\src\com\example\android\apis\graphics\GLES20TriangleRenderer.java 
* BasicGLSurfaceView\src\com\example\android\basicglsurfaceview\*.java