OpenGL est une API de spécification standard qui est utilisée pour produire des graphiques 3D. OpenGL Android fonctionne en utilisant la même théorie pour rendre les graphismes 3D sur la plate-forme Android. En plus du Google Code qui traite de la façon d'utiliser l' OpenGL Android , il ya des centaines de développeurs travaillant sur la plate-forme OpenGL et leurs échantillons de code peut être utilisé par n'importe quel débutant de se lancer dans l'utilisation de ce standard ouvert pour les applications Android . Instructions
Set Up
1
Mettre en place le GLSurfaceView en appelant la fonction ci-dessous:
setRenderer public void ( GLSurfaceView.Renderer rendu )
2 < p > Mettre en œuvre les fonctions ci-dessous à l'intérieur du moteur de rendu :
public void ( gl GL10 , EGLConfig config) onSurfaceCreated
public void sur DrawFrame ( GL10 , gl )
public void onSufaceChanged ( gl GL10 , largeur , int hauteur )
3
créer une activité en important les fichiers et les classes nécessaires en utilisant la fonction " importation android " . Indiquez les éléments de rendu telles que le " onSurfaceCreated " couleur , le modèle et la profondeur. . Faites de même pour la fonction " onSurfaceChanged "
3D Exemple
4
Créer un nouveau projet appelé "3D" et une nouvelle classe du même nom , comme indiqué ci-dessous: Photos
importation android.cotent.Context ;
importation android.opengl.GLSurfaceView ;
3DVoir public class GLSurfaceView {
privé
< p > Public contexte 9Context de 3DVoir ) {
} }
5
Introduire la classe 3DRenderer comme indiqué ci-dessous:
3DRenderer classe publique met en œuvre GLSurfaceView . Rendu {
Private static final Chaîne
flotteur privé ;
flotteur privé ;
flotteur privé ;
définir chaque couleur de flotteur ci-dessus.
6
Créer la documentation du projet en utilisant la procédure de programmation normale.