计算机图形——OpenGL

OpenGL

. 荒废了太久,趁着“寒假”死磕了两周,验证了不少想法,解开了不少疑惑,代码质量当然是没有的(|||-_-|||),一切只为看到结果,有空了再写每一项的细节。

> 项目地址 <

2019/8/10 更新

顶点动画-广告牌(一)

面片广告牌

模型广告牌

2019/7/14 更新

卡通渲染(一)

Phong-Blinn光照

计算机图形——OpenGL_第1张图片

Lambert光照

计算机图形——OpenGL_第2张图片

Half-Lambert光照

计算机图形——OpenGL_第3张图片

Lamaber-卡通渲染

计算机图形——OpenGL_第4张图片

Half-Lamaber-卡通渲染

计算机图形——OpenGL_第5张图片

渐变过渡

2019/6/27 更新

SSAO

SSAO 遮蔽贴图

计算机图形——OpenGL_第6张图片

无SSAO 单光源渲染

计算机图形——OpenGL_第7张图片

有SSAO 单光源渲染

计算机图形——OpenGL_第8张图片

无SSAO 多光源渲染

计算机图形——OpenGL_第9张图片

有SSAO 多光源渲染

计算机图形——OpenGL_第10张图片

有SSAO => 无SSAO 渐变

2019/5/12 更新

延迟渲染

GBuffer 世界坐标

计算机图形——OpenGL_第11张图片

GBuffer 世界法线

计算机图形——OpenGL_第12张图片

GBuffer 漫反射

计算机图形——OpenGL_第13张图片

300个点光源

计算机图形——OpenGL_第14张图片

2019/3/6 更新

一个粗糙的模型

2019/2/26 更新

HDR

未开启HDR,远距离

计算机图形——OpenGL_第15张图片

未开启HDR,近距离

计算机图形——OpenGL_第16张图片

开启HDR,远距离

计算机图形——OpenGL_第17张图片

开启HDR,近距离

计算机图形——OpenGL_第18张图片

法线贴图

无法线贴图

计算机图形——OpenGL_第19张图片

无法线贴图

有法线贴图

计算机图形——OpenGL_第20张图片

有法线贴图

视差贴图

无视差贴图

计算机图形——OpenGL_第21张图片

无视差贴图

有视差贴图

计算机图形——OpenGL_第22张图片

有视差贴图

泛光

无泛光

计算机图形——OpenGL_第23张图片

提取亮度

计算机图形——OpenGL_第24张图片

泛光效果

计算机图形——OpenGL_第25张图片

泛光效果

2019/2/2 更新

标准光照模型

环境光

计算机图形——OpenGL_第26张图片

漫反射

计算机图形——OpenGL_第27张图片

高光

计算机图形——OpenGL_第28张图片

标准光照

计算机图形——OpenGL_第29张图片

标准光照

计算机图形——OpenGL_第30张图片

标准光照

计算机图形——OpenGL_第31张图片

标准光照

多纹理

计算机图形——OpenGL_第32张图片

计算机图形——OpenGL_第33张图片

光源

方向光

计算机图形——OpenGL_第34张图片

点光源

计算机图形——OpenGL_第35张图片

聚光灯

计算机图形——OpenGL_第36张图片

多光源

计算机图形——OpenGL_第37张图片

描边

计算机图形——OpenGL_第38张图片

计算机图形——OpenGL_第39张图片

环境映射

反射

计算机图形——OpenGL_第40张图片

计算机图形——OpenGL_第41张图片

折射

计算机图形——OpenGL_第42张图片

无反射贴图

计算机图形——OpenGL_第43张图片

有反射贴图

计算机图形——OpenGL_第44张图片

渲染实例化数组

1秒6千个模型渲染

计算机图形——OpenGL_第45张图片

1秒12万个模型渲染

计算机图形——OpenGL_第46张图片

拉近距离

计算机图形——OpenGL_第47张图片

后期处理

无后期

计算机图形——OpenGL_第48张图片

置灰

计算机图形——OpenGL_第49张图片

反色

计算机图形——OpenGL_第50张图片

边缘

计算机图形——OpenGL_第51张图片

模糊

计算机图形——OpenGL_第52张图片

几何着色器

膨胀模型

计算机图形——OpenGL_第53张图片

渲染法线

计算机图形——OpenGL_第54张图片

全透/半透/不透混合渲染

全透部分渲染错误

计算机图形——OpenGL_第55张图片

半透部分渲染错误

计算机图形——OpenGL_第56张图片

正确渲染

计算机图形——OpenGL_第57张图片

多相机渲染

计算机图形——OpenGL_第58张图片

阴影

方向光阴影 256分辨率 无平滑

计算机图形——OpenGL_第59张图片

方向光阴影 256分辨率 有平滑

计算机图形——OpenGL_第60张图片

方向光阴影 512分辨率 无平滑

计算机图形——OpenGL_第61张图片

方向光阴影 512分辨率 有平滑

计算机图形——OpenGL_第62张图片

方向光阴影 1024分辨率 无平滑

计算机图形——OpenGL_第63张图片

方向光阴影 1024分辨率 有平滑

计算机图形——OpenGL_第64张图片

方向光动态光源

聚光灯阴影

计算机图形——OpenGL_第65张图片

聚光灯动态光源

点光源阴影

计算机图形——OpenGL_第66张图片

点光源动态光源

你可能感兴趣的:(计算机图形——OpenGL)