opengl原生库 gl*
随opengl一起发布

opengl实用库 glu*
随opengl一起发布

opengl实用工具库glut glut*
需要下载配置安装(太老了!)

opengl实用工具库开源版本freeglut glut*
需要下载配置安装(完全兼容glut,算是glut的代替品,但是bug较多!)

opengl GLFW库 glfw*
需要下载配置安装(轻量级的,开源的,跨平台的library,新技术)

opengl GLEW库 glew*
需要下载配置安装
跨平台的C++扩展库,它的出现是为了方便的管理平台与opengl版本不匹配,以及方便的解决不同显卡特有的硬件接口支持。
只要包含一个glew.h头文件,你就能使用gl,glu,glext,wgl,glx的全 部函数。

opengl核心文件加载库gl3w gl3w*
gl3w是获取OpenGL核心配置文件规范所提供功能的最简单方法。

opengl库glad glad*
基于官方规格的多语言GL / GLES / EGL / GLX / WGL装载机 - 生成器。
一般结合GLFW使用。

opengl库区分:glut、freeglut、glfw、glew、gl3w、glad相关推荐

  1. GLUT, freeGLUT, GLFW, GLEW, GLAD 关系与区别

    GLUT:(来自百科)(OpenGL Utility Toolkit)是一个处理OpenGL程式的工具库,负责处理和底层操作系统的呼叫以及I/O. 是专为构建中小型OpenGL程序.虽然GLUT是适合 ...

  2. OpenGL 各类库的解析 gl/glu/glut/freeglut/glfw/glew

    看了网上很多资料,讲的都不是很全,正好在学这一块,好好地总结一下吧 注:在windows中,对这些库的大小写是不作要求的 gl.h gl库是核心库,gl中包含了最基本的3D函数,可以再本地电脑中的: ...

  3. OpenGL 各类库的解析gl glu glut freeglut glfw glew

    gl.h gl库是核心库,gl中包含了最基本的3D函数,可以再本地电脑中的: C:\Program Files (x86)\MicrosoftSDKs\Windows\v7.0A\Include\gl ...

  4. OpenGL 环境配置教程-库文件汇总【glfw/glew/glad/glm/std_img】

    OpenGL的环境配置是最让初学者头疼的事情了,主要是一开始链接什么glfw.glad,不知道有什么用,什么链接库.包含目录很头大,有一步做错就可能一大堆报错. 本文对LearnOpenGL CN教程 ...

  5. VS下glut freeglut GLtools glew等 配置教程

     转自:http://www.jianshu.com/p/b49fd7fe8b5c              freeglut 与 glut的差别: [源自百度百科] freeglut是GLUT ...

  6. VS2010 与 glut freeglut GLtools glew等 配置教程

    freeglut 与 glut的差别: [源自百度百科] freeglut是GLUT [注1]的一个完全开源替代库. GLUT最初是<OpenGL红皮书(第二版)>[注2]中的示例程序.自 ...

  7. OpenGL,GLUT,FreeGLUT,GLFW,GLEW,GLAD,GL3W,GLAD,GLM,GLSL的区别详解

    OpenGL,GLUT,FreeGLUT,GLFW,GLEW,GLAD,GL3W,GLAD,GLM,GLSL的区别详解 很多同学在初学计算机图形学时,都要去配置OpenGL环境,其中涉及多个库的选择和 ...

  8. OpenGL与gl glu glut freeglut glew glfw封装库关系(十五)

    1.概述     初学者往往搞不明白OpenGL与诸多库的联系下面一张图帮理清楚,gl glu glut freeglut glew glfw都是对OpenGL的封装而已.这些库已经将OpenGL.E ...

  9. 一张图弄懂opengl的诸多库gl glu glut freeglut glew glfw之间关系

    开始学习opengl,但是看opengl编程指南不同版本之间使用了一堆不同的库,概念名称全都搅起的,越看越糊涂,遂整理的一下opengl相关的一些库的名词, 才发现是不同时期不同版本不断发展的结果. ...

最新文章

  1. hbase参数配置及优化
  2. ./configure --with-package=dir指定依赖的软件包
  3. java集合:LinkedList
  4. python守护线程错误 退出子线程_请问用python里threading和queue模块来写多线程程序,子线程是如何结束的?...
  5. 网易笔试编程题java_2017年网易校招笔试JAVA研发编程题
  6. 电脑动态壁纸_每日壁纸—水彩插画少女动漫手机高清无水印壁纸第二波
  7. 最强Java面试题全部合集,涵盖BAT大厂面试必考的9大技术!-强烈建议收藏
  8. Redis再入门 codis 对比 Memcached
  9. Java案例:数据表转换成XML文档
  10. MFC开发IM-第六篇、MFC 文本框 用法
  11. bzoj 1798 5039: [Jsoi2014]序列维护(线段树)
  12. 【Java】Java_16 控制循环结构Break、Continue、Return
  13. EasyFlash | 让 Flash 成为小型 KV 数据库
  14. 知识管理案例:谁来负责知识管理?
  15. 网上疯传河南高考零分作文:兔子 你傻啊?!
  16. SLAM--LSD_SLAM在高版本系统中运行(ubuntu20.04 ROS-noetic)
  17. python的自带数据集_机器学习基础 / 加载scikit-learn自带的数据集 - 汇智网
  18. Cadence Allegro巧用自动布线工具图文教程及视频演示
  19. c4d如何把文字贴在物体表面_如何使用C4D制作动态滚动文字条
  20. ‘gbk‘ codec can‘t decode byte 0xa4 in position 16433: illegal multibyte sequence

热门文章

  1. python时间日期字符串各种
  2. Python day10 global关键字、函数递归、匿名函数、map函数的用法详解
  3. java栈、堆、方法区
  4. Codeforces 903F Clear The Matrix(状态压缩DP)
  5. 2022-2028年中国木制拼板玩具市场调查研究报告
  6. Arduino学习笔记1---开发环境搭建
  7. 【转帖】OnPreRender Render的区别
  8. xdoj 1009线段树求约瑟夫环
  9. 计算机二级理工类报哪个,计算机二级考哪一科目,毕业后找工作会对科目有要求吗?还是说不管什么科目有证就行了?...
  10. 的内怎么放_冰箱不是“万能”箱,哪些食物不宜放冰箱储存?