|
@ -1,11 +1,11 @@ |
|
|
#version 100 |
|
|
#version 100 |
|
|
|
|
|
|
|
|
// Input vertex attributes |
|
|
// Input vertex attributes |
|
|
attribute vec3 vertexPosition; |
|
|
|
|
|
attribute vec2 vertexTexCoord; |
|
|
|
|
|
attribute vec3 vertexNormal; |
|
|
|
|
|
attribute vec3 vertexTangent; |
|
|
|
|
|
attribute vec4 vertexColor; |
|
|
|
|
|
|
|
|
attribute vec3 vertexPosition; |
|
|
|
|
|
attribute vec2 vertexTexCoord; |
|
|
|
|
|
attribute vec3 vertexNormal; |
|
|
|
|
|
attribute vec3 vertexTangent; |
|
|
|
|
|
attribute vec4 vertexColor; |
|
|
|
|
|
|
|
|
// Input uniform values |
|
|
// Input uniform values |
|
|
uniform mat4 mvp; |
|
|
uniform mat4 mvp; |
|
@ -72,4 +72,4 @@ void main() |
|
|
|
|
|
|
|
|
// Calculate final vertex position |
|
|
// Calculate final vertex position |
|
|
gl_Position = mvp * vec4(vertexPosition, 1.0); |
|
|
gl_Position = mvp * vec4(vertexPosition, 1.0); |
|
|
} |
|
|
|
|
|
|
|
|
} |