1varying lowp vec4 color; 2varying lowp float factor1; 3varying lowp float factor2; 4 5void main() 6{ 7 lowp vec4 texColor = texture2D(UNI_Tex0, gl_PointCoord); 8 gl_FragColor.a = color.a * (texColor.r * factor1 + texColor.g * factor2); 9 gl_FragColor.rgb = color.rgb; 10} 11