While working on a project of mine this weekend I discovered that there is another difference between pitch, roll, yaw and rotationX, Y, Z in Papervision. Pitch, roll and yaw both ‘rotate’ using the localRotationX, Y, Z, I knew that. What I didn’t know was the following:
When using yaw you are changing the rotationY property between -90 and 90. So when you use yaw and then read out the rotationY values for further calculations, you might be in for a nasty surprise. A way around this is just using rotationY.