[gd_resource type="Shader" format=2] [resource] code = "shader_type canvas_item; uniform float alphaChannel=1; void fragment() { vec4 pixelColor = texture(TEXTURE, UV); COLOR = texture(TEXTURE, UV); float newAlpha=(alphaChannel); vec2 fromCenterVec=UV.xy-vec2(0.5,0.5); if (newAlpha>=0.0f){ COLOR.a=30.64*newAlpha*length(fromCenterVec); } else COLOR.a=0.0f; COLOR.a=alphaChannel; }"