Новый текстовый движок для Unity

1 мин
Новый текстовый движок для Unity

Встретил интересный пакет UniText. Это текстовый движок для Unity, по типу TextMeshPro. Но на базе HarfBuzz — того же, что используется во многих браузерах, софте и всяких ОС.

Выглядит настолько хорошо, что похоже на скам. Но оно, по чрезвычайной мере, действительно работает. Лично пока всё проверить времени не хватает. Если кто уже успел, оставляйте фидбэк.

Хоть оно и якобы эффективнее TMP, но пока кажется, что с визуальной настройкой есть свои неудобства и ограничения.

Оф. сайт | Github | ДДокументы


Возможности

  • 100 процентов поддержка Unicode, а это более 150 языков, в т.ч. арабский, иврит хинди и прочие иероглифы.

  • Поддержка двунаправленного текста (BiDi).

  • Поддержка системных нативных эмодзи, использование которых не увеличивает размер билда.

  • ПСопровождение цветных эмодзи (типа разного цвета кожи) и ZWJ (склейка нескольких эмодзи в одно).

  • Позволяет разрабатывать кликабельные зоны в тексте с подсветкой при наведении.

  • Более 15 модульных модификаторов текста с возможностью создать свои.

  • Поддержка Windows, macOS, Linux, Android, iOS и WebGL.


Преимущества

  • Работает и рендерит кратно быстрее, чем TextMeshPro и пользовательский интерфейс Toolkit.

  • Минимальное выделения памяти.

  • Многопоточная обработка текста, на все ядра CPU.

Читают сейчас

Разработчик Amazon выявил регрессию в тестовом ядре Linux 7.0, в два раза снижающую эффективность PostgreSQL

24 минуты назад

Разработчик Amazon выявил регрессию в тестовом ядре Linux 7.0, в два раза снижающую эффективность PostgreSQL

Разработчик из Amazon Сальваторе Дипьетро обнаружил регрессию при тестировании СУБД PostgreSQL и компонентов готовившегося к релизу ядра Linux 7.0. Выпуск новой версии ядра Linux, которая будет исполь

Экипаж лунной миссии «Артемида» II на космическом корабле «Орион» преодолел больше половины пути до Луны

1 час назад

Экипаж лунной миссии «Артемида» II на космическом корабле «Орион» преодолел больше половины пути до Луны

В НАСА сообщили, что экипаж лунной миссии «Артемида» II на космическом корабле «Орион» преодолел больше половины пути до Луны. В настоящий момент корабль находится приблизительно в 141 тыс. км от Луны

Представлен публике дистрибутив Netrunner 26 на Debian 13 «Trixie» и Linux 6.16

1 час назад

Представлен публике дистрибутив Netrunner 26 на Debian 13 «Trixie» и Linux 6.16

В начале апреля 2026 года разработчик проекта Nitrux Ури Эррера объявил о выпуске и общедоступности сборки Netrunner 26 (кодовое название Twilight), спустя более года после выхода Netrunner 25. Инициа

Версия библиотеки meshoptimizer 1.1

2 часа назад

Версия библиотеки meshoptimizer 1.1

2 апреля 2026 года разработчик Arseny Kapoulkine (zeux) представил обновление открытой библиотеки meshoptimizer 1.1. Исходный исходник проекта написан на C++ и JavaScript и опубликован на GitHub под л

Claude Code нашел 23-летний дефект в Linux

8 часов назад

Claude Code нашел 23-летний дефект в Linux

Николас Карлини, исследователь из Anthropic, рассказал на конференции [un]prompted 2026, что с помощью Claude Code обнаружил несколько удаленно эксплуатируемых уязвимостей в ядре Linux. Одна из них —