Answers:
切线空间垂直于几何法线-多边形的内插顶点法线。法线贴图提供相对于几何法线定义的切线空间的着色法线。当着色法线与几何法线不相同时(即,由于您具有详细的表面纹理,而其特征未在几何图形中建模),法线贴图会偏离“纯蓝色”(RGB 128、128、255)。
这就是法线贴图的重点-即使您没有使用多边形对所有这些细微模型进行建模,也可以通过它们获得通过照明和阴影表示的表面的细小比例形状。
简单的答案是,这是由于范围偏差造成的。
对于每个分量(x,y,z),法线的范围为-1,0到1.0。另一方面,存储为24位RGB图像的法线贴图的每个分量的范围为0到255。
这意味着零分量将在法线贴图(四舍五入为128)中变为127.5(正中间)。
法线向量(0,0,1)在法线贴图图像中变为(128,128,255),这是一种紫色,而不是纯蓝色(0,0,255)。