If I have a position, normalized look up vector, and normalized look at vector, how do I set the modelview matrix to use those values? I assume the code would look something like this:
glPushMatrix;
// Process angles and such
glRotatef(some angle, some vector);
glRotatef(some angle, some vector);
glTranslate(pos.x, pos.y, pos.z);
glPopMatrix;