   look vector
  i have my rotations working fine for my camera,but i need to get the look vector...i try to extract it from the set model matrix like:GLfloat matrix[16];glMatrixMode( GL_MODELVIEW );glLoadIdentity();glRotated( rotation[ROLL], 0.0, 0.0, 1.0);glRotated( rotation[PITCH], 1.0, 0.0, 0.0); glRotated( rotation[YAW], 0.0, 1.0, 0.0);glGetFloatv(GL_MODELVIEW_MATRIX, matrix);Vector3 look( matrix[8], matrix[9], matrix[10] );this should work shouldnt it? but the camera seems to fly off in random directions?! 
  No, that''s wrong... if that matrix is the matrix to view from the camera''s perspective.. it is the inverse (transpose) of the matrix to place an object where the camera is.. ie you need to take the 3rd row.. not column... iematrix[2], matrix[6], matrix[10]and this probably points to the rear of the camera (-ve z into screen).. so you want-matrix[2], -matrix[6], -matrix[10]I guess that''s what''s up.. if not, hope you get it sorted :D. 