Из полых точек я пришел к выводу, что вокруг каждой точки есть что-то, что отделяет каждую точку от соединительных линий и также создает размытые полые точки.
В этом случае помогла установка атрибута "halo_size" в 0.
Я заметил такой же разрыв в ваших примерах с проданными точками. Может быть, в этом проблема.
Чтобы установить качество сцены, просто используйте:
stage.quality = "low";
stage.quality = "medium";
stage.quality = "high";
Вы можете установить его в главном классе , который является классом документа для этого проекта.
Я заметил, что если размер диаграммы 400 х 400, эти несоответствия прекращаются. Таким образом, проблема, которую мы видим, является проблемой масштабирования, а не в том месте, о котором мы думаем.
Кроме того, установка стиля линии позволяет создать правильную границу вокруг круга. По крайней мере, это будет выглядеть лучше.
this.graphics.lineStyle(1, colour, 1);
this.graphics.beginFill( colour, 1 );
this.graphics.drawCircle( 0, 0, style.get('dot-size') );
this.graphics.endFill();