示例#1
0
文件: lab1-5.c 项目: Seanberite/CG
int main(int argc, char *argv[])
{
	glutInit(&argc, argv);
	glutInitContextVersion(3, 2);
	glutCreateWindow ("GL3 white triangle examplee");
	init ();
	glutDisplayFunc(display);
	glutRepeatingTimer(20);
	glutMainLoop();
	return 0;
}
示例#2
0
文件: lab4-4.c 项目: Seanberite/CG
int main(int argc, char **argv)
{
	glutInit(&argc, argv);
	glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);
	glutInitContextVersion(3, 2);
	glutInitWindowSize (600, 600);
	glutCreateWindow ("TSBK07 Lab 4");
	init ();
	glutDisplayFunc(display);
	
	glutRepeatingTimer(20);
	
	glutPassiveMotionFunc(mouse);

	glutMainLoop();
	exit(0);
}
示例#3
0
void glutIdleFunc(void (*func)(void))
{
//	printf('WARNING! Idle not yet implemented. Use timers instead.\n');
	gIdle = func;
	glutRepeatingTimer(10);
}