Multiple transformations are effectively applied in reverse order.
i.e., the last transformation (the one immediately before the geometry
function calls) is the first one applied to the raw vertex data.
glTranslatef(0.5, 0, 0) glRotatef(45, 0, 0, 1) drawTriangle() | ![]() |
![]() |