荒废了太久,趁着“寒假”死磕了两周,验证了不少想法,解开了不少疑惑,代码质量当然是没有的,一切只为看到结果。
有空了再写每一项的细节。
GBuffer
世界坐标
世界法线
漫反射
300个点光源
优化了光源,阴影以及我自己做了一个模型emm…
当我打开3DMax的时候,时间拉回到大约7年前,这是我上一次打开3DMax的时间,当时我在学校机房进行3DMax期末考试,一顿操作猛如虎,定睛一看,一片糊,于是我默默的双击了桌面的CS图标。时间拉回来,我把刚装好的3DMax卸载了,一顿操作行云流水。
未开启HDR,亮度超出范围,色彩丢失
开启HDR,整体亮度变暗
应用法线贴图前
应用法线贴图后
原图
仅有法线贴图,没有视差贴图
应用视差贴图后
关闭泛光渲染
亮度贴图
带贴图
双纹理混合
放射光贴图
反射
折射
没有反射贴图
加入反射贴图
1秒6千个模型渲染
1秒12万个模型渲染
膨胀模型
显示法线
没有忽略草丛贴图空白区域
渲染顺序错误
正确渲染
256分辨率阴影贴图未平滑
平滑后
512分辨率阴影贴图未平滑
平滑后
1024分辨率阴影贴图未平滑
平滑后
动态光源
两个方向光源
阴影贴图
阴影立方体贴图
手机扫一扫
移动阅读更方便
你可能感兴趣的文章