|
GUG
Soft Home 3D Gugle Home |
||
| Attenzione se non
visualizzate tutte le immagini e i film di questa pagina si deve usare la
funzione "Aggiorna" Per aggiornare la pagina fate click con il pulsante destro e poi nel menu selezionate "Aggiorna". |
||
|
||
3D Gugle
Manuale Operativo
(Layers
Assembly esempi)
Una
semplice animazione
Per fare pratica con 3D Gugle "Layers Assembly" si farà una semplice animazione.
L'esempio mostra ad una barca che improvvisamente si rovescia per un colpo
di vento.
Dopo la generazione dei frame sarà possibile creare un film AVI usando i
laboratori della sezione "Movie".
Qui sotto ci sono due immagini, la prima è il Layer della barca e la seconda è
l'immagine base di sfondo.
Consigliamo vivamente di eseguire realmente l'esempio usando le stesse immagini riportate sotto.
Creare una nuova cartella ad esempio con il nome "Boat"
per salvare
tutti i nuovi
Layer e l'immagine di base.
Per usare le due immagini
dell'esempio fare click su di esse con il pulsante destro del mouse e poi
selezionare nel menu di contesto "Salva con nome" e nel menu a discesa
dei formati scegliere "*.bmp".
Salvare nella nuova cartella (Boat) appena creata.


Il Layer della
barca sarà ruotato in modo da simulare il rovesciamento e con la sequenza delle
immagini di rotazione si faranno dei nuovi Layer.
Il metodo manuale qui esposto ha lo scopo di familiarizzare anche con altre
funzioni di 3D Gugle ma le stesse operazioni potrebbero essere eseguite in pochi
secondi e con qualche click del mouse nel laboratorio di
Algorithms
to Layers.
Avviare 3D Gugle e con "Open Image" del menu "File" aprire il Layer della barca.
Dal menu "Image" selezionare "Transform" e poi "Rotate".
Agendo sullo spin del dialogo di "Rotate" ruotare il Layer di 6 gradi.
Salvare il Layer nella nuova cartella premendo il pulsante "Save" che
è nello stesso dialogo di "Rotate".
Per salvare usare un nome logico che in seguito aiuti ad identificare
facilmente il Layer ad esempio "BoatOne006".
Usare degli zeri davanti al numero 6 in modo che quando si caricheranno i Layer con "load
Layer(s)" di Layers Assembly i Layer risultino in ordine alfabetico.
Fare click nuovamente sul Spin e ruotare a 16 gradi.
Salvare con un nuovo nome, ad esempio "BoatOne016"
Ripetere l'operazione fino ad ottenere in totale questi 12 Layers:
BoatOne006
BoatOne016
BoatOne022
BoatOne033
BoatOne050
BoatOne083
BoatOne104
BoatOne122
BoatOne140
BoatOne170
BoatOne180
BoatOne190
Il numero posto dietro a One corrisponde anche alla rotazione in gradi che si deve applicare.
Chiudere il laboratorio di "Rotate".
Sarà creato ora un Layer di sbarramento
che fornirà la linea limite per l'affondamento della barca.
Aprire in 3D Gugle l'immagine di Base salvata in precedenza e cioè:
"Panorama.bmp".
Dal menu "2D to 3D" selezionare "Direct Layers" per
accedere al laboratorio di
estrazione dei Layer.
Mantenendo premuto il pulsante destro del mouse e muovendo il mouse selezionare
all'incirca la parte mostrata sotto.
In caso di errore usare il pulsante sinistro per ripristinare.

Dal menu "Options" di "Direct layer" selezionare "Save Single Layer" per salvare il Layer.
Chiudere "Direct Layer" premendo il Menu "Exit" e alla
richiesta "Save change?" rispondere "No".
Creare una nuova cartella con ad esempio il nome di "OriginalFrames".
Dal menu "2D to 3D" selezionare "Layers Assembly" per avviare il laboratorio
di gestione dei Layer.
Dal Menu "File" di "Layers
Assembly" selezionare "Add Layer(s)" e caricate tutti i Layers presenti nella
cartella.
I Layer possono essere caricati tutti in una sola operazione.
Per caricare molti file contemporaneamente usare le stesse regole della
selezione multipla di Window.
La lista dei Layer dovrebbe essere uguale a questa:

Fare click con il mouse su "BoatOne" per selezionarlo e poi con
il pulsante che ha l'icona di "Freccia Giu"
muovere il Layer al suo corretto
livello di gerarchia e cioè sopra "LowSea".

Per continuare è necessario sistemare le coordinate X e Y di posizione per ciascun Layer.
Al Layer BoatOne sarà
imposto un movimento continuo e costante con uno step di 4 Pixel per ogni
fotogramma e disporremo in modo che inizialmente il Layer non sia visibile e entri nella
scena dalla parte sinistra per scorrere verso destra fino a circa 3/4 dello
schermo.
Quando il Layer sarà a 3/4 dello schermo inizierà l'azione del colpo di vento che
rovescerà la barca e la farà affondare.
Selezionare il Layer BoatOne dalla lista dei Layer
e poi con la barra di scroll "Y" muovere verso il basso in una
posizione appena sopra
del Layer "LowSea". Il valore corretto di Y potrebbe essere Y = 322.
Muovere lo stesso Layer con la barra di "X" verso sinistra finché
uscirà
completamente dallo schermo, il valore potrebbe essere X = -200.
Dal Menu "Options" selezionare "Auto Step X Y" e nella casella
"Amount Step" di "X" mettere
il valore 4 mentre nella casella "Amount Step" di "Y" lasciare zero,
per eseguire premere il pulsante "Apply".
Con il comando dato tramite "Apply" si è determinato che il Layer BoatOne si
muoverà verso destra di 4 pixel per ogni fotogramma iniziando
dal valore di posizione X = -400 mentre per l'asse di "Y"
il valore sarà costante a 322 per tutti i fotogrammi della sequenza.
Facendo click sullo Spin dei Frame è possibile apprezzare il movimento e
verificare la posizione degli assi X e Y dall'etichetta delle barre di scroll.
Eseguito il test passo-passo sistemate il
valore dello Spin dei frame a zero.
Volendo una verifica dinamica
dell'animazione usare il pulsante "Play Selected" impostando
prima nello spin
di "Frame End" un valore adeguato.
Il prossimo passo sarà il posizionamento di tutti i Layer ruotati.
Con 3D Gugle "Layers Assembly" è possibile utilizzare due tecniche per
nascondere i Layer, la prima tecnica è quella di usare l'attributo della
"Visibilità" e
la secondo e quella di mantenere i Layer in una posizione fissa fuori dallo schermo.
Il metodo della "Visibilità" è vantaggioso quando il Layer appare
nella scena una o poche volte mentre quando rimane visibile per molti fotogrammi e utile il
metodo del "Fuori schermo".
Nell'esempio saranno impiegate le due tecniche.
La prima tecnica sarà applicata ai Layer visibili per un solo fotogramma mentre
la seconda sarà usata per il Layer "BoatOne190" che simulerà l'affondamento della barca.
Si ponga a zero lo Spin dei frame premendo
il pulsantino in colore arancione e si selezioni il Layer "BoatOne190".
Si muova completamente a sinistra lo scroll dell'asse di X, il valore corretto
dovrebbe essere X = -297
Dal Menu "Options" selezionare "Auto Step XY" e nella casella
di "Amount
Step" inserire
il valore 0 e poi "Apply".
Con il comando si è
imposto al Layer di rimanere costantemente fuori dallo schermo per tutti i
fotogrammi.
Non occorre impostare "Auto Step" per l'asse "Y" perchè il Layer non sarà mai
visibile.
Tramite lo Spin dei Frame selezionare il fotogramma N. 120, in questo fotogramma BoatOne
è a circa 3/4 dello schermo.
Si consiglia di digitare 120 nello Spin dei frame invece di usare il mouse.
Selezionare il Layer "BoatOne006" e dal menu "Options" "Layers
Visibility" e poi "Set Visible = FALSE".
Con il comando si pone il Layer invisibile per tutti i fotogrammi (da
0 a 1023).
Ripetere la stessa operazione per tutti i Layers da "BoatOne006" a
"BoatOne180".
Sistemeremo ora il Layer "BoatOne006" nelle su coordinate.
Selezionare il Layer e attivare il suo stato di visibilità con
"Visible".
L'attivazione di "Visible" renderà visibile il Layer solo per il
fotogramma N 120 mentre
per tutti gli altri sarà invisibile.
Prima di continuare e per avere un riferimento visivo di ciò che
si realizza muovere temporaneamente il Layer "BoatOne" sopra "BoatOne006".
Per muovere il Layer di gerarchia si deve usare il pulsante con la freccia in direzione
"Su".
Selezionare il Layer "BoatOne006" e muoverlo nella sua posizione.
Una posizione corretta potrebbe essere "X = 253" e "Y = 295".
Da questo punto in poi il Layer "BoatOne" non servirà più e quindi lo
porteremo stabilmente fuori dallo schermo.
Riportare il Layer nel punto naturale della sua gerarchia
è cioè sopra "LowSea".
Muovere la barra di scroll X completamente a sinistra (X = -255) e dal menu
"Options" selezionare "Auto Step XY" e poi nella casella di "Amount
Step" inserire il valore 0.
Con il comando è stato imposto al Layer "BoatOne" di rimanere in fuori
schermo dal fotogramma 120 in poi.
Muoviamo ora al frame n. 121.
Selezionare il Layer
"BoatOne006" e attivare temporaneamente lo stato di
visibile
per avere il
riferimento visivo di posizione.
Ricopiare i dati di posizione di "BoatOne006" del fotogramma precedente in quello
attuale.
Per ricopiare i dati fare click sul pulsante con l'icona freccia orizzontale
posto sotto lo Spin dei frame.

Selezionare il Layer "BoatOne016" e rendere anch'esso visibile.
Muovere il Layer selezionato nella sua posizione che potrebbe essere
"X = 208" e "Y = 258"
Settare come invisibile il Layer "BoatOne006" perchè non servirà più.
Selezionare il fotogramma 122 usando lo Spin dei frame.
Selezionare il Layer "BoatOne016" e porlo temporaneamente nello stato
di visibile:
Ricopiare i dati del fotogramma precedente dello stesso Layer nel fotogramma attivo
tramite il pulsante con l'icona a freccia orizzontale.
Selezionare ora il Layer "BoatOne022" e attivare il suo stato di visibile:
Muovere nella corretta posizione il Layer con le barre di scroll X e Y, i valori
potrebbe essere "X = 168" e "Y = 224".
Settare come invisibile il Layer "BoatOne016" perchè non servirà più.
Fare click sullo Spin dei frame e incrementando di una unità alla volta ripetere le
operazioni appena descritte fino alla sistemazione del Layer "BoatOne180".
Le corrette posizioni di tutti i Layer potrebbero essere le seguenti:
| Layer | Frame | X | Y |
|
BoatOne006 |
120 | 253 | 295 |
| BoatOne016 | 121 | 208 | 258 |
| BoatOne022 | 122 | 168 | 224 |
| BoatOne033 | 123 | 115 | 190 |
| BoatOne050 | 124 | 50 | 160 |
| BoatOne083 | 125 | 11 | 192 |
| BoatOne104 | 126 | -4 | 170 |
| BoatOne122 | 127 | -30 | 140 |
| BoatOne140 | 128 | -30 | 116 |
| BoatOne170 | 129 | 10 | 140 |
| BoatOne180 | 130 | 16 | 142 |
Applicheremo al Layer
"BoatOne180" una traslazione verticale in modo che la barca sembrerà affondare.
Selezionare il frame 121.
Selezionare il Layer "BoatOne180" e attivare temporaneamente la sua
visibilità per avere un riferimento visivo di posizione.
Ricopiare i suoi dati di posizione dal fotogramma precedente in quello attivo usando
il pulsante con l'icona a freccia.
Selezionare il Layer "BoatOne180" e sistemarlo nella sua posizione che potrebbe
essere: "X = 3" e "Y = 153".
Dal Menu "Options" usare "Auto Step XY" e nella casella di "Amount
Step" di "X" inserire il valore 0.
Con il comando si è imposto al Layer di rimanere costantemente nella stessa
posizione di X per tutti i fotogrammi.
Nella casella di "Amount
Step" di "Y" digitare il valore 10.
Con questo comando si è imposto al Layer di muoversi verso il basso di 10 pixel
per ogni fotogramma seguente.
Rendere invisibile il Layer "BoatOne180" perché non servirà più.
Per visualizzare l'anteprima inserire nello Spin di "Frame End" il valore di
175 e premete il pulsante "Play all Layers".
Per sicurezza salvare i dati dei Layer e dei frame con "Save all data" del menu "File".
Se desidera creare un film digitale dell'animazione è indispensabile salvare la sequenza come frame.
Dal menu file selezionare "Save all
frames" e salvare nella cartella predisposta in precedenza con il nome:
"OriginalFrames" i 176 fotogrammi
(0-175) della sequenza.
Chiudere "Layers Assembly" e continuare il lavoro
con i laboratori specifici di 3D Gugle adibiti alla creazione e gestione dei
film.
Per creare un film le dimensioni in pixel devono essere divisibili in modo intero per il numero
8 e quindi i fotogrammi devono essere ritagliati a ad una dimensione
coerente.
I fotogrammi originali hanno dimensione 642 x 635 mentre la misura coerente più
vicina è 640 x 632.
Per ritagliare i fotogrammi in sequenza usate il laboratorio di "Frame
Utility" con la sua funzione "Crop" mentre per creare il film digitale usare la moviola di "AVI
from frames".