- std::srand(std::time(0));
-
- surface = std::make_shared<WaterSurface>(LATTICE_SIZE, LATTICE_UNIT);
- sea = std::make_shared<Sea>(surface);
-
- glutInit(&argc, argv);
- glutInitDisplayMode(GLUT_DOUBLE);
- glutInitWindowSize(300, 300);
- glutInitWindowPosition(100, 100);
- glutCreateWindow("seamulator");
-
- glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);
-
- glutDisplayFunc(displayMe);
+ glMatrixMode(GL_PROJECTION);
+ glLoadIdentity();
+ gluPerspective(50.0, ((float)width/(float)height), 0, 1000.0);
+ glViewport(0, 0, width, height);
+}