Я считаю, что это связано с интерполяцией цвета, используемой для затенения каждого треугольника.Треугольник интерполирует цвет между тремя точками, но не знает четвертой точки.Следовательно, нет оснований предполагать, что цветовая интерполяция будет плавной по границе треугольника.Вы можете гарантировать, что сама линия будет окрашена одинаково, поскольку пиксели на границе треугольника зависят только от двух точек, которые будут одинаковыми.
Итак, вы видите изменениеградиент вокруг этой точки.Когда у вас внезапно меняются градиенты, зрительная система человека подчеркивает линию, что приводит к тому, что называется Маха .
Единственный хороший способ избавиться от полосы - сделать изменение градиента менее серьезным;как правило, путем увеличения тесселяции.Используйте больше треугольников!Чем больше треугольников, тем больше цветовой выборки, тем менее заметны полосы Маха.