Дошло)
void MyFinalColor(Input IN, SurfaceOutput o, inout fixed4 color) {
color.rgb = o.Albedo.rgb * UNITY_LIGHTMODEL_AMBIENT * 2;
color.a = o.Alpha;
}
Вот только не пойму зачем на 2 умножать? Почему UNITY_LIGHTMODEL_AMBIENT сразу не содержит финальное значение?