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