Страница 1 из 1

Программа для создания растровых шрифтов

СообщениеДобавлено: 04 окт 2013, 05:20
Kvazar
Написал онлайн тулзу для генерации растровых шрифтов. Поддерживаются базовые эффекты, заливки цветом/текстурой, distance field шрифты. Выходной формат как у AngelCode, поддерживается в Unity либами EZGUI и NGUI.

Буду рад выслушать комментарии, советы и пожелания.

Ссылка: http://kvazars.com/littera

littera_v1.3.png

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 04 окт 2013, 08:49
seaman
(3A4OT)

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 04 окт 2013, 19:02
Neodrop
Поддержать нативный GUI а не только сторонние плагины. Как бы, это в первую очередь стоило сделать. :ymparty:

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 05 окт 2013, 16:38
Kvazar
Подскажите тогда, пожалуйста, как использовать растровые шрифты в нативном GUI.

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 03:00
Neodrop
Может тут что-то есть? http://docs.unity3d.com/Documentation/C ... -Font.html
В целом, в последних версиях юньки, есть какие-то опции (в инспекторе шрифтов) для кастомных шрифтов, но я никогда с ними не работал. Увы, не могу подсказать, хотя явно тут есть куда покопать. EZGUI и NGUI вещи спорные и кастомные, а нативный GUI это, всё-таки, глобально.
Второй вариант - сопроводить ваш генератор проекто-независимым кодом (без EZGUI и NGUI). Особенно классно получится, если это будет на GL

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 03:42
Kvazar
Генератор поддерживает не только платформу Unity, но и многие другие, писать свои расширения для каждой из них - довольно трудоемкая задача. А EZGUI и NGUI уже с этим справляются, так что не вижу смысла писать третий велосипед, когда есть уже эти два =)
Нативной поддержки растровых шрифтов я не обнаружил =(

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 04:57
Woolf
Особенно классно получится, если это будет на GL

И, кстати, ничего сложного нет. Табличка по координатам для каждой буквы и выводи себе плейны.

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 15:38
Neodrop
Об том и речь. Работы то на час-два.

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 15:52
Kvazar
Здорово, поможете? O:-)

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 20:08
seaman
Я думаю это поможет:
http://blog.almostlogical.com/2010/08/2 ... r-texture/
Там весь текст на одну текстуру рисуется. Но кто мешает сделать отдельными квадами, или как захотите.

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 20:33
Neodrop
А описание по формату хранения данных есть? Я с GUI плагинами не работаю, в виду их обманчивой удобности, а на самом деле, жручести и ограниченности.
При наличии описания формата данных, нашёл бы время. Но точно не могу сказать, как быстро.

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 06 окт 2013, 22:45
Kvazar
Вот тут, к примеру, автор описывает формат.
Насчет жручести и ограниченности не могу ничего сказать - не копался в них. Тулза поддерживает популярный формат, с которым также дружат Starling, Sparrow, Cocos2d и многие другие. В Юнити поддержка этого формата я нашел в вышеназванных плагинах.

Re: Программа для создания растровых шрифтов

СообщениеДобавлено: 28 дек 2013, 02:14
Neodrop
Что-то тулза не дружит с кириллицей... Скобочки выводит вместо букв, хотя в левой колонке (в интерфейсе) буквы есть. :(
В целом, генератор классный. Только вот, исключительно латинский...