OpenGL 函数 glRotatef(th, x, y, z)

2018-07-07  本文已影响0人  善法

表示绕旋转轴(0, 0, 0) ~ (x, y, z)旋转th角度。如:
线框球体glutWireSphere(0.8,24,12)

旋转之前
执行glRotatef(90,1,0,0)
旋转之后

源码如下

#include <windows.h>
#include <gl/glut.h>

void Paint()
{
    // glRotatef(90,1,0,0);  // 旋转
    glutWireSphere(0.8,24,12);
    glFlush();
}

int main()
{
    glutInitWindowSize(300,300);
    glutCreateWindow("测试旋转");
    glutDisplayFunc(Paint);
    glutMainLoop();
    return 0;
}
上一篇 下一篇

猜你喜欢

热点阅读