ultimo aggiornamento: 01/05/2000 |
|
Modellazione
La modellazione dell'oggetto presentato (basso) è passata attraverso 2 fasi fondamentali:
Fase 1 - Costruzione delle Curve.
Per la costruzione delle curve di base, si è prevalentemente utilizzata
la funzione di "Shape approximation
" attraverso l'inserimento
di control point tramite mouse. Questo modo di procedere ha presentato il
vantaggio di poter avere immediatamente una buona approssimazione delle curve
volute, anche se non sempre è stato possibile rispettare le proporzioni
reali dell'oggetto da rappresentare. Per ovviare a questo problema, alcune
curve sono state generate prima come semplice sequenza di control point e
salvate come tali (file .cp
); in seguito tali control point sono
stati modificati stabilendone le coordinate attraverso la funzione di "Move
"
guidata da tastiera.
Figura 1 - La curva profilo della base del basso
Fase 2 - Costruzione delle Superfici.
La realizzazione delle superfici è stata fatta in due modi diversi:
Figura 2 - La base del basso costruita con l'operazione di swinging.
Usual
"
messe a disposizione da XCMODEL
; in seguito tali superfici
sono state modificate (principalmente attraverso la scalatura) per adeguarle
alle necessità dell'oggetto da modellare; ad esempio, le viti per
la regolazione delle corde sono state costruite a partire da semplici
cilindri opportunamente scalati e traslati.
Figura 3 - Vite per la regolazione delle corde costruita con superfici di base.
Come ultimo passo, si è provveduto a posizionare correttamente nello spazio i diversi oggetti ottenuti in modo che fossero allineati per la Resa finale.
Resa
In questa seconda fase è stato realizzato un sorgente C
("basso.c
") che, sfruttando la libreria DESCRIPTOR
,
ha permesso di costruire la scena per la resa finale posizionando la camera
(punto di vista dell'osservatore) e stabilendo le proprietà degli oggetti
che sarebbero stati inseriti nella scena stessa. Gli attributi degli oggetti
(materiali, luci, ecc.) sono stati definiti in un file di inclusione ("basso.h
")
per consentire una più agevole modifica dei parametri durante le prove
per la resa finale.
Figura 4 - Resa finale.
Note finali
È possibile scaricare il file "basso.tar.gz
" contenente tutti i
file che sono seriviti per la costruzione del basso.