summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl
blob: 9e3592280a250273a293545b44f17de0936e9af2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
precision highp float;
attribute vec3 a_position;
attribute vec3 a_normal;
varying vec3 v_normal;
uniform mat3 u_normalMatrix;
uniform mat4 u_modelViewMatrix;
uniform mat4 u_projectionMatrix;
void main(void) {
vec4 pos = u_modelViewMatrix * vec4(a_position,1.0);
v_normal = u_normalMatrix * a_normal;
gl_Position = u_projectionMatrix * pos;
}