2010-08-30 18 views
14

Tengo una matriz de bytes de valores RGB, al igual que el contenido (sin cabecera) de un archivo * .bmp. Lo que quiero hacer es dibujar el mapa de bits correspondiente en Android, usando OpenGL.Cómo dibujar un mapa de bits en Android usando OpenGL

Parece que OpenGL ES no tiene una única API que va a hacer, verdad?

Si es verdadero, ¿cómo puedo hacer esto?

PS: En realidad, se puede dibujar en código Java, pero es demasiado lento y cuesta demasiado tiempo de CPU. Entonces quiero intentar dibujarlo con OpenGL. ¿Hay algún otro consejo? ¿O tal vez OpenGL no puede ser la respuesta correcta?

¡Gracias a todos!

Respuesta

0

Esa es una pregunta muy general, se puede encontrar gran cantidad de ejemplos de código Android OpenGL ES en el Internet.

Un buen comienzo, sin embargo sería las conversaciones de Google IO en la escritura de juegos en tiempo real para Android:

http://code.google.com/events/io/2009/sessions/WritingRealTimeGamesAndroid.html

http://www.androidphonethemes.com/google-io-2010-writing-real-time-games-for-android-redux

vea la página 23 a 25 de la primera presentación Acabo de vincular una comparación de los diferentes métodos de dibujo existentes de Canvas y OpenGL ES en Android.

+0

por encima de los dos enlaces no funcionan. –

Cuestiones relacionadas