1 varying vec3 vdir, ldir[3], normal;
5 gl_Position = ftransform();
6 vec3 vpos = (gl_ModelViewMatrix * gl_Vertex).xyz;
7 normal = gl_NormalMatrix * gl_Normal;
9 ldir[0] = gl_LightSource[0].position.xyz - vpos;
10 ldir[1] = gl_LightSource[1].position.xyz - vpos;
11 ldir[2] = gl_LightSource[2].position.xyz - vpos;
13 gl_TexCoord[0] = gl_MultiTexCoord0;
14 gl_TexCoord[1] = gl_MultiTexCoord1;