Learn OpenGL(一)创建窗口的基本流程

2018-11-06  本文已影响8人  流浪的天真汉

原始文章https://learnopengl-cn.readthedocs.io/zh/latest/01%20Getting%20started/03%20Hello%20Window/

一、创建窗口的流程

1、glfwInit函数来初始化GLFW

2、glfwCreateWindow创建一个窗口

3、glViewport函数来设置窗口的维度

4、注册事件回调函数 glfwSetKeyCallback(window, key_callback);

5、任务循环

{

    (1)检查事件:glfwPollEvents();

    (2)渲染指令:glClearColor来设置清空屏幕所用的颜色,glClear函数来清空屏幕的颜色缓冲

    (3)交换缓冲 glfwSwapBuffers(window);

}

6、glfwTerminate函数来释放GLFW分配的内存

上一篇 下一篇

猜你喜欢

热点阅读