I'm trying to make a basic flying simulation.
The problem I am having is that my plane doesn't seem to roll correctly. I am using "rotate object".
changing Y angle makes the plane yaw, changing X angle makes the plane pitch. So if I now set X to a constant and rotate the plane through 360 degrees about Y axis the plane will yaw at a constant pitch.
So I would expect Z would make my plane roll but it doesn't work as I expect. If I set X (pitch) to 0 and Z(roll) to a constant then rotate the plane around the Y axis I get the following: The plane is rolled when Y=0 and 180 and the plane is pitched when Y=90 or 270, with varying combinations at the intermediate angles.
So if my plane is yawed (Y) to 90 degrees it seems as though changing both X and Z angles will make the plane pitch with no way to make it roll.
Has anyone experienced this and know what I may be doing wrong?