Pour créer un cube il faut d’abord créer la fonction qui permet de définir les propriétés du cube tels que les couleurs des faces ou encore la rotation.
Ci-dessous, la fonction drawCube remplie ce rôle:
Cette fonction doit être créée dans le fichier ES1Renderer.m avant la méthode (void)render.
Ensuite dans la méthode (void)render rajouter : [self drawCube];
Pour éviter l’écrasement des faces de la pyramide lors de la création des faces, nous créons dans ES1Renderer.h :
on rajoute les lignes suivantes à la méthode (void)render:
et nous rajoutons la méthode dans ES1Renderer.h :
Animation OpenGL pour iPhone : Cube