2010-08-30 19 views
14

Ho una matrice di byte di valori RGB, proprio come il contenuto (senza intestazione) di un file * .bmp. Quello che voglio fare è disegnare la bitmap corrispondente su Android, usando OpenGL.Come disegnare una bitmap su Android usando OpenGL

Sembra che OpenGL ES non abbia una singola API che farà, è vero?

Se è vero, come posso fare questo?

PS: In realtà, posso disegnarlo in codice JAVA, ma è troppo lento e costa troppo tempo della CPU. Quindi voglio provare a disegnarlo con OpenGL. C'è qualche altro consiglio? O forse OpenGL non può essere la risposta giusta?

Grazie a tutti!

risposta

0

Questa è una domanda molto generale, è possibile trovare molti esempi di codice Android OpenGL ES su Internet.

Un buon inizio tuttavia sarebbe i colloqui di Google IO sulla scrittura di giochi in tempo reale per 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

Vedere pagina 23 a 25 della prima presentazione ho appena linkato per un confronto tra i diversi metodi di disegno Canvas e OpenGL ES esistenti in Android.

+0

sopra entrambi i collegamenti non funzionano. –

Problemi correlati