小白学opengl 第四课

第四课:旋转

坐标轴遵循右手坐标系

0_1526365674818_7792fd6f-c8a0-41f1-8ef4-3ba05eaedf8b-image.png

x轴旋转

//乘以这个矩阵,通过向量上的角度旋转坐标
matrix.rotate(100.0f * m_frame / screen()->refreshRate(), 1, 0, 0);
m_frame++;
0_1526365768385_20180515_140929.gif

y轴旋转

//乘以这个矩阵,通过向量上的角度旋转坐标
matrix.rotate(100.0f * m_frame / screen()->refreshRate(), 0, 1, 0);
m_frame++;
0_1526365811679_20180515_141542.gif

z轴旋转

//乘以这个矩阵,通过向量上的角度旋转坐标
matrix.rotate(100.0f * m_frame / screen()->refreshRate(), 0, 0, 1);
m_frame++;
0_1526365840747_20180515_142529.gif

你可能感兴趣的:(小白学opengl 第四课)