参考博客:https://blog.csdn.net/iteapoy/article/details/82937490

https://blog.csdn.net/what951006/article/details/79268897

1. OpenGL+VS2017 环境配置

https://blog.csdn.net/AvatarForTest/article/details/79199807

如果使用下面的openGL-tutorial中文教程,就跳过这个配置,openGL-tutorial中文教程里自带Cmake编译器,一步完成配置。

2. openGL-tutorial中文教程

http://www.opengl-tutorial.org/cn/beginners-tutorials/tutorial-1-opening-a-window/

优点:这个翻译得比较生动。用Cmake编译后,不需要自己配置VS2017。连着色器都集成在里面了。前几章不需要自己写着色器,重点放在画出图形上,适合萌新入门。

缺点:Cmake编译后整个结构体系比较庞大,有点难理清。

3. 使用glfw+glad的中文教程

LearnOpenGL-CN:https://learnopengl-cn.github.io/

优点:根据“OpenGL+VS2017 环境配置(亲测好使)<附带必要知识点> - CSDN博客”的方法配置完之后,自己写程序,一个图形的所有的代码都在一个.cpp里,结构比较简单。

缺点:这个翻译得有点晦涩,要读好几遍才能看懂。在画三角形的时候就把着色器也一起讲了,有点难理解,和openGL-tutorial对比着看,会有很大的收获。

4.使用glfw+freeGLUT的中文教程

专栏:一步步学OpenGL3.3+ - CSDN博客

https://blog.csdn.net/column/details/13062.html?&page=2

glew、glfw、glad、freeglut的教程与区别相关推荐

  1. OpenGL ES glut glew glfw glad freeglut

    目录 一.简介 1.freeglut 2.glew 3.glut 4.glfw 5.glad 二.分类 1.窗口管理 2.函数加载 三.组合使用 1.freeglut + glew 2.glfw + ...

  2. OpenGL 开发环境配置(Windows) - Visual Studio 2017 + GLFW + GLAD 详细图文教程

    OpenGL 开发环境配置(Windows) - Visual Studio 2017 + GLFW + GLAD 详细图文教程 大部分 OpenGL 是直接面向设备商的,如果开发者需要使用 Open ...

  3. 开源项目推荐:OpenGL之gult/freeglut/glew/glfw/glad的联系与区别

    本篇内容主要参考了文章:OpenGL+VS2017 环境配置(亲测好使)::附带必要知识点_FuXiii的博客-CSDN博客_vs2017环境配置,但是经过本人局部修改,并添加了个人见解. 1.Ope ...

  4. OpenGL之gult/freeglut/glew/glfw/glad的联系与区别

    转 https://blog.csdn.net/libaineu2004/article/details/105879521 转 https://blog.csdn.net/qq_40565033/a ...

  5. OpenGL学习之VS2017+glfw+glew/glad/freeglut的基本配置与中文教程汇总

    找了很多资料,就先马一下.教程都是原版英文的中文翻译教程,都有完整的代码. 基本配置方法(在VS2017上搭建glfw+glew或者glfw+glad) 1. OpenGL+VS2017 环境配置(亲 ...

  6. glut glfw glad SOIL glm freetype等配置

    a. 配置glut https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 链接下载glut.下载之后解压得到5个文件gl ...

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

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

  8. OpenGL之glut、glfw、glew、glad等库之间的关系

    结论 1.glad与glew作用类似,实现对底层OpenGL接口封装 2.glfw与glut作用类似,创建窗口界面 3.glut年代久远,现在用glfw居多,可使用glfw+glad组合方式,比如这个 ...

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

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

最新文章

  1. Jeesite信息化快速开发平台
  2. 论文的写作要求、流程与写作技巧
  3. 含枚举类型的函数声明_02Golang基础类型
  4. 不会SQL注入,连漫画都看不懂了
  5. promise常见错误
  6. Linux文件、文件内容搜索大全(find,grep命令)
  7. yii2 DAO实现增,删,改,查
  8. h3c无线控制器常用命令(wx)
  9. 你想知道的优惠券业务,SkrShop告诉你
  10. 机器学习之概率论与数理统计基础知识-(2)随机变量和数字特征
  11. yoloV4mosaic数据增强,同步Pascal VOC格式的XML标注信息
  12. 微服务03 分布式搜索引擎 elasticsearch ELK kibana RestAPI 索引库 DSL查询 RestClient 黑马旅游
  13. 心态不好的时候留给自己看
  14. Windows下载安装包格式说明
  15. [课业] 09 | 软工 | 软件工程的发展
  16. 打字效果短视频是怎么做出来的?
  17. 如何把自定义word模板加入到word中我的模板里面
  18. vbs计算机病毒代码,求最全的vbs病毒代码,要破坏性的。谢谢,回答的好我多给分。...
  19. 《CSS权威指南》--附录
  20. 一个女孩如何准备行装和安全的独自旅行

热门文章

  1. rustup 慢_Rust真的比C慢吗?进一步分析queen微测评
  2. mysql 事务返回值_MySQL 的事务与 ACID
  3. vmware workstation中搭建云平台,虚拟机重启遇到的问题
  4. 淘宝二面试常见问题的答案来了,你看了吗?(二面及答案)
  5. minio下载安装与API操作
  6. china.js实现中国地图
  7. 揭秘全球首个火星车数字人背后的百度数字人技术
  8. husky配置 => git 日志提交规范限制, eslint检查
  9. 给初学者:用VB写外挂 ———— 实战四:雷电3修改器
  10. Java夜未眠.程序员的心声