Water: distortions

This commit is contained in:
2025-09-08 09:46:16 +03:00
parent d42cf2854a
commit 3f59a384e4
4 changed files with 20 additions and 6 deletions

View File

@@ -28,13 +28,17 @@ uniform mat4 projectionMatrix;
uniform mat4 viewMatrix;
uniform mat4 modelMatrix;
)
const float tiling = 0.012;
MAIN_PARAMETERS
IN(vec4 position, POSITION)
OUT(vec4 clipSpace, TEXCOORD0)
OUT(vec2 textureCoords, TEXCOORD1)
MAIN_DECLARATION
{
clipSpace = projectionMatrix * viewMatrix * modelMatrix * vec4(position.xyz, 1.0);
vec4 worldPos = modelMatrix * vec4(position.xyz, 1.0);
gl_Position = clipSpace;
textureCoords = vec2(worldPos.x / 2.0 + 0.5, worldPos.z / 2.0 + 0.5) * tiling;
}
#else