简介

我的印象中,对于纯C的三维投影实现是要确定viewpoint,即摄像机的视角和朝向,但是在opengl中可以不这么设置可以采用默认设置

如果没有调用gluLookAt()函数,那么摄像机就会采用默认的位置和方向。默认情况下,照相机位于原点,指向z轴的负方向,朝上向量为(0,1,0);

https://blog.csdn.net/shenziheng1/article/details/64121979
这篇博客讲的很好
有些框架中只采用了


void glScalef(GLfloat  x, GLfloat  y, GLfloat  z);   //缩放。参数指定在那个方向上缩放
void glTranslatef(GLfloat  x, GLfloat  y, GLfloat  z);   //移动。
void glRotatef(GLfloat  angle, GLfloat  x,GLfloat  y,GLfloat  z);   //从原点到点(x,y,z)的直线进行旋转的角度。

而不会调整视点

posted on 2021-03-05 00:59  HDU李少帅  阅读(93)  评论(0编辑  收藏  举报