OpenGL学习系列导航

打算把这个专栏升级下,从入门到自己创建一个简单的渲染框架。

简介

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

学习系列导航

理论

t0.0计算机图形学介绍
t0.1OpenGL绘图入门
t0.2VS2015配置OpenGL1.0编程环境
t0.3VS2013配置OpenGL4.3及以上编程环境
t1.笛卡尔坐标系统
t2.0光照模型
t2.1雾化

旧章

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)。

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值