glMultMatrixf では float [16] なのに、GLUT の vvector.h では [4][4] なのが辛いなあ