0

着色器贴图纹理中一切正常,但已缩放(太大)。

坐标纹理:

mat4 偏差 = mat4(0.5, 0.0, 0.0, 0.0, 0.0, 0.5, 0.0, 0.0, 0.0, 0.0, 0.5, 0.0, 0.5, 0.5, 0.5, 1.0);

ShadowCoord = 偏差 * projMatrix * viewModelMatrix * vec4(position,1);

为什么在另一个例子中,textureMap 坐标是:

ShadowCoord = 偏差 * projMatrix * viewModelMatrix * ViewMatrixInverse;

还有一个:

ShadowCoord = 偏差 * projMatrix * viewModelMatrix * ModelMatrixRenderObject * vec4(position,1);

有谁可以解释这些差异?为什么我的纹理贴图被缩放?

4

0 回答 0