01、OpenGL 入门-VAO:VAB:Shader介绍
09、OpenGL 入门-摄像机自由移动:视角移动:缩放
13、OpenGL 光照-材质(环境光照:漫反射光照:镜面光照)
14、OpenGL 光照-光照贴图(漫反射贴图:镜面反射贴图)
16、OpenGL 光照-抛光物(平行光或者叫定向光)
17、OpenGL 光照-抛光物(点光源和光衰减)
20、OpenGL 光照-多光源(定向光:点光源:聚光)
21、OpenGL 模型加载-Assimp开放资源导入3D模型
22、OpenGL 高级OpenGL-深度测试(保留深度小的片段)
23、OpenGL 高级OpenGL-模板测试(扣除一个范围的片段)
24、OpenGL 高级OpenGL-混合(丢弃片段-完全透明片段)
25、OpenGL 高级OpenGL-混合(渲染半透明纹理)
27、OpenGL 高级OpenGL-帧缓冲(后期处理)
28、OpenGL 高级OpenGL-立方体贴图(天空盒子)
29、OpenGL 高级OpenGL-立方体贴图(天空盒子:箱子环境映射-反射)
30、OpenGL 高级OpenGL-立方体贴图(天空盒子:3D模型环境映射-反射)
31、OpenGL 高级OpenGL-立方体贴图(天空盒子:3D模型环境映射-折射)
32、OpenGL 高级OpenGL-Uniform缓冲(UBO:多着色器共享)
33、OpenGL 高级OpenGL-几何着色器(房子)
34、OpenGL 高级OpenGL-几何着色器(爆破物体)
35、OpenGL 高级OpenGL-几何着色器(法向量可视化)
36、OpenGL 高级OpenGL-实例化(实例化数组:批量渲染)
37、OpenGL 高级OpenGL-实例化(小行星带-未使用实例化数组)
38、OpenGL 高级OpenGL-实例化(小行星带-使用实例化数组)
39、OpenGL 高级OpenGL-抗锯齿(多重采样抗锯齿(Multisample Anti-aliasing, MSAA))
40、OpenGL 高级OpenGL-抗锯齿(多重采样抗锯齿+帧缓冲)
41、OpenGL 高级光照-Blinn-Phong(布林冯氏光照:完善镜面光照)
42、OpenGL 高级光照-Gamma修正(提高图像对比度)
43、OpenGL 高级光照-阴影映射-定向光源(生成深度贴图)
44、OpenGL 高级光照-阴影映射-定向光源(应用深度贴图)
45、OpenGL 高级光照-阴影映射-定向光源(处理阴影失真)
46、OpenGL 高级光照-点光源阴影(深度立方体贴图)
47、OpenGL 高级光照-点光源阴影(PCF平滑-深度多次采样并平均化)
48、OpenGL 高级光照-法线贴图(显示每个像素的光照细节)
49、OpenGL 高级光照-视差贴图(又称高度贴图)
50、OpenGL 高级光照-陡峭视差映射(深度分层:多次比较)
51、OpenGL 高级光照-视差遮蔽映射(深度分层:多次比较:线性差值)
52、OpenGL 高级光照-HDR(高动态范围:显示更高的亮度)
53、OpenGL 高级光照-泛光(结合HDR产生光晕效果)
54、OpenGL 高级光照-延迟着色法(几何处理+批量延迟光照计算+延迟光源绘制)
55、OpenGL 高级光照-延迟着色法(光源体积+优化光照计算)
56、OpenGL 高级光照-SSAO-屏幕空间环境光遮蔽(让环境光有阴影效果)
57、OpenGL PBR-基于物理的渲染(Physically Based Rendering:更真实光照)
58、OpenGL PBR-基于物理的渲染(PBR纹理贴图)
59、OpenGL PBR-基于图像的环境光照(Image based lighting, IBL:引入IBL到PBR里)
Folders and files Name Name Last commit message
Last commit date
parent directory May 12, 2021
May 12, 2021
May 12, 2021
May 12, 2021
View all files
You can’t perform that action at this time.