OpenGL学习笔记三——引入GLM库,实现transform

OpenGL开发环境配置之GLM

  • GLM库简介
  • 开发环境
  • GLM库配置的两种方法
    • 方法一
    • 方法二

GLM库简介

GLM是OpenGL Mathematics的缩写,它是一个只有头文件的库,也就是说我们只需包含对应的头文件就行了,不用链接和编译。GLM可以在它们的网站上下载。把头文件的根目录复制到你的includes文件夹,然后你就可以使用这个库了。
==注意:==无法的可直接在github上的下载:地址
或者使用链接:下载链接
在OpenGL矩阵向量的应用中必不可少的库文件

开发环境

  • Visual Studio 2017
  • 操作系统:Windows 10
  • GLAD库
  • GLFW库

配置环境请看:OpenGL 开发环境配置(Windows) - Visual Studio 2017 + GLFW + GLAD 详细教程

GLM库配置的两种方法

方法一

  1. 解压文件

你会看到以下内容:
OpenGL学习笔记三——引入GLM库,实现transform_第1张图片

  1. 复制glm文件夹内容到你的项目文件中:
    OpenGL学习笔记三——引入GLM库,实现transform_第2张图片
  2. 右键点击项目,选择属性下的常规,包含目录,在附加包含目录中选择刚才复制的glm文件夹
    OpenGL学习笔记三——引入GLM库,实现transform_第3张图片
    测试代码:
#include 
#include 
#include 
int main()
{
	glm::vec4 vec(1.0f, 0.0f, 0.0f, 1.0f);

	return 0;
}

以上便完成配置
如果不能成功引入头文件,请选择第二种配置方式

方法二

  1. 将上述的glm文件夹放入之前配置glfw环境的文件夹内,参考链接:
    OpenGL 开发环境配置(Windows) - Visual Studio 2017 + GLFW + GLAD 详细教程

OpenGL学习笔记三——引入GLM库,实现transform_第4张图片
OpenGL学习笔记三——引入GLM库,实现transform_第5张图片
2. 直接使用测试代码测试

你可能感兴趣的:(OpenGL)