Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

兰伯特光照模型 一、必备知识点 1.两个颜色相乘 通常用于计算光照、材质混合、纹理混合等需求 它一种用于混合颜色叠加在一起的效果 计算结果 可以理解为两种颜色叠加在一起的效果 计算方式 通常使用颜色通道的值来执行逐通道的乘法 例子 颜色 A、B 都是 fixed4 类型的变量 颜色 A * 颜色 B =(A.r*B.r , A.g*B.g , A.b* B.b , A.a* B.a); 那...

半兰伯特光照模型 一、必备知识 单位向量的点乘范围 根据数学公式我们知道 假设单位向量 A 和 B,他们的点乘结果是 A·B=|A|*|B|*cosθ 因为 cosθ 的范围是(-1,,1)之间,所以单位向量的点乘范围也是(-1,1) 二、半兰伯特光照模型的来历和原型 半兰伯特光照模型是基于 兰伯特光照模型的基础上进行改进的 它没有任何物理依据,只是一个视觉加强技术 它出现的主要原因是因...

漫反射光照模型 一、逐顶点光照 1.计算地点 顶点着色器 回调函数中 2.计算方式 逐顶点光照会在每一个物体的顶点上进行光照计算,即光照计算只在物体的顶点上进行 而在顶点之间的内部区域使用插值来进获取颜色的信息 逐顶点插值计算相关知识: 我们不需要自己去处理这个插值运算 插值运算是由图形硬件(GPU)来执行的,GPU 负责处理 3D 图形的渲染,包括顶点插值和像素插值等操作,这个过程在图形硬...