Xiaolin Wu's Line Algorithm - Rasterizing Lines with Anti-Aliasing
3-Second Blueprint (English)
- Unlike jagged integer-only Bresenham lines, Xiaolin Wu's algorithm supports sub-pixel endpoints for smooth anti-aliased motion.
- At each step along the major axis, it plots two adjacent pixels straddling the ideal line and weights opacity by vertical distance.
- Swapping endpoints for right-to-left segments and transposing X/Y axes for steep slopes generalizes rendering across all quadrants.
Xiaolin Wu's AlgorithmAnti-AliasingLine Rasterization2D Computer Graphics
3-Sekunden-Fazit (Deutsch)
- Im Gegensatz zu pixeligen Bresenham-Linien nutzt der Xiaolin-Wu-Algorithmus Subpixel-Koordinaten für weiche, geglättete Kanten.
- Pro Schritt entlang der Hauptachse werden zwei benachbarte Pixel gesetzt, deren Deckkraft sich aus dem Abstand zur Ideallinie ergibt.
- Das Tauschen von Start- und Endpunkt sowie der X/Y-Achsen bei steilen Geraden macht die Rasterisierung in allen Quadranten nutzbar.
Xiaolin-Wu-AlgorithmusKantenglättungLinienrasterisierung2D-Computergrafik
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.