1234567891011121314151617 |
- uniform mat4 u_mvpMatrix;
- uniform mat3 u_normalMatrix;
- in vec3 a_position;
- in vec3 a_normal;
- in vec2 a_texCoord;
- out float v_color;
- out vec2 v_texCoord;
- void main()
- {
- gl_Position = u_mvpMatrix * vec4(a_position, 1.0);
- v_texCoord = a_texCoord;
- v_color = (u_normalMatrix * a_normal).z;
- }
|