
OPENGL里这几个函数有什么用
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);glMatrixMode(GL_PROJECTION);glLoadId...
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluPerspective(180, 1, -100, 100);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
在什么情况用,全部聚在一起会发生什么作用 展开
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluPerspective(180, 1, -100, 100);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
在什么情况用,全部聚在一起会发生什么作用 展开
1个回答
展开全部
gl里的api的套路无非是下面这样:
设置开关A ON/OFF
设置开关B ON/OFF
...
绑定A准备进行操作.
对A的操作001.
对A的操作002.
...
绑定B准备进行操作.
对B的操作001.
对B的操作002.
...
我解释下
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 清除屏幕显示内容 深度和颜色都要清一下
glMatrixMode(GL_PROJECTION); 将要对投影矩阵操作
glLoadIdentity(); 设置成单位E矩阵
gluPerspective(180, 1, -100, 100); 设置成视角为180度的样子 深度范围-100 到100可见(这几个参数效果肯定全错!)
glMatrixMode(GL_MODELVIEW); 将要设置模型空间位置
glLoadIdentity(); 设E
...
设置开关A ON/OFF
设置开关B ON/OFF
...
绑定A准备进行操作.
对A的操作001.
对A的操作002.
...
绑定B准备进行操作.
对B的操作001.
对B的操作002.
...
我解释下
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 清除屏幕显示内容 深度和颜色都要清一下
glMatrixMode(GL_PROJECTION); 将要对投影矩阵操作
glLoadIdentity(); 设置成单位E矩阵
gluPerspective(180, 1, -100, 100); 设置成视角为180度的样子 深度范围-100 到100可见(这几个参数效果肯定全错!)
glMatrixMode(GL_MODELVIEW); 将要设置模型空间位置
glLoadIdentity(); 设E
...
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询