荒废了太久,趁着“寒假”死磕了两周,验证了不少想法,解开了不少疑惑,代码质量当然是没有的,一切只为看到结果。
有空了再写每一项的细节。
2019/3/6 更新
优化了光源,阴影以及我自己做了一个模型emm...
demo.gif当我打开3DMax的时候,时间拉回到大约7年前,这是我上一次打开3DMax的时间,当时我在学校机房进行3DMax期末考试,一顿操作猛如虎,定睛一看,一片糊,于是我默默的双击了桌面的CS图标。时间拉回来,我把刚装好的3DMax卸载了,一顿操作行云流水。
2019/2/26 更新
HDR
未开启HDR,亮度超出范围,色彩丢失
开启HDR,整体亮度变暗
法线贴图
应用法线贴图前
应用法线贴图后
视差贴图
原图
仅有法线贴图,没有视差贴图
应用视差贴图后
泛光
关闭泛光渲染
亮度贴图
泛光_发光贴图.png 泛光_最终效果.png 泛光_最终效果.gif
2019/2/2 更新
标准光照模型
环境光.png 漫反射.png 镜面反射.png 标准光照.png带贴图
多纹理
双纹理混合
放射光贴图
光源
方向光.png 点光源.png 聚光灯.png 多光源.png描边
描边1.png 描边2.png天空盒子
反射
折射
没有反射贴图
加入反射贴图
渲染实例化数组
1秒6千个模型渲染
1秒12万个模型渲染
后期处理
离屏渲染_正常.png 离屏渲染_灰度.png 离屏渲染_反色.png 离屏渲染_边缘检测.png 离屏渲染_核.png 离屏渲染_模糊.png几何着色器
膨胀模型
显示法线
不透,全透,半透贴图渲染
没有忽略草丛贴图空白区域
渲染顺序错误
正确渲染
多相机渲染
多相机渲染.png方向光阴影(阴影映射)
256分辨率阴影贴图未平滑
平滑后
512分辨率阴影贴图未平滑
平滑后
1024分辨率阴影贴图未平滑
平滑后
动态光源
两个方向光源
阴影贴图
聚光灯阴影(阴影映射)
阴影_两个聚光灯.png 阴影_聚光灯.gif点光源阴影(点阴影)
阴影_点阴影.png 阴影_点阴影.gif阴影立方体贴图
网友评论