L'ordre n'est pas obligatoirement celui-ci, on peut ne charger la texture
qu'à la fin...
-
Générer ou charger une texture depuis un fichier bitmap
-
Nommer et créer un texture object avec glBindTexture() et
glNameTexture(). Chaque texture object possède un identificateur
numérique.
-
Indiquer comment la texture va etre appliquée à chaque pixel,
si elle va se répèter, comment elle va etre filtrée,
etc... avec glTexParameters*()
-
Activer le texture mapping avec glEnable()
-
Indiquer comment on va mixer la texture avec la surface de l'objet avec
glTexEnv*()
-
Indiquer quelle est la texture courante avec glBindtexture()
-
Construire un objet en indiquant comment la texture va s'attacher sur la
surface. Utilisation de glTexCoord2f()