//OpenGL initializations bool init(void) { bool res; glClearColor(0.0f,0.0f,0.0f,0.0f); // Background glEnable(GL_DEPTH_TEST); input = false; mouseX = SCREEN_WIDTH >> 1; mouseY = SCREEN_HEIGHT >> 1; glutWarpPointer(glutGet(GLUT_WINDOW_X) + glutGet(GLUT_WINDOW_WIDTH) / 2, glutGet(GLUT_WINDOW_Y) + glutGet(GLUT_WINDOW_HEIGHT) / 2); Player.Init(mouseX, mouseY); res = Scene.Init(); return res; }