光照 (5) 光照贴图

物体在不同的部件上都有不同的材质属性

1.1 漫反射

允许我们对物体的漫反射分量(以及间接地对环境光分量,它们几乎总是一样的)和镜面光分量有着更精确的控制。

  • 漫反射贴图(Diffuse Map)

使用一张覆盖物体的图像,让我们能够逐片段索引其独立的颜色值。表现了物体所有的漫反射颜色的纹理图像。

eg. 有钢边框的木箱:
在这里插入图片描述

1.2 镜面光

物体的某些部分以不同的强度显示镜面高光。

  • 镜面光贴图(Specular Map)

镜面高光的强度可以通过图像每个像素的亮度来获取。镜面光贴图上的每个像素都可以由一个颜色向量来表示,比如说黑色代表颜色向量
vec3(0.0),灰色代表颜色向量vec3(0.5)。在片段着色器中,我们接下来会取样对应的颜色值并将它乘以光源的镜面强度。一个像素越「白」,乘积就会越大,物体的镜面光分量就会越亮。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/thefist11cc/article/details/126923178