示例#1
0
文件: hwk1.cpp 项目: Tampy/CS537
int main(int argc, char** argv)
{

	struct pointNode* tmp = NULL;

	srand( time(NULL));
	rand();

	height = maxY - minY;
	width  =  maxX - minX;
	
	glutInit(&argc, argv);
	glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB);
	glutInitWindowSize (int(width*400), int(height*400)); 
	glutInitWindowPosition (100, 100);
	glutCreateWindow ("Brownian Motion in 1 by 1 Box");
	m_glewInitAndVersion();
	init();
	glutDisplayFunc(display);
	glutKeyboardFunc(keyboard);
	//wait a bit before we start
	glutTimerFunc(1000, animate, 0);
	glutMainLoop();
	return 0; 
}
示例#2
0
文件: lab2.cpp 项目: Tampy/CS537
int
main( int argc, char **argv )
{
    glutInit( &argc, argv );
    glutInitDisplayMode( GLUT_RGBA | GLUT_SINGLE);
    glutInitWindowSize( 256, 256 );

    int noscaled = glutCreateWindow( "CS 537 Idiot's Labyrinth" );
	glutInitWindowPosition(50, 50);
	m_glewInitAndVersion();
	init();
	glutDisplayFunc( display1 );
    glutKeyboardFunc( keyboard );
	glutMouseFunc( mouse );

    glutMainLoop();
    return 0;
}
示例#3
0
int main( int argc, char **argv )
{
	glutInit( &argc, argv );
	glutInitDisplayMode( GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH );
	glutInitWindowSize( SCREENWIDTH, SCREENHEIGHT );
	glutInitWindowPosition( 300, 0 );
	glutCreateWindow( "Village" );
	m_glewInitAndVersion();
	init();

	glutReshapeFunc( reshape );
	glutDisplayFunc( display );
	glutIdleFunc(idle);
	glutKeyboardFunc( keyBoard );
	glutSpecialFunc( funcKey );

	glutMainLoop();
	return 0;
}
示例#4
0
int main( int argc, char **argv )
{
    glutInit( &argc, argv );
    glutInitDisplayMode( GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH );
    glutInitWindowSize( 512, 512 );
	glutCreateWindow( " Cube  Map: skybox" );
	m_glewInitAndVersion();
	

    init();

	glutReshapeFunc(reshape);
    glutDisplayFunc( display );
    glutKeyboardFunc( keyboard );
	glutSpecialFunc( specKey );
	glutIdleFunc(idle);
	

    glutMainLoop();
    return 0;
}
int main( int argc, char **argv ) {

    glutInit( &argc, argv );
    glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH );
    glutInitWindowSize( Global::viewDim, Global::viewDim );
    glutCreateWindow("Eric Massengill GitHub Graphics Project");
	m_glewInitAndVersion();

    init();

    glutDisplayFunc(display);
    glutKeyboardFunc(keyboard);
	//pass mouse function to glut
	glutMouseFunc(mouse);
	glutMotionFunc(mouseMotion);
	//pass reshape function to glut
	glutReshapeFunc(reshape);
	//pass animation function to glut
	glutTimerFunc(500, timer, 0);

    glutMainLoop();

	return 0;
}