        if (specialData == 0)
        {
            float lum = (min(min(gl_FragData[0].r, gl_FragData[0].g), gl_FragData[0].b) + max(max(gl_FragData[0].r, gl_FragData[0].g), gl_FragData[0].b)) / 2;
            gl_FragData[0].rgb = vec3(0, lum, lum * .5);
        }