GPencil: Changes in Fill and new 3D Cursor View Plane
[blender.git] / source / blender / gpu / shaders / gpu_shader_simple_lighting_frag.glsl
1
2 #ifndef USE_INSTANCE_COLOR
3 uniform vec4 color;
4 #endif
5 uniform vec3 light;
6
7 in vec3 normal;
8 #ifdef USE_INSTANCE_COLOR
9 flat in vec4 finalColor;
10 #  define color finalColor
11 #endif
12 out vec4 fragColor;
13
14 void main()
15 {
16         fragColor = color;
17         fragColor.xyz *= clamp(dot(normalize(normal), light), 0.0, 1.0);
18 }