您的位置:首页 > 运维架构

OpenGL学习系列导航

2017-12-17 11:42 274 查看

简介

  OpenGL学习系列是《计算机图形学(第四版)》、《OpenGL编程指南(原书第8版)》、《C++ GUI Qt4编程(第二版)》以及网络资源的学习笔记。主要内容是在Qt5.6.x上学习OpenGL,不仅编程示例,同时学习理论知识。为了避免Visual Studio有点麻烦的环境配置,使用qmake创建项目文件,只需下载源代码就能跨平台运行。

代码下载地址:https://github.com/webzhuce07/Study-OpenGL

学习系列导航

旧章

1.OpenGL学习之建立窗口

2.OpenGL学习之基本图元

3.OpenGL学习之图元属性

4.OpenGL学习之几何变换

5.OpenGL学习之纹理映射

6.OpenGL学习之多个纹理映射

7.OpenGL学习之三维观察

8.OpenGL学习之颜色混合

9.OpenGL学习之光照模型

新章

s0.GLSL学习之初识OpenGL着色语言

s1.GLSL学习之建立窗口

s2.GLSL学习之绘制三角形

s3.GLSL学习之着色器基础

s4.GLSL学习之图元类型

s5.GLSL学习之坐标系统变换

s6.GLSL学习之纹理映射(三角形)

s7.GLSL学习之纹理映射(多个纹理)

网络学习资料:

1、NeHe教程:http://nehe.gamedev.net/

2、LeanOpenGL:http://learnopengl.com/

3、LeanOpenGL(中文版):http://learnopengl-cn.readthedocs.io/zh/latest/

由于没有项目支撑,就先学习到这里。学习OpenGL,个人觉得如果没有什么基础的话,还是先学习固定管线(OpenGL1.0)或者说是NeHe教程,理解起来相对容易些,有助于我们先搞清一些基本概念,比如纹理映射、三维变换等。然后再学习可编程管线(着色语言GLSL)。

——更新于2018.03.18
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: