forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Эффекты/Шейдеры (http://forum.boolean.name/forumdisplay.php?f=170)
-   -   Шутки редактора с освещением (http://forum.boolean.name/showthread.php?t=20186)

ABTOMAT 09.02.2016 16:50

Шутки редактора с освещением
 
Вложений: 2
Есть квад в сцене. Шейдер на кваде висит Standard.

Когда запускаю игру в редакторе кнопочкой "Play", освещение как на первом скриншоте (белый прямоугольный квад на фоне неба). И всё было хорошо до поры до времени.

Потом мне понадобилось рестартить сцену, что я делаю при помощи

Код:

SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
И тогда освещение квада становится как на втором скриншоте (сильно темнее). Это неправильно, я хочу, чтобы всегда было, как в первом случае.

Настройки освещения не менял с момента создания сцены. Баг относится ко всей геометрии, где шейдер реагирует на освещение (квад взят для примера).

Когда запускаю на устройстве, всё в порядке.

Вопрос: в чём дело, как исправить? При перезагрузке сцены что-то не резетится или резетится неправильно? Такое чувство, что Ambient Light становится какой-то не тот.

ARA 09.02.2016 17:24

Ответ: Шутки редактора с освещением
 
Ты юзаешь для гуя стандард шейдер? Зощем?

ABTOMAT 09.02.2016 17:25

Ответ: Шутки редактора с освещением
 
Цитата:

Сообщение от ARA (Сообщение 303981)
Ты юзаешь для гуя стандард шейдер? Зощем?

Это не гуй, просто графику пока не завезли. Квад за неё.

ABTOMAT 09.02.2016 17:49

Ответ: Шутки редактора с освещением
 
В-общем, как подсказал в асе Ара (за что ему спасибо), сделал в Lighting настройку Ambient Source в положение Color (ранее было Skybox) и стало одинаково во всех случаях. Поскольку мне это не критично, будем считать, что вопрос решён.

Но это не отменяет того факта, что при положении Skybox один раз работает так, а другой сяк, это какой-то баг редактора.

Вообще, я писал в надежде, что есть какая-то дырка в Юнити, куда можно потыркать пальцем, и оно просрётся. И что кто-то из Булочников уже имел дело с. Так что если у вас таки есть что сказать, не держите в себе!

Антихрист 09.02.2016 20:36

Ответ: Шутки редактора с освещением
 
Этой баге уже больше года.
В Lighting для каждой сцены в самом низу отключать auto и жмякать build.


Часовой пояс GMT +4, время: 16:43.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot