zengine-old/engine/assets/shader/simple.vs.glsl
2024-03-26 10:14:40 +08:00

22 lines
535 B
GLSL

#version 450
#extension GL_GOOGLE_include_directive : enable
// 顶点位置输入变量
layout (location = 0) in vec3 position;
layout (location = 1) in vec2 texture;
layout (location = 2) in vec3 normal;
layout (location = 3) in vec3 tangent;
layout (location = 4) in vec4 weights;
layout (location = 5) in uvec4 bones;
// 在这里声明输出变量
layout(location = 0) out vec4 outColor;
// 顶点位置输出变量
//out vec4 outPosition;
void main()
{
gl_Position = vec4(position, 1);
outColor = vec4(texture, 0, 1);
}