Im working on an interactive project using a Kinect. With body gestures people can rotate a large projected global sphere, everything on that side is pretty much fine. The problem i'm having is with the Y axis. The pak rotatexyz object sends the orientation of the 3d object to my jit.gl.gridshape object. The X axis always behaves as you would expect but depending on the position of the X axis the Y axis will behave differently. Its like it has to stick to its pole orientation and becomes very unintuitive to a user, as in a person swipes their hand up and down vertically and it moves like you'd expect but then the X axis will change 60 degrees or so and the same up down hand swipe will have a completely different effect.
Hopefully you can understand what im talking about.
Is there a different object i can use? or a way of simplifying, or a way of removing the "pole" of orientation from the Y axis.
Any help greatly appreciated.