Показать сообщение отдельно
Старый 24.05.2012, 22:41   #13
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Ищу шейдер

Сообщение от Mr_F_ Посмотреть сообщение
я пилил такой для фикшенья лайтмапов брутфорсом (юзалось как препроцесс): алгоритм тупо проверял если пиксель прозрачный, то смотрим с каждой из 8 сторон от него другой пиксель, если какой-то непрозачен, то красим наш в его цвет. шейдер этот читал одну текстуру а сам рендерил в другую, потом их можно было поменять местами и сделать N пассов, за каждый пасс расширяя границы на 1 пиксель.
если юнити умеет в хлсл (впрочем там всё примитивно, можно портировать на что угодно), и ещё актуально, то могу поискать.
Да я даже не знаю, понадобится ли он. Я пока пытаюсь довести до ума вариант с поиском "свободных" ребер полигонов и удаления их от центров
з.ы. твой вариант возможно не поможет, так как у меня могут быть текстуры с плавным переходом в альфу
(Offline)
 
Ответить с цитированием