Grafica(C.d.S. Informatica)
Progetto assegnato il 27/05/2004
Obiettivo
Utilizzando i pacchetti xccurv, xcsurf e xcrayt di
xcmodel 3.0, realizzare un'esperienza significativa di modellazione
e resa realistica.
Testo
Si realizzi il modello geometrico di un singolo oggetto
(una o piu' superfici NURBS) avente una complessita' di forma apprezzabile.
Si realizzi poi una scena (geometricamente semplice) in cui inserire
l'oggetto precedentemente modellato. Per esempio, l'oggetto da modellare
potrebbe essere un monile, un soprammobile, un giocattolo, un logo 3D.
Si realizzi quindi lo scene-graph della scena 3D e si producano alcune immagini
di buona qualita' (almeno due immagini a campo largo e piu' immagini
dell'oggetto e di suoi particolari).
Consegna
Si richiede di consegnare un archivio (file .tgz o
.zip inviato per e-mail o scaricabile) contenente le directory:
'curves2d': con le curve 2d modellate (file .db)
'curves3d': con le curve 3d modellate (file .db e .obj)
'modello': (tale directory non deve contenere altre directory fatta eccezione
per la directory 'textures' contenenti le texture usate) con le superfici modellate (.db, .dbe, .obj),
almeno uno script C (nome_progetto.c) per lo scene-graph, almeno un file
.md (nome_progetto.md), file .vw, .arg, Imakefile ed eventuali file .hr
(rese prodotte);
'relazione': contenente almeno un file 'index.html' della relazione (spiegazione/tutorial
dei passi di modellazione e resa effettuati) con immagini .jpg; una immagine
(nome_progetto.jpg) deve essere di intestazione per la relazione.
Per una guida alla stesura della relazione si consiglia di scaricare il seguente
form html e seguire le indicazioni ivi contenute.
(relazione.tgz)
Avvertenza
Si richiede di segnalare in modo circostanziato ogni
eventuale malfunzionamento riscontrato nell'uso dei suddetti pacchetti.