美文网首页
小白学opengl 第四课

小白学opengl 第四课

作者: 技术喵 | 来源:发表于2019-07-10 07:31 被阅读0次

第四课:旋转

坐标轴遵循右手坐标系

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 第四课

    第四课:旋转 坐标轴遵循右手坐标系 x轴旋转 y轴旋转 z轴旋转

  • 小白学opengl 课程目录

    前言 qt对opengl进行了封装,使用很方便,便于我们的学习qt下的opengl有很多解决方案 QGLWidge...

  • OpenGL ES:新手村中的HelloWorld

    前言 对于OpenGL ES,本人现在还是一个小白,所以我将用小白视角对OpenGL ES进行小白式的讲解.希望能...

  • 小白学opengl 第零课

    Qt OpenGL的准备工作 下载安装vs 2015 下载安装qt 最新版(http://download.qt....

  • 聊一聊GPU

    最近BOSS安排了一个任务,学习OpenGL,既然是学OpenGL,那总得知道OpenGL是做什么的,而在这之前,...

  • 小白学opengl 第一课

    第一课:创建一个OpenGL窗口 选择空项目 输入项目名称和位置 选择编译器 创建成功后,首先添加pri文件,pr...

  • 小白学opengl 第二课

    第二课:你的第一个多边形 新建窗口类TriangleWindow,继承Openglwindow trianglew...

  • 小白学opengl 第三课

    第三课:上色 修改上节课的颜色值 运行

  • 小白学opengl 第五课

    第五课:向三维进军 3个点组成一个三角形面,如果要画个三菱锥,需要4个面前面,左侧面,右侧面,底面 点1显示红色,...

  • 会计学小白成长之路——顺序集

    会计学小白成长之路1 会计学小白成长之路2 会计学小白成长之路3 会计学小白成长之路4 会计学小白成长之路5 会计...

网友评论

      本文标题:小白学opengl 第四课

      本文链接:https://www.haomeiwen.com/subject/uqeihctx.html