Заказать
Поиск...
Здесь будут отображены результаты поиска
7 способов улучшить освещение в Unity

7 способов улучшить освещение в Unity

Советы по улучшению света в игровом движке Unity. Простые вещи, которые должен знать каждый

LMHPoly на своём сайте опубликовал статью 7 Tips for Better Lightning. Все советы для Unity 5.6 и выше.

1. Используйте Linear Color Space

Перед освещением проекта важно выбрать цветовое пространство. Предпочтительный Color Space для реалистичного рендеринга - Linear. Линейное освещение не поддерживается на ряде мобильных устройств и даже на некоторых игровых консолях. По умолчанию Unity использует Gamma Color Space. Чтобы изменить цветовое пространство, перейдите в Edit > Project Settings > Player. В Other Settings вы увидите Color Space, замените на Linear. Прочитайте подробнее о Gamma и Linear Color Space здесь.

Gamma VS Linear (Без постобработки)

Gamma VS Linear (С постобработкой)

2. Используйте Global Illumination.

Для более реалистичного результата используйте GI. Это система, которая моделирует отскоки света от поверхностей объектов на другие поверхности (Indirect Light), а не ограничивается только светом, который попадает на поверхность непосредственно из источника света. Подробнее о Global Illumination.

Чтобы включить Realtime Global Illumination, перейдите в Window > Lighting > Settings, появится окно Lighting. Откройте вкладку Scene и включите Realtime GI. Вы можете увеличить разрешение, изменив параметр Indirect Resolution.

Как Baked GI, так и Precomputed Realtime GI имеют ограничение: только у статичных объектов может быть indirect освещение, поэтому свет не будет отскакивать от движущихся объектов на статичные и наоборот. Тем не менее, они всё ещё могут отражать свет через Light Probes.

3. Color Harmony

Вы должны понимать каждый цвет, чтобы создать приятное освещение и атмосферу на сцене. Подробнее о цветовых схемах можете прочитать здесь.

Различные цвета могут резко изменить настроение сцены.

4. Используйте Light Colors

Используйте очень светлые цвета, но не используйте перенасыщенные. Светлые цвета намного приятней для глаз, а также выглядят более реалистично. Посмотрите видео Understand Colors ниже, в котором Andrew Price рассказывает про использование разного света, цветовой схемы и так далее.

5. Изменяйте направление света и тени, чтобы получить различные результаты.

6. Используйте Ambient Color для изменения цвета теней.

Вы можете получить неплохой результат, изменяя цвета теней.

Вы можете сделать это, перейдя в Window > Lighting > Settings, появится окно Lighting. В этом окне откройте вкладку Scene и поставьте Environment Lighting Source на Color. Теперь вы можете изменить Ambient Color на любой другой цвет.

7. Используйте пост-обработку изображения

Используя Post-Processing, вы можете мгновенно улучшить освещение сцены в целом. Результат Unity 5.6 представлен ниже. Я использовал бесплатный Post Processing Stack из Asset Store.

Источник: lmhpoly.com

Мы на Behance Мы на Dribbble Мы на Youtube
Li
К началу страницы