LightingSettings.aoMaxDistance
Declaration
public float aoMaxDistance;Описание
Расстояние, на котором луч проходит до Unity считается неокклюзивным при расчете окклюзии окружающей среды в картах освещения. (только редактор).
Окклюзия окружающей среды (AO) — это эффект, который приблизительно определяет, сколько окружающего света получает определенная точка на поверхности. При применении AO к Scene, области вогнутого пространства — такие как складки, отверстия и прилегающие поверхности — выглядят темнее.
Unity рассчитывает AO путем отражения лучей в полушарии из отображенных на свет текстелей. Это значение определяет длину, которую проходит луч, прежде чем Unity считает его неокклюзированным.
Большие значения создают более длинные лучи, что увеличивает радиус поиска. Это означает, что более широкие области вогнутого пространства будут выглядеть темнее. Более малые значения создают более короткие лучи, что означает, что области вогнутого пространства должны быть более узкими, чтобы выглядеть темнее. Значение 0 создает бесконечно длинный луч, что означает, что учитывается вся геометрия. Значение по умолчанию — 1.
Эта настройка влияет на карты освещения, генерируемые системой Baked Global Illumination. Обратите внимание, что это свойство относится только к печеным AO, и не влияет на никакие эффекты последующей обработки в реальном времени AO.
Когда Unity сериализирует этот объект LightingSettings как ассет Настройки освещения, это свойство соответствует свойству Максимальное расстояние в ассете Настройки освещения Inspector.
Дополнительные ресурсы: Настройки освещения.