I'm currently in the middle of a neat little 3D project, but I've run into a snag. I've run into a an issue where I can't introduce both a "world based" pitch and a "camera based" pitch. If I try simply adding the two pitches, the moment Yaw is introduced (From the "camera") it starts to screw up. I figure if I had two pitches I could remedy this problem, since the "world based" could occur before and the "camera based" afterwards. Any suggestions? I can post what I have so far if needed.