|
|
- #version 100
-
- // Input vertex attributes
- attribute vec3 vertexPosition;
- attribute vec2 vertexTexCoord;
- attribute vec4 vertexColor;
-
- // Input uniform values
- uniform mat4 mvp;
-
- // Output vertex attributes (to fragment shader)
- varying vec2 fragTexCoord;
- varying vec4 fragColor;
-
- // NOTE: Add here your custom variables
-
- void main()
- {
- // Send vertex attributes to fragment shader
- fragTexCoord = vertexTexCoord;
- fragColor = vertexColor;
-
- // Calculate final vertex position
- gl_Position = mvp*vec4(vertexPosition, 1.0);
- }
|