类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
第一个
void CALLBACK myReshape(GLsizei w,GLsizei h)
{
glViewport(0,0,w,h);
}
然后在main函数里有这么一句
auxMainLoop(myDisplay);
可以这样用吗?为何w,h都不指定
第2个
glTranslatef(-25.0f,0.0f,0.0f);
表示中心為(-25,0,0)。那么(0,0,0)这个点如何确定?
另外说一句,都是console application.
网友回答:
在OpenGL官方网站中,不推荐使用glaux,而是glut。
还有,建议你多理解一下,或者看看Computer Graphics相关的书。
第一个:myReshape函数并不与auxMainLoop(myDisplay)对应;
第二个:表示坐标系平移了。
第一个问题,应该是回调函数
第二个问题,已经有人说了
w h是回调函数中系统赋给你的表示当前窗口宽w、高h的值