+" float fringe = ColorFringe;//.0033f;\n",
+" float amount = distance(TexCoord1, vec2(.5f,.5f));\n",
+" vec2 offset = vec2(amount*fringe,amount*fringe);\n",
+" dp_FragColor.xy = texture(Texture_First, TexCoord1-offset).xy;\n",
+" dp_FragColor.z = texture(Texture_First, TexCoord1+offset).z;\n",