OpenGL一个简单的程序
我用的是VS2008,把glut.h、glu.h等等那些文件都配置好了,然后建立一个win32控制台应用程序,新建一个test.c文件,往里面输入这段代码,编译,然后出现的只是一个黑窗口,什么都没有。#include <GL/glut.h>void myDisplay(void){ glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); glLoadIdentity(); glTranslatef( -1.5f, 0.0f, -6.0f); glBegin( GL_TRIANGLES ); glVertex3f( 0.0f, 1.0f, 0.0f ); glVertex3f( -1.0f, -1.0f, 0.0f ); glVertex3f( 1.0f, -1.0f, 0.0f ); glEnd(); glFlush();}int main(int argc, char *argv[]){ glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(100, 100); glutInitWindowSize(400, 400); glutCreateWindow("第一个OpenGL程序"); glutDisplayFunc(&myDisplay); glutMainLoop(); return 0;}我还想问下是不是 glVertex3f 的参数只能是 -1.0f 到 1.0f 之间的数啊?超过就显示不了了?