`as_float(gauss_color_coeff)` is wrong here, because `gauss_color_coeff` is float constant passed via compiler defines.