Help
Introduzione
Felix e' un software che consente di disegnare curve di
Bezier, BSpline e NURBS mettendone in evidenza le
proprieta' ed inoltre permettendo di effettuare omotopie tra
le diverse curve selezionate.
Barra dei Menu'
-
File/Settings: apre la finestra delle impostazioni in cui
e' possibile modificare i colori degli oggetti e la
tempistica degli eventi
-
Curve: questo menu' ha i seguenti
sottomenu': Bezier-Rational Bezier-
BSpline-NURBS-All; ogniuno dei quali apre una finestra interna per
gestire la tipologia di curve prescelta, selezionando All e'
possibile gestire contemporaneamente tutte le curve.
Finestra interna
Ogni finestra interna ha un comportamento standard ed e'
composta dalle seguenti parti:
- Barra dei Menu'
- Barra degli Strumenti: in seguito la vedremo in dettaglio
-
Pannello del disegno con annesso sistema di riferimento
cartesiano: e' possibile spostare il sistema di riferimento spostando
lo zero
- Pannello per le rotazioni e traslazioni
-
Slider Nodi: con riferiemento alle curve BSpline e NURBS
localizza i nodi della curva selezionata relativamente all'intervallo
[0,1]
-
Slider Punto Mobile: spostando il cursore si visualizza il
punto mobile relativamente alle curve selezionate
Per quanto riguarda gli Slider e' possibile indicare la
posizione del punto mobile o di un nodo anche facendo doppio click sul
cursore e scrivendo
il valore della nuova posizione nella finestra di dialogo che
apparira', tale valore deve essere compreso tra 0 ed 1.
Barra degli Strumenti
-
New Curve: crea una nuova curva della tipologia della
finestra o se la finestra e' di tipo "All", verra'
chiesta la tipologia di curva, inoltre bisognera' inseirire
il numero di punti di controllo e il grado della curva, quest'ultimo
solo se si tratta di curve BSpline o NURBS
-
Add Point: aggiunge un punto di controllo alle curve
selezionate mantenendone la forma
-
Remove Point: toglie un punto di controllo alle curve
selezionate mantenendone la forma, quando questo e' possibile
-
Cut Curve: spezza le curve selezionate mantenendone la
forma in corrispondenza del punto mobile
-
Open/Close Curve: rende le curve selezionate aperte o
chiuse, in particolare per la chiusura fa corrispondere l'ultimo punto
di controllo col primo.
- Delete Curve: elimina le curve selezionate dal foglio
- Clear: Pulisce il foglio
-
View/Not View Control Poligonal: visualizza o non
visualizza la poligonale di controllo delle curve
-
View/Not View Another Homotopic Transform: visualizza o non
visualizza una ulteriore omotopia differente da quella standard, in
particolare queste differenze e' possibile notarle per
trasformazioni di NURBS o Bezier Razionali
-
View/Not View Another Bezier: visualizza o non
visualizza una ulteriore bezier, che nel caso di selezione
di curve di Bezier rappresenta l'analoga Bezier
di grado immediatamente superiore, nel caso di BSpline o NURBS
rappresenta la curva selezionata vista come composizione di
Bezier.
-
Gradient Panel: tale tipo di pannello consente di
selezionare un colore iniziale ed uno finale associati alle curve
selezionate, questi colori verranno utilizzati per crearne uno medio
corrispondente alla curva della trasformazione omotopica. Se risulta
selezionato il tasto "fill" alla fine della trasformazione
verra' visualizzato il gradiente completo
-
Media Panel: questo pannello consente di effettuare le
trasformazioni omotopiche come se si trattasse di esecuzione di
operazioni multimediali con lo stesso significato che i tasti assumono
per queste ultime.
Note
-
Per selezionare una curva cliccare su uno qualunque dei
suoi punti di controllo, se si vuole selezionare piu' curve
tenere pressato il tasto control.
-
E' possibile spostare i punti ed i pesi delle curve oltre
che con il drag del mouse anche cliccando sul punto(peso) che si vuole
modificare
-
Per usare l'applet fare riferimento alla seguente pagina Java2 5.0