OpenGL è una API specifica standard che viene utilizzata per la produzione di grafica 3D . Android OpenGL funziona usando la stessa teoria di rendering della grafica 3D su piattaforma Android . In aggiunta al codice di Google che affronta come utilizzare il OpenGL Android, ci sono centinaia di sviluppatori che lavorano sulla piattaforma OpenGL e le loro esempi di codice possono essere utilizzati da qualsiasi principiante per iniziare a utilizzare questo standard aperto per le applicazioni Android .
Istruzioni Set Up
1
Istituito il GLSurfaceView chiamando la funzione qui sotto :
public void setRenderer ( GLSurfaceView.Renderer renderer ) economici 2 < p > Implementare le seguenti funzioni all'interno del renderer :
public void ( gl GL10 , EGLConfig config ) onSurfaceCreated
vuoto pubblica sulla sTIRATOIO ( GL10 , gl ) per
vuoto pubblica onSufaceChanged ( gl GL10 , larghezza , int altezza )
3
Creare un'attività , importando i file e le classi necessarie utilizzando la funzione di " importazione Android" . Specificare gli elementi di rendering , come il " onSurfaceCreated " colore , il modello e la profondità . . Fate lo stesso per la funzione " onSurfaceChanged "
3D Esempio
4
Creare un nuovo progetto chiamato "3D" e una nuova classe con lo stesso nome , come mostrato di seguito :
Import android.cotent.Context ;
Import android.opengl.GLSurfaceView ;
3DView classe pubblica si estende GLSurfaceView {
private Amateur < p > 3DView pubblica contesto 9Context ) { }
}
5
Introdurre la classe 3DRenderer come illustrato di seguito :
3DRenderer classe pubblica implementa GLSurfaceView . Renderer {
private static final String
galleggiante privato ;
galleggiante privato ;
galleggiante privato ;
definire ogni colore galleggiante sopra .
6
Creare la documentazione per il progetto utilizzando la procedura normale programmazione .