This commit is contained in:
IlyaShurupov 2024-04-12 15:27:40 +03:00
parent 9e339defd6
commit a9fbb909ac
21 changed files with 322 additions and 30 deletions

View file

@ -0,0 +1,9 @@
#version 330 core
uniform vec4 Color;
out vec4 FragColor;
void main() {
FragColor = vec4(1.f);
}

View file

@ -0,0 +1,22 @@
#version 330 core
layout(location = 0) in vec2 point;
uniform vec4 Viewport;
void main() {
vec2 transformedPoint = point;
transformedPoint.x = transformedPoint.x - Viewport.x;
transformedPoint.y = transformedPoint.y - Viewport.y;
transformedPoint.x = transformedPoint.x / Viewport.z;
transformedPoint.y = transformedPoint.y / Viewport.w;
transformedPoint.y = -transformedPoint.y;
transformedPoint.y = transformedPoint.y * 2;
transformedPoint.x = transformedPoint.x * 2;
gl_Position = vec4(transformedPoint.x - 1, transformedPoint.y + 1, 1.0, 1.0);
}