varying vec4 pos3D;

void main()
{
  gl_FragData[0] = mix(gl_Color, vec4(1), /*gl_FragCoord.z * 12.0 - 10.0*/ 0.0);
  gl_FragData[1] = vec4(vec3((pos3D.w - 0.1) / (12.0 - 0.1)), 1.0);
  
  gl_FragDepth = gl_FragCoord.z;
}
