
OpenGL
水果先生
Tencent AI
展开
-
欧拉角与四元数
欧拉角欧拉角是表示朝向的最简方法,只需存储绕X、Y、Z轴旋转的角度,非常容易理解。你可以用vec3来存储一个欧拉角:vec3 EulerAngles( RotationAroundXInRadians, RotationAroundYInRadians, RotationAroundZInRadians);这三个旋转是依次施加的,通常的顺序是:Y-Z-X(但并非一定要按照这种顺序)。顺序不同,产生的原创 2017-03-27 15:10:31 · 3394 阅读 · 0 评论 -
OpenGL 矩阵变换GLM库的使用
GLM和MVP矩阵操作速记 连续工作15小时,累了,睡觉。include “glm/glm.hpp”include “glm/gtc/matrix_transform.hpp”若未特别说明,以下示例均假设矩阵/向量为四维 glm::mat4 mat; glm::vec4 vec; 对于vec来说,第四位为1代表坐标,0代表方向平移矩阵 | 1 0 0 X | | 0 1 0 Y | |转载 2017-03-25 16:03:25 · 23844 阅读 · 0 评论