]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Apply texture matrix when rendering shadowmap
authorDmitry Kostenko <codeforsmile@gmail.com>
Fri, 11 Feb 2022 22:00:41 +0000 (23:00 +0100)
committerx2048 <codeforsmile@gmail.com>
Mon, 7 Mar 2022 22:45:26 +0000 (23:45 +0100)
Fixes shadows of animated sprite entities

client/shaders/shadow_shaders/pass1_vertex.glsl

index a6d8b3db85a7e758250f5bcab7493a64bd1a5035..feee9467f1ccb1055c32975407ab003c85d9f04b 100644 (file)
@@ -22,5 +22,5 @@ void main()
        tPos = getPerspectiveFactor(pos);
 
        gl_Position = vec4(tPos.xyz, 1.0);
-       gl_TexCoord[0].st = gl_MultiTexCoord0.st;
+       gl_TexCoord[0] = gl_TextureMatrix[0] * gl_MultiTexCoord0;
 }