2017-01-06 11 views
0

Хорошо, я отправил в Unity также, но не получил много ответов - я пытаюсь имитировать освещение до такой степени, что присутствует в Badlands, как здесь, - у них есть окружающий фон, как будто свет приближается от фона, и объектов, почти черные на переднем плане:Как создать освещение для темных объектов на фоне заката в единстве?

enter image description here

Я хочу, чтобы иметь возможность увеличить или уменьшить количество, что объекты являются темными, а небо ярко, точно, как закат. Я попытался изменить окружающее освещение, позиционируя различные точки и направленный свет, но я новичок освещения в Unity, и это лучшее, что я могу получить

enter image description here

Для меня, спины моих объектов имеют белый оттенок и Я хочу иметь возможность, как в Badlands, сделать некоторые из этих объектов переднего плана свечением с эмиссией, чтобы они не были черными. Если я сделаю это сейчас, они будут мутными.

Я не знаю, куда обращаться. Как я могу достичь освещения заката в Единстве? Я использую skybox по умолчанию.

ответ

1

Я думаю, что для получения более драматического эффекта, такого как Бесплодные земли, вам нужно будет уменьшить окружающий свет дальше, а затем использовать некоторое излучение на части объектов переднего плана, которые вы хотите быть яркими (например, глаза Бадленда существо). Вот ссылка на страницу Unity на эмиссию для их стандартного шейдера: https://docs.unity3d.com/Manual/StandardShaderMaterialParameterEmission.html

В качестве альтернативы вы можете сделать это, установив как «фон», так и объекты переднего плана «не голыми» и просто пометьте объекты переднего края очень темными, вы видите в бесплодных землях. Это также должно сделать игру намного быстрее, потому что она вырезает много вычислений освещения. Badlands - всего 2d, поэтому я вполне уверен, что все их материалы не горят.