123456789101112131415161718 |
- varying vec4 Ca;
- varying vec4 Cd;
- varying vec4 Cs;
- varying vec4 V_eye;
- varying vec4 L_eye;
- varying vec4 N_eye;
- void main(void)
- {
- vec3 L = normalize(vec3(L_eye));
- vec3 N = normalize(vec3(N_eye));
- float diffuse = clamp(dot(L, N), 0.0, 1.0);
- gl_FragColor = Ca + (Cd*diffuse);
- }
|