Шейдер самоподсветки для персонажей
Проблема была в том, что при падении света строго сверху, а такое нередко у меня в проекте, ибо солнце светит сверху довольно долгое время, тени на персонажах получались чересчур черными. И это при ярком солнечном свете. А ночь, когда свет приглушен и более темный они вообще сливались с локацией.
Приходилось делать костыли, вроде светящего в лицо источника света каждому персонажу. Но быстро выяснилось, что в URP есть ограничение по источникам света, влияющим на каждый объект. И их всего 8. И как правило они уже заняты на локации для более естественного освещения.
Поэтому встала задача решить эту проблему через шейдер. Это не выкрученный Emission. С ним персонаж выглядит, будто залит плоским цветом.
Кстати, аналогичный прием я подметил и в других проектах. Такое не редко используют. Например, в Shadow of the Tomb Rider, который я сейчас прохожу. Лара точно так же хорошо и равномерно освещена со всех сторон даже в самых темных гробницах.
Заходите в блог тут - кое что постю о проекте. Дневнички там всякие, видосики :).
Или можете глянуть дневник разработки в ТГ канале - подписываемся, не стесняемся :) Там всё появляется в первую очередь.
Так же дублирую всё и на Бусти. А если ты шейх, то можешь и закинуть пару шекелей на поддержание моих штанов и развитие проекта от отечественного производителя, так сказать :). Буду весьма признателен!