7月 31, 2020 原理 Base-透明渲染 其实渲染里没有真正的透明物体,透明效果是通过颜色的Blend模仿到的。 正常的透明渲染需要一个一个前后混合,所以半透明是通过前向渲染。 透明的渲染混合指令Blend 原因子 目标因子 Blend 原RGB因子 目标RGB因 阅读更多
4月 17, 2020 原理 Base-PBR PBR(Physically Based Rendering,基于物理的渲染)不是某一个固定 Shader,而是一套尽量遵循真实光照规律的材质与渲染方法。 它的目标不是绝对还原现实,而是让材质满足一些稳定的物理约束: 同一份材质换到不同光 阅读更多
4月 2, 2020 原理 Base-渲染管线 渲染管线(Rendering Pipeline)描述的是:一组场景数据,如何一步步变成屏幕上的像素。 传统实时渲染管线通常可以从概念上分成三个阶段: 应用阶段(Application Stage):CPU 决定“画什么、以什么顺序画”。 阅读更多
1月 2, 2020 原理 Base-引擎梳理 本文在原有“引擎知识地图”的基础上补充概念说明与延伸资料。星级沿用原有标记,从基础知识(⭐)到前沿或引擎级内容(⭐⭐⭐⭐),用于表示建议的学习顺序,而非技术价值的高低。 通用参考(贯穿全文,各节不再重复) Real-Time Rende 阅读更多
1月 1, 2020 原理 Base-卡通渲染 卡通渲染的各个要素。这个已经被研究的太多了,贴几个别人的链接吧。 脸部SDF阴影: 🔗脸部 SDF 阴影zhuanlan.zhihu.com 博主2173关于卡通渲染的总结: 🔗2173:卡通渲染总结zhuanlan.zhihu.c 阅读更多
7月 28, 2019 原理 Base-法线贴图 法线贴图(Normal Map)用纹理保存表面法线方向,在不增加模型顶点和三角形的情况下,让光照表现出凹凸、刻痕、褶皱等细节。 它改变的是参与光照计算的法线,而不是真正修改几何体: 能改变明暗、高光和反射的细节。 不能改变模型轮廓。 不能 阅读更多