Warum würde ich bei einem solchen Vektor Aliasing bekommen? [Duplikat]

Ich habe mehrere ähnliche Fragen gelesen, aber sie führen immer wieder dazu, dass sie schließlich zu Rasterbildern werden. In diesem Fall ist das Aliasing sinnvoll. Ich habe jedoch nicht ganz herausgefunden, warum ein Bild, das vollständig in Illustrator mit Vektorobjekten erstellt wurde, mit einer Alias-Linie auf der Bezier-Kurve angezeigt wird, wie mein kleines Beispiel unten zeigt.

Geben Sie hier die Bildbeschreibung ein

Wenn das also wie im Beispiel eine Vektorellipse mit einem Strich ist, kann mir bitte jemand erklären, warum dieses Aliasing so dominant an den oberen/unteren/linken/rechten Rändern (BEISPIEL: ROTER PFEIL) dieser Vektorellipse erscheint es erscheint auf allen vier Seiten gezackt ... AUSSER während es um den Rest der Ellipse als saubere und glatte Linie erscheint (BEISPIEL: GRÜNER PFEIL)?

Außerdem, und was noch wichtiger ist, wie kann ich das Problem beheben, damit der gesamte Ellipsenstrich sowohl auf der Zeichenfläche als auch auf allen exportierten RGB-Vektorgrafiktypen als dieselbe einheitliche, saubere und glatte Linie rund um die Ellipse angezeigt wird?

Danke!

Antworten (1)

Ihr Monitor verwendet Pixel, um alles anzuzeigen . Es gibt kein digitales Display, bei dem keine Pixel vorhanden sind, unabhängig davon, wie ein Bild aufgebaut ist.

Einige Konstruktionsmethoden geben keine Pixeldaten aus , aber alle Displays verwenden Pixel.

Wenn das der Grund wäre, abgesehen von der Auflösung, warum wäre das Aliasing an den vier Punkten der Ellipse so viel dominanter und nicht anderswo?
Denn das sind die schärfsten Winkel der Kurve und der Teil, der am schwierigsten visuell mit einem Raster aus quadratischen Pixeln darzustellen ist.
Hmm, daran habe ich nicht gedacht, aber es macht Sinn. Ich versuche nur, die Mathematik dahinter zu verstehen und zu verstehen, ob es vielleicht eine Technik gibt, um den Übergang besser für das menschliche Auge zu mischen, damit er nicht so auffällt. Prost, dass du mir zumindest etwas zum Nachdenken gegeben hast! Akzeptiere die Antwort, sobald das 5-Minuten-Ding vorbei ist.
@ChrisW.: Da die Steigung der ("idealen") Linie sehr klein ist, sollten einzelne Pixel gar nicht schwarz sein, sondern grau. Je kleiner der von der "idealen" Linie abgedeckte Bereich ist, desto heller sollte das Grau sein. Mit dieser Methode erhalten Sie jedoch eine fette graue Linie (2 Pixel dick) für die Horizontalen, die in eine (meistens) schwarze Linie zur größeren Neigung übergeht. Dies ist also eine "weniger schlechte" Lösung für dünne 1-Pixel-Linien. (Dickere Linien haben das gleiche Problem, aber dann ist es weniger auffällig, weil es gültige, vollständig schwarze Pixel hat .)