uniform sampler2D u_Tex0; varying vec2 v_TexCoord; varying float v_Time;
void main(){ vec4 c=texture2D(u_Tex0,v_TexCoord); float p=.65+.35*sin(v_Time*6.0); c.rgb+=vec3(.45,.05,1.0)*(.22*p)*c.a; if(c.a<.01)discard; gl_FragColor=c; }
