logo
CSharp_Graphics

Неровности

В приведенном ниже примере демонстрируется рисование прямой линии красного цвета из точки с координатами (4, 2) в точку с координатами (16, 10). Предположим, что начало координат расположено в верхнем левом углу экрана, а единицей измерения является точка (минимальный элемент изображения). Также предположим, что ось X направлена вправо, а ось Y — вниз. На приведенном ниже рисунке представлено увеличенное изображение красной линии, нарисованной на многоцветном фоне.

---------

Красные точки, составляющие линию, непрозрачны. В линии отсутствуют частично прозрачные точки. Такой тип отрисовки линии делает ее неровной на вид, при определенном увеличении линия становится ступенчатой. При таком подходе к представлению линии теоретическая линия приближается ступенчатой последовательностью точек.