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

原始文章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分配的内存

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 上一节中我们获取并编译了GLFW和GLEW这两个开源库,现在我们就可以使用它们来创建一个OpenGL绘图窗口了。 ...
    IceMJ阅读 1,966评论 0 1
  • javax.microedition.khronos.opengles 接口GL10 上级接口:GL 下级接口:G...
    福later阅读 2,474评论 0 0
  • 链接:你好,三角形 - LearnOpenGL CN 开头: 好了,继续学习OpenGL,在上面的时候,我们已经搭...
    Summer瑞阅读 468评论 0 0
  • 学习代码地址OpenGL(ES)学习一:准备OpenGL(ES)学习二:绘制一个三角形 两年前看博客和OpenGL...
    FindCrt阅读 1,423评论 0 3
  • 每当人们谈起大学,总会有一些人抱着错误的看法。 那些年对大学的误解有哪些呢: 1.听说大学老师上课不讲课,你们自己...
    午间西瓜阅读 802评论 2 1