Ограничение на 32 шейдера в проекте - как обходится? Банальная ситуация - в проект включен ImageEffects из которых используется DeepOfFields, BloomAndFlares и EdgeBlur - при загрузке ассета, который содержит свои шейдеры (к примеру, шейдеры воды и материалов) начинает появляться сообщение
Maximum number (32) of shader keywords exceeded, keyword WATER_DISPLACEMENT_OFF will be ignored
UnityEngine.Shader:DisableKeyword(String)
Water3:OnDisable() (at Assets/Standard Assets/Water (Pro Only)/Water3/Sources/Scripts/Water3.cs:309)
зафлуживает весь лог и, естественно, шейдер волн воды не работает.
Но я же не использую 32 шейдера! Как быть?