利用GLEW创建窗口

新建一个.cpp文件,然后把下面的代码粘贴到该文件的最前面。

利用GLEW创建窗口

利用GLEW创建窗口

首先,我们在main函数中调用glfwInit函数来初始化GLFW,然后我们可以使用glfwWindowHint函数来配置GLFW。glfwWindowHint函数的第一个参数代表选项的名称,我们可以从很多以GLFW_开头的枚举值中选择;第二个参数接受一个整形,用来设置这个选项的值。如果你现在编译你的cpp文件会得到大量的 undefined reference 。

利用GLEW创建窗口

  • glfwCreateWindow函数需要窗口的宽和高作为它的前两个参数。第三个参数表示这个窗口的名称(标题),这里我们使用"LearnOpenGL",当然你也可以使用你喜欢的名称。

GLAD

  • GLAD是用来管理OpenGL的函数指针的,所以在调用任何OpenGL的函数之前我们需要初始化GLAD。
  • 利用GLEW创建窗口
  • 利用GLEW创建窗口
  • 利用GLEW创建窗口
  • 利用GLEW创建窗口
  • 利用GLEW创建窗口
  • 利用GLEW创建窗口
  • 利用GLEW创建窗口

输入

利用GLEW创建窗口

利用GLEW创建窗口

渲染

利用GLEW创建窗口

利用GLEW创建窗口