Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Scanline-Algorithmus

    RodFromGermany - - Sourcecode-Austausch

    Beitrag

    Zitat von φConst: „die jeweiligen Pixel zwischen diesen beiden“haben Integer-Koordinaten. Du rechnest jedoch mit Float bzw. Double-Koordinaten. Wenn Du Deinen Algo auf Integer umstellst, sollte er sicherer und auch ein wenig schneller laufen. Falls das Polygon mit einer Graphics-Instanz ansprechbar ist (PictureBox, Bitmap), gugst Du hier: Punkt-in-Polygon-Test nach Jordan funktioniert nicht Falls es sich um schnöde Freihandlinien in einer Graphics-Instanz handelt, nimm FloodFill: pinvoke.net/def…

  • Benutzer-Avatarbild

    Scanline-Algorithmus

    RodFromGermany - - Sourcecode-Austausch

    Beitrag

    Zitat von φConst: „weil die Steigung der Gerade selten ganzzahlig ist.“Die Pixel haben ganzzahlige Koordinaten. Und es gibt Integer-Algorithmen, die dies effizient machen: de.wikipedia.org/wiki/Bresenham-Algorithmus