OpenGL ens proporciona funcions per a control·lar tres tipus de transformacions geomètriques: translació, rotació i escalat; gràficament resulta senzill d’entendre:
Translació:
Rotació:
Escalat:
Aquestes transformacions es representen com a matrius 4×4 ordenades com vectors columna tal que:
No anem a entrar en profunditat en com apliquem matemàticament aquestes transformacions; el codi OpenGL que les realitza és el següent:
glTranslatef(1.0f, 1.0f, 1.0f); [...]