 |
Болтовня Разговоры на любые темы (думайте, о чем пишите) |
06.09.2010, 05:29
|
#1
|
|
Текстурные атласы
Понадобилась прога для упаковки рисунков в атлас, подходящую не нашел, пришлось написать. Выкладываю, вдруг кому понадобится 
размеры атласа определяются автоматически, можно задать лимит (максимум 8192 пикселя).
галочки "^2" нужны для установки размеров кратных степени двойки
развертка сохраняется в текстовый файл в форме "имя файла рисунка, текстурные координаты"
все ошибки пишутся в статус-строке
аттач ниже.
Последний раз редактировалось Platon, 09.09.2010 в 14:29.
|
|
|
Сообщение было полезно следующим пользователям:
|
|
06.09.2010, 12:50
|
#2
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Текстурные атласы
а пример результатов глянуть можно?
|
(Offline)
|
|
06.09.2010, 13:32
|
#3
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Текстурные атласы
Вроде работает, а можно сделать функцию упаковки в атлас с автоматическим определением подходящего размера атласа? Иногда надо просто упаковать а не подбирать полчаса размеры атласа.
__________________
|
(Offline)
|
|
06.09.2010, 13:43
|
#4
|
|
Ответ: Текстурные атласы
Сообщение от SBJoker
Вроде работает, а можно сделать функцию упаковки в атлас с автоматическим определением подходящего размера атласа? Иногда надо просто упаковать а не подбирать полчаса размеры атласа.
|
Сделаю, завтра залью апдейт, сегодня уже некогда.
аттач ниже.
Последний раз редактировалось Platon, 09.09.2010 в 09:00.
|
|
|
07.09.2010, 13:14
|
#5
|
|
Ответ: Текстурные атласы
Новая версия, добавлено несколько фич, опционально: авторасширение по вертикали, относительные пути, обрезка рисунков и атласа по заданой альфе и\или цвету, сохранение рисунков в список для удобства последующей работы с ними, сохранение атласа в bmp и jpeg.
К сожалению авторасширение атласа возможно только по вертикали, т.к. алгоритм размещает спрайт по горизонтали опираясь на ограничение ширины. Возможно в следующей версии переделаю, как появится время.
Аттач ниже.
Последний раз редактировалось Platon, 07.09.2010 в 19:56.
|
|
|
07.09.2010, 13:31
|
#6
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Текстурные атласы
так хотябы ширину выбрать по самому широкому рисунку не?
__________________
|
(Offline)
|
|
09.09.2010, 20:16
|
#7
|
|
Ответ: Текстурные атласы
Улучшил алгоритм, т.к. обнаружилось что иногда он совсем хреново  размещает рисунки. Теперь вроде получше.
ЗЫ
Баги-баги, везде баги, чтоб их
Аттач ниже.
Последний раз редактировалось Platon, 10.09.2010 в 15:48.
|
|
|
10.09.2010, 15:04
|
#8
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Текстурные атласы
а пример результатов глянуть можно?
|
----
|
(Offline)
|
|
10.09.2010, 15:49
|
#9
|
|
Ответ: Текстурные атласы
Сообщение от Mr_F_
----
|
Контент предоставь сделаю скрин (помоему проще скачать эти жалкие 190 кило и самому глянуть)
|
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:18.
|