2 подписчика
Ну, и когда я вам говорил про выключенное и включенное освещение в комнате с вазой, я немного смухлевал. 🫣
Ведь я выключил не всё освещение!
В Unity все источники света можно разделить на две категории - глобальные и локальные источники света.
Когда я выключил свет в комнате, я на самом деле выключил только локальные источники света - люстру с лампочкой.
Но вы все еще видите содержимое комнаты!
Это происходит потому, что на комнату, помимо локальных источников, воздействуют глобальные источники света. Их всего два:
🔘Глобальное освещение - отвечает за общий свет, яркость всех объектов. Этот параметр регулируется для создания общего фона, например, показать, что сейчас день или ночь.
🔘Глобальное отражение - определяют, будут ли объекты отражать свет друг на друга. Отражение в реальной жизни - абсолютно нормальное явление, однако разные объекты отражают свет по разному. Например если мы направим фонарик на металлический предмет, он сильно отразит свет на следующий объект по вектору отражения света от поверхности. Если мы направим тот же фонарик на деревянную поверхность - естественное отражение тоже будет присуствовать, но значительно слабее, чем в случае с металлом. )
Одна из особенностей глобальных источников света - они не генерируют тени, т.к. не имеют направления. Глобальные источники освещения задают общую концепцию тонов освещаемых объектов и общую яркость в локации.
Когда отражение включено, комната в целом выглядит светлее - за счет отражения света объектами друг на друга.
Если выключить отражение, комната станет темнее, но все еще будет просматриваться, т.к. включено глобальное освещение.
Если выключить и его - мы увидим черный экран. 🙃
1 минута
16 октября 2023