This commit is contained in:
duck
2025-06-29 18:47:33 +05:00
parent 5987f9a44f
commit b2be9e3708
4 changed files with 154 additions and 70 deletions

View File

@@ -1,8 +1,8 @@
#version 450
layout(location = 0) in vec3 inCoord;
layout(location = 0) out float vertexIndex;
layout(location = 1) out float depth;
layout(location = 1) in vec2 inUV;
layout(location = 0) out vec2 outUV;
layout(set = 1, binding = 0) uniform Camera{
mat4 transform;
@@ -11,10 +11,7 @@ layout(set = 1, binding = 1) uniform Object{
mat4 transform;
} object;
void main() {
vertexIndex = gl_VertexIndex;
vec4 outPos = vec4(inCoord, 1.0) * object.transform * camera.transform;
depth = outPos.z / outPos.w;
gl_Position = outPos;
gl_Position = vec4(inCoord, 1.0) * object.transform * camera.transform;
outUV = inUV;
}