Почему диагональ превращается в ступеньки
Экран состоит из отдельных пикселей — маленьких квадратных точек, каждая из которых может показать только один цвет. Горизонтальная или вертикальная линия легко совпадает с их границами. Наклонная же пересекает квадраты по-разному: один почти целиком, соседний — лишь узкой полоской. Если выбирать для каждого пикселя только «включён» или «выключен», диагональ распадается на заметные ступени.
Как вычисляют промежуточный цвет
Сглаживание оценивает, какую долю площади пикселя занимает линия. Если она покрывает почти весь квадрат, пиксель получает почти исходный цвет линии. Если задевает только малую часть, результат смешивается с фоном сильнее. Для чёрной линии на белом фоне это выглядит как несколько оттенков серого вдоль края.
Важно, что эти пиксели не делают физически мельче. Они передают глазу усреднённый цвет: вместо резкой границы между чёрным и белым появляется короткий переход. Поэтому контур кажется ровнее, хотя разрешение экрана не меняется.
Цена гладкости
Переходные пиксели особенно важны на тонких диагоналях, кривых и мелких буквах: без них отдельные ступеньки легко различить. Но сглаживание не добавляет новых деталей и иногда делает край чуть мягче. Оно лишь распределяет контраст по соседним пикселям — так, чтобы ограниченная сетка экрана меньше выдавала свою квадратную природу.





