Hi folks

First question:

I have a float[16] matrix named matrixA. Now I am searching for the matrix named matrixB. This:

glLoadMatrixf(matrixB);

glMultMatrixf(matrixA);

should be the same as:

glLoadIdentity();

How do I get the second matrix (the one first loaded).

Second question:

Is there somewhere a tutorial how to translate and rotate without OpenGL with float[16] matrices which I can load later with glLoadMatrixf? Till know I used float[3][3]s (only rotation), but they are not supported by OpenGL and I want to put the translation into the matrix now too.

Does somebody know a question