3D View: add opacity for sculpt mask display
[blender.git] / source / blender / draw / modes / shaders / sculpt_mask_vert.glsl
1
2 uniform mat4 ModelViewProjectionMatrix;
3 uniform float maskOpacity;
4
5 in vec3 pos;
6 in float msk;
7
8 out vec4 finalColor;
9
10 void main()
11 {
12   gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
13
14   float mask = 1.0 - (msk * maskOpacity);
15   finalColor = vec4(mask, mask, mask, 1.0);
16 }