Rastergrafik (Pixelgrafik)
← Liniengrafik | ● | Animation →
Zusatzaufgabe “Rastergrafik”:
Setzen Sie jeden einzelnen Pixel der Zeichenebene mit den normalisierten Koordinaten (x,y) auf die Farbe (r,g,b) anhand der folgenden Abbildung:
mit den Konstanten $\alpha=\beta=\gamma=0$.
Hinweis: Bei einer Größe der Zeichenebene b x h hat jeder Pixel (i,j) mit i=0..b-1 und j=0..h-1 die normalisierten Koordinaten (x,y) = ((i+0.5)/b, (j+0.5)/h). Setzen Sie einen einzelnen Pixel mit diesen normalisierten Koordinaten mit der Funktion plot_point(x,y)
.
Zusatzaufgabe: Lassen Sie die Farben “scrollen”, indem Sie bei jedem Zeichendurchlauf die Konstanten $\alpha, \beta$ und $\gamma$ geeignet verändern.
← Liniengrafik | ● | Animation →