利用GLEW创建窗口

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

利用GLEW创建窗口_第1张图片

利用GLEW创建窗口_第2张图片

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

利用GLEW创建窗口_第3张图片

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

GLAD

  • GLAD是用来管理OpenGL的函数指针的,所以在调用任何OpenGL的函数之前我们需要初始化GLAD。
  • 利用GLEW创建窗口_第4张图片
  • 利用GLEW创建窗口_第5张图片
  • 利用GLEW创建窗口_第6张图片
  • 利用GLEW创建窗口_第7张图片
  • 利用GLEW创建窗口_第8张图片
  • 利用GLEW创建窗口_第9张图片

输入

利用GLEW创建窗口_第10张图片

利用GLEW创建窗口_第11张图片

渲染

利用GLEW创建窗口_第12张图片

利用GLEW创建窗口_第13张图片

你可能感兴趣的:(opengl详解)