        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)) * 0.5;
            gl_FragData[0].rgb = vec3(0.0, lum, lum * 0.5);
        }