现在的位置: 首页 > 综合 > 正文

OpenGL初试

2013年10月10日 ⁄ 综合 ⁄ 共 518字 ⁄ 字号 评论关闭

画一个三角形。

#include<GL\glut.h>
#include<stdio.h>
void myDisplay(void)
{
	glClear(GL_COLOR_BUFFER_BIT);
	/*glRectf(-0.5f,-0.5f,0.5f,0.5f);*/
	glBegin(GL_POLYGON);
	   glVertex2f(0.0f,0.0f);
	   glVertex2f(0.5f,0.0f);
	   glVertex2f(0.5f,0.5f);
	glEnd();
	glFlush();
}
int main(int argc,char * argv[])
{
	for(int i=0;i<argc;i++)
		printf("%s\n",argv[i]);
	glutInit(&argc,argv);// 初始化
	glutInitDisplayMode(GLUT_RGB|GLUT_SINGLE);
	glutInitWindowPosition(100,100);
	glutInitWindowSize(400,400);
	glutCreateWindow("第一个OpenGL程序");
	glutDisplayFunc(&myDisplay);
	glutMainLoop();
	return 0;
}
【上篇】
【下篇】

抱歉!评论已关闭.