Transformations géométriques
OpenGL gère les translations et les rotations. Une transformation s'applique à tous les sommets définis plus tard dans le code.
- glTranslatef (dist_x, dist_y, dist_z);
- glRotatef (angle, x, y, z);
OpenGL crée une matrice de transformation résultante de toutes les transformations, et multiplie chaque sommet qui suit par cette matrice. Il est cependant possible de cacher cette matrice à certains sommets... (oulàlà...)
cf. exemple3.c [html coloré] [C] et exemple4.c [html coloré] [C]