Neptune
> Не запускается. Вероятно, проще установить Qt.
Ему нужна папка platforms в директории с exe, ее искать нужно в Qt\5.12.2\msvc2017\plugins и там будет та папка, ее к exe и нужно было вкрчить
P.S: Я сие чудо не компилировал, просто уже давно с Qt работаю.
P.S.S: 5.12.2 - версия, у вас может быть другая. msvc2017 - это версия qt для определенного компиля (смотря какие были поставлены). Знаю что, возможно, это уже не актуально но вдруг кому-то да и поможет.
Проще оказалось прикрутить freetype и самостоятельно гененировать текстуру, добавляя нужные символы на лету. Иначе с китайским сложно, пришлось бы ограничивать переводчиков фиксированным набором символов, или пересоздавать текстуру с каждым обновлением перевода.
Neptune
Если SDF не нужен, то конечно лучше и не привязываться к битмапам.
А с SDF по-другому никак, если конечно не сделать быстрый real time алгоритм его генерации. Я вроде слышал, что такие есть, но когда искал, не нашёл.
А в чем проблема выдрать его из того же UBFG?
С китайским sdf не очень дружит, разрешение символа приходится делать огромным. Проще freetype попросить отрендерить глиф нужного размера в тот же общий текстурный атлас. Мне атласа 2048x1024 хватает для 1500 иероглифов 3 разных размеров (далеко не все из них крупные, большинство 14 px).
Neptune
> А в чем проблема выдрать его из того же UBFG?
В том что он там медленный, поэтому всё равно оффлайн тулза нужна. Если не UBFG, то своя. Вроде бывает линейный SDF, а там квадратичный.
Здрасте. Проект еще жив? Полгода назад попросили починить линк на виндовую сборку (https://github.com/scriptum/UBFG/issues/12), но линк так и не починился. Может у кого-то завалялся бинарь под винду? А то ставить Qt и конпелировать очень не хочется.
У меня есть:
https://disk.yandex.ru/d/uF03OccHtHFyyA
kipar
Спасибо!
Тема в архиве.