Dodicesima Lezione

Il mondo dei vettori

Il Bitmap si basa sul concetto di sintetizzare un'immagine in un insieme di punti in una griglia e individuare dei pieni e dei vuoti usando anche delle coordinate.

Quindi siamo nel mondo dei raster, l'unica informazione va per punti sullo schermo oltre anche il formalismo di colore (RGB).

Questo sistema seppur rivoluzionario è anche un processo che richiede più tempo (il bitmap) quindi limitato. Arriva quindi il VETTORE, in cosa consiste?

 Punto -> Linea -> Spezzate -> Vettori -> Forma 

Una linea è dotata di un punto di partenza e uno di fine quindi bastano 3 input. Il formalismo che ti aspetti da un punto sono 2 coordinate. Per la linea spezzata parti dal primo input che dice che è una linea spezzata e poi lavora per punti da congiungere. Idem con le forme geometriche, inizi dichiarando la famiglia (rettangolo, triangolo, esagono, ecc.).

Come si "trasmette" se voglio trovare un sistema efficiente, più rapido?

Ecco un modo:

Punto= 0 pen, 1 point , 2 return

Linea= 0 pen, 1 start, 2 line, 3 return

Rettangolo= 0 pen, 1 fil, 2 normal, 3 polygon, 4 polygon, 5 polygon, 6 polygon, 7 return

Una volta capito questo