Esercizi di I.U.M. Modellazione Geometrica
Es. 1: Rasterizzazione di una regione poligonale
Sono forniti un esempio di input, un esempio di output,
e un programma di utilita' che consente di visualizzare il
risultato del proprio programma per verificare se e' corretto.
Il programma di utilita' ha bisogno delle librerie grafiche OpenGL
e Glut, che sono installate sulle macchine del laboratorio.
Elenco dei file:
- esempio.pol: esempio di input.
- esempio.pol: esempio di output.
- visgrid.c: sorgente di programma
che visualizza un poligono ed eventualmente una matrice
di pixel. Per esempio, per lanciarlo sull'esempio si digita:
visgrid esempio.pol (visualizza solo il poligono)
visgrid esempio.pol esempio.grid
(visualizza il poligono e la griglia di pixel sovrapposta ad esso).
- makefile: makefile per compilare il
programma. Occorre digitare: make visgrid.