forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Текстурные атласы (http://forum.boolean.name/showthread.php?t=13290)

Venom2 06.09.2010 05:29

Текстурные атласы
 
Понадобилась прога для упаковки рисунков в атлас, подходящую не нашел, пришлось написать. Выкладываю, вдруг кому понадобится :)
размеры атласа определяются автоматически, можно задать лимит (максимум 8192 пикселя).
галочки "^2" нужны для установки размеров кратных степени двойки
развертка сохраняется в текстовый файл в форме "имя файла рисунка, текстурные координаты"
все ошибки пишутся в статус-строке

аттач ниже.

Mr_F_ 06.09.2010 12:50

Ответ: Текстурные атласы
 
а пример результатов глянуть можно?

SBJoker 06.09.2010 13:32

Ответ: Текстурные атласы
 
Вроде работает, а можно сделать функцию упаковки в атлас с автоматическим определением подходящего размера атласа? Иногда надо просто упаковать а не подбирать полчаса размеры атласа.

Venom2 06.09.2010 13:43

Ответ: Текстурные атласы
 
Цитата:

Сообщение от SBJoker (Сообщение 161081)
Вроде работает, а можно сделать функцию упаковки в атлас с автоматическим определением подходящего размера атласа? Иногда надо просто упаковать а не подбирать полчаса размеры атласа.

Сделаю, завтра залью апдейт, сегодня уже некогда.

аттач ниже.

Venom2 07.09.2010 13:14

Ответ: Текстурные атласы
 
Новая версия, добавлено несколько фич, опционально: авторасширение по вертикали, относительные пути, обрезка рисунков и атласа по заданой альфе и\или цвету, сохранение рисунков в список для удобства последующей работы с ними, сохранение атласа в bmp и jpeg.
К сожалению авторасширение атласа возможно только по вертикали, т.к. алгоритм размещает спрайт по горизонтали опираясь на ограничение ширины. Возможно в следующей версии переделаю, как появится время.

Аттач ниже.

SBJoker 07.09.2010 13:31

Ответ: Текстурные атласы
 
так хотябы ширину выбрать по самому широкому рисунку не?

Venom2 09.09.2010 20:16

Ответ: Текстурные атласы
 
Улучшил алгоритм, т.к. обнаружилось что иногда он совсем хреново :) размещает рисунки. Теперь вроде получше.

ЗЫ
Баги-баги, везде баги, чтоб их :)

Аттач ниже.

Mr_F_ 10.09.2010 15:04

Ответ: Текстурные атласы
 
Цитата:

а пример результатов глянуть можно?
----

Venom2 10.09.2010 15:49

Ответ: Текстурные атласы
 
Вложений: 1
Цитата:

Сообщение от Mr_F_ (Сообщение 161516)
----

Контент предоставь сделаю скрин (помоему проще скачать эти жалкие 190 кило и самому глянуть)


Часовой пояс GMT +4, время: 12:39.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot