1.add DrawRect2D.vert/.geom shaders

2.add AlphaMask.frag shader
This commit is contained in:
2020-06-24 02:00:40 +08:00
parent d672a741d5
commit 09f5818143
3 changed files with 65 additions and 0 deletions

16
shader/AlphaMask.frag Normal file
View File

@@ -0,0 +1,16 @@
#version 450 core
layout(binding = 2) uniform sampler2D tex;
layout(location = 0) in vec2 FragmentTexCoord;
layout(location = 0) out vec4 FragColor;
void main()
{
vec4 color=texture(tex,FragmentTexCoord);
if(color.a<0.3)
discard;
FragColor=vec4(color.rgb,1);
}