I'm trying to rotate a figure by global X and Y axes.

Rotate doesn't work because it works over local axes.

Well I implemented quaternion, I do the nexts steps:

1.Create the quaternion...