Уголок tool-программистов
GameDev.ru / Сообщества / Уголок tool-программ / Форум / Автоматический затайливатель картинки. (2 стр)

Автоматический затайливатель картинки. (2 стр)

Поделиться

Страницы: 1 2 3 Следующая

RadianTORПостоялецwww13 окт. 20150:59#15
Mikle
Эта маска рандомная? Выходит можно играться подбирая лучший результат.
UPD: А, все понял. Подсказку в шапке не прочитал :) Удобно!

Правка: 13 окт. 2015 1:13

GLoomПостоялецwww13 окт. 20151:03#16
Barabus
Предлагаю добавить выравнивание яркости хотя бы.

Потом можно добавить определение сходных точек и копирование их вместе.

И т.п.

RadianTORПостоялецwww13 окт. 20151:11#17
Кстати Mikle какой то косяк с именами. Сую картинку с таким именем Ground Beef Module1.jpg  - не берет. Дело в пробелах?
BarabusУдалёнwww13 окт. 20151:19#18
GLoom
> Предлагаю добавить выравнивание яркости хотя бы.
Это к господину Mikle :)

А вообще уже есть куда более продвинутые решения, например Bitmap2Material, и повторять работу этих парней особого смысла нет. Если только для самообучения.

Правка: 13 окт. 2015 1:45

MikleМодераторwww13 окт. 20159:13#19
GLoom
Чем регулярнее исходная картинка - тем хуже будет результат, но проще его добиться вручную.
RadianTOR
Маска фиксированная, но рэндомно выбираются исходные фрагменты.
> Дело в пробелах?
Да.

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

Правка: 13 окт. 2015 9:45

MikleМодераторwww13 окт. 201515:04#20
Исправил баг с пробелами в именах, перезалил в п.0, там же добавил исходник.
GLoomПостоялецwww13 окт. 201519:33#21
Mikle
Внезапно VB6! Можно на .NET переписать? Ты как с C#-ом?
MikleМодераторwww13 окт. 201519:38#22
GLoom
> Можно на .NET переписать? Ты как с C#-ом?
Без проблем.
Там ещё sr2d.dll имеется, могу и её исходник дать, только там почти сплошной ассемблер. Но смысла вникать нет - это обычный спрайтовый рендер.
GLoomПостоялецwww13 окт. 201519:49#23
Mikle
Скинь ещё файлы из твоего первоначального примера в оригинальном разрешении.
MikleМодераторwww13 окт. 201520:24#24
GLoom
> Скинь ещё файлы из твоего первоначального примера в оригинальном разрешении.
Я в Яндексе поставил картинкам атрибут общего доступа, теперь их можно скачивать, там внизу под картинкой есть опция "открыть оригинал".
AndreyПостоялецwww21 окт. 201510:09#25
Супер!
RadianTORПостоялецwww21 окт. 201522:57#26
Mikle
> Исходная картинка должна быть не менее 1200*1200, желательно больше.
а это ограничение нельзя сделать меньше? Например 512х512, тогда на выходе пусть 256х256 или типа того.
MikleМодераторwww22 окт. 20159:26#27
RadianTOR
Сделал, перезалил.
RadianTORПостоялецwww22 окт. 201521:02#28
Mikle
спасиб!
MikleМодераторwww10 ноя. 201715:08#29
Большое обновление. Перезалил по той же ссылке.
Теперь можно выбирать размер текстуры и размер исходных фрагментов, скроллить мышкой текстуру по экрану, есть окно предпросмотра 256*256, где тайлится текстура, отмасштабированная до 128*128.

Страницы: 1 2 3 Следующая

/ Форум / Уголок tool-программистов

2001—2017 © GameDev.ru — Разработка игр