Added support for translating texture coordinates in fancy water, so it can move in some direction like the non-fancy water can.
This was SVN commit r4322.
This commit is contained in:
parent
b177f2b711
commit
c4607a9c34
@ -1,5 +1,6 @@
|
||||
uniform mat4 reflectionMatrix;
|
||||
uniform mat4 refractionMatrix;
|
||||
uniform vec4 translation;
|
||||
|
||||
attribute float vertexDepth;
|
||||
attribute float losMultiplier;
|
||||
@ -14,7 +15,7 @@ void main()
|
||||
worldPos = gl_Vertex.xyz;
|
||||
waterDepth = vertexDepth;
|
||||
losMod = losMultiplier;
|
||||
gl_TexCoord[0] = gl_MultiTexCoord0;
|
||||
gl_TexCoord[0] = gl_MultiTexCoord0 + translation;
|
||||
gl_TexCoord[1] = reflectionMatrix * gl_Vertex; // projective texturing
|
||||
gl_TexCoord[2] = reflectionMatrix * gl_Vertex;
|
||||
w = gl_TexCoord[1].w;
|
||||
|
Loading…
Reference in New Issue
Block a user