title: Quaternion object rotation
body: <p>Since few days I'm trying to implement quaternion rotation for android OpenGL ES. I would like to get function with input <code>quaternion(x,y,z,w)</code>. This function will be set rotation for <code>GL10</code> object. GL10 object have only <code>gl.glRotatef(y, 1.0f, 0.0f, 0.0f)</code> function providing setting position in Euler angles. I tried that class <a href="https://github.com/TraxNet/ShadingZen/blob/master/library/src/main/java/org/traxnet/shadingzen/math/Quaternion.java" rel="nofollow">https://github.com/TraxNet/ShadingZen/blob/master/library/src/main/java/org/traxnet/shadingzen/math/Quaternion.java</a> to create Matrix but it still don't work. I would be grateful if someone could show/write  how to set position of GL10 object by putting as parameter <code>quaternion(GL10setRotation(Quaternion q)).</code> </p>