Need help with Translating

this the part of my program, where i draw:

 
 glEnable (GL_TEXTURE_2D )
 glBindTexture ( ... )
 glMatrixMode ( MODEL_VIEW )
 glTranslate3f ( xt, yt, zt )
 glCallList ( ... );
 

My problem is that if i move more times, then the transletes are addtogether! Who can I set the translate matrix every time? :slight_smile:

insert a glLoadIdentity() after the call to glMatrixMode(GL_MODELVIEW).

Also have a look at glPushMatrix and glPopMatrix.