函数glutCreateWindow()将一个窗口以默认尺寸(300*300像素)显示在屏幕的默认位置上(屏幕左上角)。该函数的参数使我们可为窗口创建一个标题。 int glutCreatewindow(char * title) //在屏幕上创建一个窗口,该窗口的标题由参数title给出。 //在多窗口情况下,该函数返回一个标识所创建窗口的整数。 12 } 13 14 int main(int argc, char ** argv) //OpenGL的初始化 15 { 16 glutInit(&argc, argv); 17 glutCreateWindow
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA) #窗口位置及大小-生成 glutInitWindowPosition(0,0) glutInitWindowSize(400,400) glutCreateWindow glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB) glutInitWindowPosition(50,100) glutInitWindowSize(400,400) glutCreateWindow glutPostRedisplay() glutInit() glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA) glutInitWindowSize(400, 400) glutCreateWindow
glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(300, 100); glutInitWindowSize(w, h); glutCreateWindow glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(300, 100); glutInitWindowSize(w, h); glutCreateWindow
(&argc, argv); glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); glutInitWindowSize(600, 400); glutCreateWindow | GLUT_RGB); glutInitWindowPosition (100, 100); glutInitWindowSize (winWidth, winHeight); glutCreateWindow
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(300, 100); glutInitWindowSize(600, 500); glutCreateWindow glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(300, 100); glutInitWindowSize(600, 500); glutCreateWindow
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA) glutInitWindowPosition(0,0) glutInitWindowSize(400, 400) glutCreateWindow
0.5); glEnd(); glFlush(); } int main(int argc, char** argv) { glutInit(&argc, argv); glutCreateWindow
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(100, 100); glutInitWindowSize(400, 400); glutCreateWindow 2.创建窗口 Int glutCreateWindow(char* title); 参数: Title:设置窗口的标题。 glutCreateWindow()的返回值是一个窗口标识符。 3.
1.0f, 1.0f); } int main(int argc, char *argv[]) { glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutCreateWindow glutCreateWindow(“第一个OpenGL程序”) 根据前面设置的信息创建窗口。”第一个OpenGL程序”参数将被作为窗口的标题。 注意:窗口被创建后,并不立即显示到屏幕上。
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(300, 100); glutInitWindowSize(600, 500); glutCreateWindow glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(300, 100); glutInitWindowSize(600, 500); glutCreateWindow glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE); glutInitWindowPosition(100, 100); glutInitWindowSize(700, 700); glutCreateWindow
glFlush() glutInit() glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA) glutInitWindowSize(400, 400) glutCreateWindow glutPostRedisplay() glutInit() glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA) glutInitWindowSize(400, 400) glutCreateWindow
GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(200, 300); glutInitWindowSize(300, 300); glutCreateWindow glutInitWindowPosition(400, 200); glutInitWindowSize(640, 480); glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); glutCreateWindow
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB) glutInitWindowSize(800,600) glutInitWindowPosition(50,50) glutCreateWindow
创建窗口,使用 glutCreateWindow,里面的参数为窗口的标题。 调用初始化函数init。 (GLUT_SINGLE|GLUT_RGB|GLUT_DEPTH); glutInitWindowSize(300,300); glutInitWindowPosition(300,300); glutCreateWindow
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB); glutInitWindowSize(500,500); glutInitWindowPosition(0,0); glutCreateWindow glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB); glutInitWindowSize(500,500); glutInitWindowPosition(0,0); glutCreateWindow
); glutInitDisplayMode ( GLUT_RGBA | GLUT_DOUBLE ); glutInitWindowSize ( 600, 400 ); glutCreateWindow GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow
GLUT_SINGLE | GLUT_RGB); glutInitWindowPosition (100, 100); glutInitWindowSize (winWidth, winHeight); glutCreateWindow
GLUT_DEPTH); //定义窗口大小 glutInitWindowSize(300,300); //定义窗口位置 glutInitWindowPosition(100,100); //创建窗口 glutCreateWindow 5、glutCreateWindow,根据前面设置的信息创建窗口。参数将被作为窗口的标题。注意:窗口被创建后,并不立即显示到屏幕上。需要调用glutMainLoop才能看到窗口。
GLUT_RGB); //单缓存和RGB glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow