Я пытаюсь изменить цвет в OpenGL на белый, но он продолжает переключаться обратно на черный - PullRequest
0 голосов
/ 12 октября 2019
    public void init(){
    if(!glfwInit()){

    }
    glfwWindowHint(GLFW_RESIZABLE, GLFW_TRUE);
    window = glfwCreateWindow(width, height,"Flappy", NULL, NULL);
    if(window == NULL){
        return;
    }

    GLFWVidMode vidmode = glfwGetVideoMode(glfwGetPrimaryMonitor());
    glfwSetWindowPos(window, (vidmode.width() - width)/2, (vidmode.height() - height)/2);
    glfwSetKeyCallback(window, new Input());
    glfwShowWindow(window);
    glfwMakeContextCurrent(window);
    GL.createCapabilities();
    GL11.glClearColor(1.0f, 1.0f, 1.0f, 1.0f);
    GL11.glClear(GL11.GL_COLOR_BUFFER_BIT);
    GL11.glEnable(GL11.GL_DEPTH_TEST);
    System.out.println("OpenGL: " + GL11.glGetString(GL11.GL_VERSION));

Я пытался изменить цвет на белый с помощью GL11.glClearColor (1,1,1,1), но как только я запускаю программу, она просто все время переключается с белого на черный, пока я не закрою еевниз. Я просто хочу, чтобы цвет оставался белым, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...