C++ (Qt)// матрица прибора, порядок вращений XYZQMatrix4 m;m.rotate(angleZ, 0, 0, 1);m.rotate(angleY, 0, 1, 0);m.rotate(angleX, 1, 0, 0); // переводим вектор гравитации в локальную СКQVector3D gravity(0, 0, -1);QVector3D local = m.mapVector(gravity);