Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Ich würde vermuten, dass bei Circle/Ellipse das ganze über den Bresenham Algorithmus gemacht wird. Den kann man ja Grundsätzlich verwenden um nur den Rahmen zu Zeichnen. Aber wenn wir einfach am obersten Punkt anfangen und dann den Bresenham Algorithmus nach Rechts und Links gleichzeitig laufen lassen, dann bekommen wir(wenn ich Richtig liege) die Gegenüberliegenden Pixel und statt nur die Pixel zu Zeichnen ziehen wir eine Linie zwischen diesen beiden(einfache for-schleife, da diese auf gleicher…
-
Naja klar, ValueTuple wäre z.B. schonmal besser. Was dann noch besser Wäre, wäre ein einfacher ScanLine Algorithmus. Optimieren könnte man dann später evtl. mittels Bresenham, aber dafür musst du die Polygone auch selbst triangulieren(oder du hast es bereits in triangulierter Form, was ja bei DirectX/OpenGL/Vulkan der Fall ist). ScanLine ist quasi, dass du eine Horizontale Gerade durch das Polygon ziehst und nur die Intersection mit den Edges des Polygons berechnest, dann musst du zwischen diese…