Ratislavka
@Ratislavka

Почему после просчета света в UE4 все черное?

Делаю игру с воксельной графикой, без просчета теней (1 скрин) выглядит будто все висит в воздухе, как по мне это из за не правильных теней. Решел их просчитать и после просчета все черное(2 скрин) Кто знает почему и из за чего это может быть?
Думаю причина может заключатся что мой ПК слабый и не может просчитать тени.

1 скрин
5fb238fbcb8d7578364406.png

2 скрин
5fb23916a6e51349327389.png
  • Вопрос задан
  • 1744 просмотра
Пригласить эксперта
Ответы на вопрос 3
@NIKROTOS
Начинающий программист.
а источник света есть?
Ответ написан
Комментировать
@Weekend31
Мощность компьютера никак не влияет на качество просчета света, только на время. Чтобы решить проблему попробуйте это:

1) Проверьте UV-развертку ваших объектов. Если её нет, то статические объекты после просчета станут чёрными. Чтобы проверить перейдите в Static mesh -> UV -> UV Channel 0. Снизу слева должны быть фигуры с белыми гранями
62040f5cb5343770958639.png
2) Проверьте качество создаваемых теней. В Light Map Coordinate Index должна стоять цифра 1. В Light Map Resolution от 4 (желательно 64 и более)
62041002c6f8a614223602.png
3) Если все вышеперечисленное не помогло, то поменяйте тип объекта с Static на Stationary. Это ухудшит производительность игры, но зато объект будет нормально отображаться
62041de7890ae575399215.png

Я сам не до конца понимаю почему это происходит. Для первого случая у меня есть теория, что ue4 у статического объекта сам создаёт UV-развёртку размером 1px из-за чего весь меш покрывается тенью.
Ответ написан
Комментировать
@DZHEY_KILL
В настройках проекта во вкладке Rendering нужно отключить люмен чтобы запечь свет
Потому что люмен не работаем со статичным освещением65a7cafd545a7488364049.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы