Войти
ПроектыФорумУтилиты

[v 1.1] UBFG - Генератор растровых шрифтов (35 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 130 31 32 33 34 35
#510
23:32, 6 авг. 2019

Neptune
> Не запускается. Вероятно, проще установить Qt.
Ему нужна папка platforms в директории с exe, ее искать нужно в Qt\5.12.2\msvc2017\plugins и там будет та папка, ее к exe и нужно было вкрчить

P.S: Я сие чудо не компилировал, просто уже давно с Qt работаю.
P.S.S: 5.12.2 - версия, у вас может быть другая. msvc2017 - это версия qt для определенного компиля (смотря какие были поставлены). Знаю что, возможно, это уже не актуально но вдруг кому-то да и поможет.


#511
16:30, 8 авг. 2019

Проще оказалось прикрутить freetype и самостоятельно гененировать текстуру, добавляя нужные символы на лету. Иначе с китайским сложно, пришлось бы ограничивать переводчиков фиксированным набором символов, или пересоздавать текстуру с каждым обновлением перевода.

#512
17:18, 8 авг. 2019

Neptune
Если SDF не нужен, то конечно лучше и не привязываться к битмапам.
А с SDF по-другому никак, если конечно не сделать быстрый real time алгоритм его генерации. Я вроде слышал, что такие есть, но когда искал, не нашёл.

#513
18:07, 8 авг. 2019

А в чем проблема выдрать его из того же UBFG?
С китайским sdf не очень дружит, разрешение символа приходится делать огромным. Проще freetype попросить отрендерить глиф нужного размера в тот же общий текстурный атлас. Мне атласа 2048x1024 хватает для 1500 иероглифов 3 разных размеров (далеко не все из них крупные, большинство 14 px).

#514
19:10, 8 авг. 2019

Neptune
> А в чем проблема выдрать его из того же UBFG?
В том что он там медленный, поэтому всё равно оффлайн тулза нужна. Если не UBFG, то своя. Вроде бывает линейный SDF, а там квадратичный.

Страницы: 130 31 32 33 34 35
ПроектыФорумУтилиты