# 2D Drawing

## Recommended Posts

I'm doing some 2D drawing with glDrawArrays. Is there a simple way to translate all the points by some x and y position or do I have to manually translate all the points I send to glVertexPointer?

##### Share on other sites
Quote:
 Original post by DesaI'm doing some 2D drawing with glDrawArrays. Is there a simple way to translate all the points by some x and y position or do I have to manually translate all the points I send to glVertexPointer?
Typically you would use the 'modelview' matrix for this, e.g.:
glMatrixMode(GL_MODELVIEW);glPushMatrix();glLoadIdentity();glTranslatef(x, y, 0.f);Render();glPopMatrix();
If that doesn't answer your question, you may need to provide some more details about what it is exactly that you're trying to do.

## Create an account

Register a new account

• ### Forum Statistics

• Total Topics
628395
• Total Posts
2982437

• 10
• 9
• 19
• 24
• 10