同时,OpenGL也把这一切变换封装成一系列函数调用来实现不同的变换,以便于使用。
...如果程序没有调用gluLookAt(),那么照相机会设定为一个默认的位置和方向,即照相机位于原点,指向z轴负方向,朝上向量为(0,1,0)。...glPushMatrix();//当前矩阵压栈
glTranslatef(place[0], place[1], place[2]);//平移,放在桌面上的高度
glRotatef(90, 1, 0, 0); //茶壶绕x...轴旋转的角度
glRotatef(tRotate, 0, 1, 0);
glScalef(1.8,1.8, 1.8);
glutSolidTeapot(5);//size
glPopMatrix...glTranslatef(0.0f, 0.0f,-6.0f); // 把对象放置再中心
glRotatef(fRotate, 0, 1.0f, 0);
glRotatef(-90, 1, 0, 0);//绕x