public void Pitch(float angle) { var baseAxis = Vector3.UnitX; Vector3 axis; Vector3.Transform(ref baseAxis, ref orientation, out axis); Rotate(ref axis, angle); }