×
关于

现代 OpenGL 教程

第一课 创建一个窗口第二课 绘制一个点第三课 第一个三角形第四课 着色器基础第五课 一致变量第六课 平移变换第七课 旋转变换第八课 缩放变换第九课 插值第十课 索引绘制第11课 矩阵连乘第12课 透视投影变换第13课 相机空间第14课 相机控制(一)第15课 相机控制(二)第16课 基本的纹理贴图第17课 环境光第18课 漫反射光第19课 镜面反射光第20课 点光源第21课 聚光灯第22课 使用Assimp库导入模型第23课 Shadow Mapping 1第24课 Shadow Mapping 2第25课 天空盒第26课 法线纹理第27课 广告牌和几何着色器第28课 创建粒子系统第29课 3D拾取第30课 细分着色器基础第31课 基于PN三角形细分着色第32课 顶点数组对象第33课 实例渲染第34课 GLFX OpenGL特效库第35课 延迟渲染(一)第36课 延迟渲染(二)第37课 延迟渲染(三)第38课 Assimp导入骨骼动画第39课 轮廓检测第40课 模板阴影体第41课 运动模糊第42课 基于 PCF 的阴影优化第43课 点光源多通道阴影映射第44课 GLFW第45课 屏幕空间的环境光遮挡第46课 SSAO与深度重构

关于


翻译: http://ogldev.atspace.co.uk/index.html (连载)

OpenGL是一个跨编程语言、跨平台的专业图形程序接口,是一个功能强大,调用方便的底层图形库。对于这份教程,它先从最基本的图形绘制讲起,然后由浅及深的介绍了可编程渲染管线中的各种矩阵设置、光照计算,以及许多常用的渲染技术,而我也是通过这份教程,对OpenGL有了比较深入的认识,所以将其翻译出来,希望对那些准备深入学习OpenGL的朋友提供一些帮助。

适用人群

本教程主要适用于希望深入学习OpenGL的朋友

学习前提

在学习本课程之前,希望你对于3D数学有一些认识。


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)