| 
Войти

Вход

Регистрация

Я не помню пароль

Войти через Google
Порог горячего 15
  • Linda_M
    Linda_M

    Да, я знаю, что это не настоящее. Но хороше же

    +0
  • malenkiy
    malenkiy

    Попробуй)

    +0
  • SergPrg
    SergPrg

    Ну не пропадать же добру. Давай тогда эту на завтра...

    +1
Правила сайта
Пользовательское соглашение
О ПД
Принципы самоуправления
FAQ
Нашёл ошибку?
©2026 Varius Soft

Шейдеры

  • Игнорировать
  • Подписаться


VariusSoft
VariusSoft Сообщество: Unity3D Опубликовано 2 недели назад
  • [моё]
  • [Сокровищница]
  • GameDev
  • Unity3D
  • Шейдеры

Контровой свет

В пиксель арт играх на Unity

40

Прошёл неделю тому назад я REPLACED. Очень был впечатлён визуальным стилем.

Понравилось мне, как спрайты реагируют на свет. И да, я понимаю, что там ребята использовали честное три дэ, а я сваю игру делаю в два дэ, но это не значит, что я не могу вдохновиться и решить что-то своё.

Сделал я вот такую систему:

Как я добился того, чтобы объекты реагировали на свет именно подсветкой края?

Правильно, написал свой шейдер для этого.

Логика работы шейдера такая: по альфа (прозрачности) выясняем какие пиксели картинки являются крайними, потом получаем текстуру 2Д освещения и соединяем информацию из текстуры освещения с найденными ранее пикселями.

Читать дальше...
17
+17 / -0
100%
2