openGL 第二篇 :Xcode 配置 glad 环境

    第三篇:Xcode  配置 glad 环境

1,glad:是一个管理函数指针的开源库。

        a)由于OpenGL驱动版本众多,它大多数函数的位置都无法在编译时确定下来,需要在运行时查询。
              所以任务就落在了开发者身上,开发者需要在运行时获取函数地址并将其保存在一个函数指针中供以后使用。

         b)取得地址的方法因平台而异,代码非常复杂,而且很繁琐,我们需要对每个可能使用的函数都要重复这个过程。
               幸运的是,有些库能简化此过程,其中GLAD是目前最新,也是最流行的库。

          c)GLAD是用来管理OpenGL的函数指针的,所以在调用任何OpenGL的函数之前我们需要初始化GLAD。
                GLAD也可以使OpenGL基础渲染变得简单。      因此在使用函数之前,都需要对glad 进行初始化!

2,下载 glad : https://glad.dav1d.de/

1)选择 C++

2)选择 3.2 以上版本

3)模式 选择 核心渲染模式

4)选择生成下载

5)点击生成按钮

3,配置路径:

1)设置自定义路径

2)添加到 头文件搜索  (这里也可以直接使用 头文件路径,后面所选的意思是:是否需要递归查询  根据自己情况而定)

4,项目中加入:glad.c   直接拖入项目中即可

5,导入  glad.h  

#include <glad/glad.h>

上一篇:openGL 第一篇 :Xcode 配置 glfw 环境

下一篇:openGL 第三篇:创建窗口

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值