 
 void main()
 {
-    g_fontColor = v_fontColor[0];
     vec4 origin = gl_in[0].gl_Position;
     //vec3 normal = normalize(cross(normalize(v_tangent[0].xyz)
     //    , normalize(v_bitangent[0].xyz)));

    g_uv = v_uvRect[0].xw;
    //g_normal = normal;
    gl_Position = viewProjection * gl_Position;
    EmitVertex();

    EndPrimitive();

    g_uv = v_uvRect[0].zw;
    //g_normal = normal;
    gl_Position = viewProjection * gl_Position;
    g_fontColor = v_fontColor[0];
    EmitVertex();
    
    // lower left
