Перейти к содержимому

Почему отрисовка текста — это так сложно?

PawelCodeStuff

0:00 / 0:00

Почему отрисовка текста — это так сложно?

211 264 просмотра · 5 месяцев назад
PawelCodeStuff
43,2 тыс. подписчиков
211 264 просмотра · 5 месяцев назад
Почему отрисовка одной буквы на экране — одна из самых сложных задач, которые ваш компьютер решает каждый день — подробный анализ кривых Безье, растеризации, байт-кода хинтинга, субпиксельной отрисовки и кэша текстурного атласа GPU. 0:00 Математический кошмар, стоящий за одним нажатием клавиши 0:33 Шрифты — это не картинки, это кривые Безье 1:04 Растеризация: применение плавных математических вычислений к пиксельной сетке 2:20 Хинтинг: шрифты содержат собственный исполняемый байт-код 2:58 Субпиксельная отрисовка, ClearType и цветовая окантовка 4:22 Текстурный атлас: как GPU жульничает, чтобы оставаться быстрым