буквы можно кэшировать по отдельности, и добавление к ним stroke сильно уменьшает пользу кэша. можно как вариант (или MVP) считать stroke на cpu как отдельную битмапу. мне ещё интересно использовать её как маску для градиентов например, или изображений. градиентная анимированная обводка это то чего мне так не хватает у меня исследовательские цели по гибкому рендерингу ui, а не прикладные
А почему не предрастеризовать signed distance field, и его в шейдере отрисовывать с какой хочешь толщиной, обводкой (обводками)
оно не очень выглядит
https://github.com/Chlumsky/msdfgen
Обсуждают сегодня