|
GUG
Soft Home 3D Gugle Home |
||
| Attenzione se non
visualizzate tutte le immagini 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)
Come fare con i Layers
un'animazione stereo
"Layers Assembly" di 3D Gugle è
progettato per operare in modo indipendente su ciascuno dei due
fotogrammi che costituiscono la coppia stereo.
Quando si apre la finestra "Frame synchro window" diventano visibili e operativi
due nuovi pulsanti, il pulsante di "Synchro" e il pulsante "Main"; premendo uno
o l'altro pulsante si seleziona su quale finestra agire per posizionare i Layer.
La finestra "Frame synchro window" non è solo un potente strumento di lavoro ma
anche un dispositivo per avere in Real Time l'anteprima stereo.
L'esempio descritto in seguito è molto semplice ed ha
il solo scopo di illustrare come usare i vari controlli e le funzioni, l'esempio mostrerà
anche come generare dei Layer con del testo e come animarli in un'applicazione
stereo dinamica.
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.
"Stereo di tipo I e stereo di tipo M"
Quando si creano delle animazioni
stereo è bene rammentare che esistono due modi per fare queste animazioni.
Il modo o tipo "I" (Interno) è un'animazione che usa
le deformazioni in uno solo
dei due fotogrammi stereo e lascia che l'occhio faccia il resto.
Il modo o tipo "M" (Movimento) è un'animazione che muove
contemporaneamente una coppia di
oggetti grafici (uno nell'immagine di sinistra e l'altro in quella di destra)
che sono sfalsati fra loro nella posizione relativa all'asse di X.
La tecnica mista M+I non solo è possibile ma è anche normale
e spesso auspicabile.
3D Gugle è progettato per gestire i
due tipi di animazione e il modo misto M+I
Nel seguito saranno descritti due esempi per illustrare i tipi stereo I e M
Creare una cartella per
salvare i Nuovi Layer ad esempio con il
nome di "LayersText".
Dal menu "File" di 3D Gugle selezionare "New
Canvas" e inserire nelle
caselle delle dimensioni 400 x e 400 y pixel impostare poi il colore nero per il colore
di fondo e premete "OK".
Con la funzione si è creato un Layer vuoto.
Dal menu "Image" selezionare "Special Functions" e poi "Write".
Nell'area di input del testo nel dialogo di "Write" digitare "3D
Gugle" e poi
premere il pulsante azzurro "Set change" per convalidare e inserire il testo.
Nella lista dei font disponibili selezionare
"Times New Roman".
Tramite lo Spin "Size" portare le dimensioni al valore 56 e poi
attivare "Bold" con il pulsante di selezione specifico.
Scegliere un colore ad esempio il Bianco facendo click sul disco
dei colori.
Fare click con il mouse sul testo
e trascinarlo all'incirca al centro del riquadro.

Premete il pulsante "OK" per
chiudere il laboratorio di "Write"e memorizzare il lavoro.
Salvare il nuovo Layer con ad esempio il nome "Text000.gna" nella nuova cartella.
Dal menu "Image" selezionare "Transform" e poi "Sphere".
Ne dialogo di "Sphere" dal menu a discesa a sinistra in
basso con la scritta "Sphere" selezionare la deformazione a barile: "Barrel
Y".
Con la barra di scroll portare il valore del raggio al valore "r =
- 30".
Con la barra di scroll "Rot X = 0" portare il valore a
"Rot X = 40".
Con la barra di scroll "Rot Y = 0" portare il valore a
"Rot Y = 20".
Salvare il Layer nella nuova cartella con ad esempio il nome "Text020.gna", per salvare
usare il pulsante "Save" che è nello
steso dialogo.
Muovere lo scroll al valore "Rot Y = 40" quindi con un incremento di 20.
Salvare il Layer con ad esempio il nome "Text040.gna", per salvare
usare il pulsante "Save".
Ripetere la stessa operazione fino a portare con incrementi di 20 la barra di
scroll Y al valore "Rot = 200".
In totale i Layers salvati dovrebbero essere questi
Text000.gna
Text020.gna
Text040.gna
Text060.gna
Text080.gna
Text100.gna
Text120.gna
Text140.gna
Text160.gna
Text180.gna
Text200.gna
Chiudere il dialogo di "Sphere" premendo "Exit".
"Animazione stereo di tipo I"
Usate un immagine
qualsiasi per lo sfondo e dopo averla aperta
in 3D Gugle
ritagliarla alle misure di 500 x e 420 y pixel.
Ritagliare non è obbligatorio ma un'immagine grande che ha parti inutilizzate
consuma memoria e rallenta le anteprime.
Per ritagliare fare click sulla vostra immagine con il pulsante destro del mouse
e disegnare un riquadro e poi nuovamente con il pulsante destro selezionare dal
menu a discesa "Crop".
Per ulteriori informazioni sull'uso del "Box" fare click
qui "Selection
Box".
Salvare l'immagine ritagliata nella nuova directory.
3D Gugle scelto come "ImageBase" questi maccheroni fumanti.

Aprire in 3D Gugle l'immagine di fondo che è stata ritagliata e dal menu "2D to 3D" avviare
il laboratorio di "Layers Assembly".
Dal menu "File" di "Layers Assembly" con "Add Layer(s) caricare i Layer di
testo creati in precedenza.
Selezionare ad uno ad uno i Layer (non
l'immagine di base) e muoverli con la barra di "scroll X"
in fuori schermo a sinistra.
Per fissare la posizione per ciascun Layer dal menu "Options" selezionare
"Auto Step for XY" e nella casella di "Amount
Step" e digitare il valore 0,
Selezionare l'opzione "All Layers" e poi premere "Apply".
Il primo Layer "Text000" è quello che ha la scritta non deformata.
Questo Layer sarà essere visibile in modo fisso solo nel filmato di sinistra,
nel filmato di destra invece scorreranno tutti gli altri Layer partendo da
"Text020" a "Text200".
Dal menu "Window" aprire la finestra di "Frame synchro window".
Quando "Frame synchro window" è attivata nel pannello di controllo sono
visibili due nuovi pulsanti.
I pulsanti sono "Synchro" e "Main".
Premendo "Synchro" i comandi sono riferiti e agiscono sui Layer presenti nella finestra "Synchro"
se invece "Main" è premuto i comandi azionano i Layer della finestra
principale.
Allineare le due finestre usando il menu "Window"
nella finestra
sincronizzata, "Tiled Main Right" per avere un'anteprima in cross-eye o "Tiled
Main Left" per l'anteprima in parallel-eye.
Premere il pulsante "Synchro" in modo da poter operare sui Layers della
finestra Synchro.
Selezionare l'immagine base muovendola con la barra di scroll X nella
posizione "X= - 30", con questa azione si è dato profondità alla scena.
Fissare il valore di posizione per tutti i fotogrammi con "Auto Step for XY" digitando zero nella casella di
"Amount
Step".
Togliere dal fuori schermo il Layer "Text000" usando la barra di scroll X e
portare il suo valore a "X = 0".
La stessa azione poteva essere eseguita facendo click con il mouse sul piccolo
pulsante bianco posto in prossimità della barra stessa.
Fissare la posizione di questo Layer per tutti i fotogrammi con "Auto Step XY" digitando zero nella casella di
"Amount
Step".
Attivare ora l'operatività della finestra principale
premendo il pulsante "Main" del pannello di controllo.
Selezionare il Layer "Text020" e toglierlo dal fuori schermo usando la barra
di scroll X e portando il suo valore a "X = 0".
Selezionare con il pulsante di Spin "Frame"
il fotogramma N "1".
Selezionare il Layer "Text040" e toglierlo dal fuori schermo usando la barra
di scroll X e portando il suo valore a "X = 0".
Selezionare il fotogramma seguente cioè il
fotogramma N "2".
Selezionare il Layer "Text060" e toglierlo dal fuori schermo usando la barra
di scroll X e portando il suo valore a "X = 0".
Ripetere le stesse operazioni fino alla fine dei Layer incrementando
per ogni nuovo Layer di una unità i N del fotogramma.
Completata la sistemazione dei Layer dovrebbero essere presenti
un totale di 10
fotogrammi (0 -9) che costituiranno la scena.
Per vedere l'anteprima portare il valore dello Spin "End" al valore 9 e
premere il pulsante "Play all Layers"
Salvare i dati di posizione con "Save frames data" del menu "File" del pannello
di controllo.
Creare due nuove cartelle per salvare i fotogrammi di sinistra e quelli di destra ad
esempio una con il nome "FramesLeft" e l'altra con il nome "FramesRight".
Attivare l'operatività della finestra sincronizzata premendo il pulsante
"Synchro" del pannello di controllo.
Dal menu "File" del pannello di controllo selezionare "Save all frames" per
salvare i frame di sinistra (quelli della finestra "Synchro")
Per salvare i frame di destra fare click sul pulsante "Main" e
poi dal menu "File" selezionare ancora "Save all frames".
Chiudere "Layer Assembly" perchè si useranno i frame di sinistra e di destra per
creare un film stereo AVI con l'animazione.
Creare due nuove cartelle ad esempio con questi nomi "Frames3D" e "FramesRightINV".
Dal menu "Movie" di 3D Gugle selezionare "Save/Resize Batch".
Nel laboratorio di "Save/Resize Batch" si creerà la sequenza di ritorno invertita dei frame
della scena di destra.
Salvare i frame invertiti nella cartella "FramesRightINV"
Per continuare si dovranno eseguire queste attività:
1) Clonare i frame di sinistra in modo che i frame di destra e
di sinistra siano in
ugual quantità.
2) Unire i frame clonati con gli originali di sinistra per
creare un unico flusso.
3) Unire i frame normali con quelli invertiti in modo da
creare un unico flusso.
Dal menu "Movie" di 3D Gugle selezionare "Frames
Utility".
Inizieremo con il clonare i frame di sinistra e unirli a quelli originali con
una sola operazione.
Nel menu "File" del dialogo di "Frames Utility" selezionare "Load Frames" e poi
selezionare la cartella "FramesLeft" che contiene i frame di sinistra.
Fare click sull'etichetta con la scritta "Add frames" e poi fare click sul
pulsante giallo "Load Frames" e selezionare nuovamente la cartella "FramesLeft".
In definitiva si selezionano per due volte gli stessi frame.
Portare lo Spin "End" del settore in colore verde al valore 9.
Selezionare il pulsante "Add frames to end" e poi premere il pulsante "Apply" per clonare la serie dei frame di sinistra.
Continueremo sommando in un unico flusso i frame di destra con la sequenza
invertita di destra.
Nel menu "File" del dialogo di "Frames Utility" selezionare "Load Frames" e poi
selezionare la cartella "FramesRight" che contiene i frame di destra.
Fare click sull'etichetta con la scritta "Add frames" e poi fare click sul
pulsante giallo "Load Frames" e selezionare la cartella "FramesRightINV".
Portare lo Spin "End" del settore in colore verde al valore 9.
Selezionare il pulsante "Add frames to end" e poi premere il pulsante "Apply"
per unire nella cartella FramesRight la serie dei frames diritta con quella
invertita.
Chiudere il dialogo di "Frames Utility".
Per proseguire si uniranno i frame di sinistra con i frame di destra per comporre i nuovi frame
stereo con la disposizione
Syde-by-syde per la
visone cross/parallel-eye o con lo stereoscopio.
Dal menu "Movie" di 3D Gugle
selezionare "3D Frames from Left/Right
frames".
Dal menu "File" del selezionare "Open Left
Frames" per caricare i frame di sinistra e poi "Open Right Frames" per caricare
i frame della sequenza di destra.
Nel menu a discesa con la parola iniziale "Left" selezionare la modalità
"Stereo".
Fare click sul pulsante con l'icona a freccia con direzione "Giù" per accedere
alla sezione di sistemazione del Layout.
In questa sezione sistemare i due frame sinistra/destra nella posizione e nelle
dimensioni preferite.
Premere nuovamente sul pulsante con l'icona a freccia con direzione "Giù" per
tornare alla sezione moviola.
Digitare nella casella dello Spin "End" il valore "19" e nella casella
dello Spin "Start" il valore "1" ,
Il film inizierà dal frame 1 perchè il frame 0 è quello originale che non serve
nel flusso.
Premere il pulsante giallo "Set" per memorizzare la linea della sequenza.
Se si desidera vedere l'anteprima fare doppio click con il mouse sulla linea di
sequenza appena inserita oppure usare il pulsante azzurro "Play".
Per salvare i nuovi frames side-by-side nella cartella "Frames3D" preparata in
precedenza dal menu "File" selezionare "Save 3D Frames" o per salvare
singolarmente le due serie usare i menu; "Save Only Left Frames" e in sequenza
"Save Only Right Frames", in questo ultimo caso i frame devono essere salvati
in due distinte cartelle.
Prima di creare il film AVI è necessario rendere compatibili le dimensioni in pixel dei nuovi
frame 3D in modo che i suoi lati risultino divisibili per il numero 8.
Per ritagliare i frames in sequenza usare il laboratorio di "Frame
Utility" nella sezione "Crop".
Quando si ritagliano i frame stereo si deve avere l'avvertenza di distribuire il
taglio in modo equilibrato o eguale fra i due frame.
Se i frame sono nella configurazione side-by side il ritaglia deve essere
ripartito per metà da una parte e per metà dall'altra parte.
Ad esempio supponendo di dover togliere 4 pixel nel senso della larghezza 2
pixel saranno tolti a sinistra e due pixel a destra.
Se i frame stereo sono nella configurazione separata sinistra-destra il
ritaglio dovrà essere ripetuto esattamente allo stesso modo sui frame di
sinistra e di destra.
Per completare il lavoro e creare il film digitale usate la moviola di "AVI from frames".
Sotto è riportato il film d'esempio
prodotto con il metodo descritto qui e per la visione cross-eye.
Si consideri che il numero di frames intermedi usati nell'esempio è stato di
molto ridotto per non appesantire la realizzazione pratica, per ottenere un
movimento fluido e senza salti è necessario predisporre almeno il doppio dei
fotogrammi.
Eseguita la prova
sperimentale risulterà facile comprendere la definizione data in precedenza per
l'animazione di tipo "I" che usa come elemento dinamico la
deformazione e l'effetto stereo che la deformazione stessa produce.
Le deformazioni dinamiche o di tipo "I" possono essere contemporaneamente
presenti sia sui Layer di
sinistra sia sui Layer di destra perchè ciò non non solo non comporta alcun problema
ma migliora la
visione.
La deformazione può anche avere elongazione fissa come nel caso dei piani
prospettici estesi, si veda a questo proposito l'acqua del lago nel film
riportato sotto per la descrizione dell'animazione stereo di tipo "M".
Quando si usano i piani estesi deformati e ci sono dei corpi intermedi in
movimento sorge il problema della gerarchia della visione, in altre parole e per
l'esempio del lago il lago non può essere proiettato dopo le barche.
Nei casi di contrapposto nella gerarchia si rende necessario il taglio del Layer
deformato in più sezioni in modo che i pezzi siano proiettati con una sequenza
logica.
"Animazione stereo di tipo M"
Il film d'esempio riportato sotto ha
in se le due animazioni possibili, quella di tipo "I" è statica e riguarda la
traslazione orizzontale dei Layer superiori e la deformazione dell'acqua del
lago mentre lo stereo di tipo "M" è applicato alle due barche.
Le due barche in movimento mantengono costante la loro posizione tridimensionale prospettica
all'interno della scena.
Per mantenere la costanza è indispensabile che le due barche si muovano con una
traslazione orizzontale identica per velocità di spostamento.
Se una delle due barche fosse più veloce si modificherebbe la direzione all'interno dello spazio prospettico.
Nell'esempio qui sotto le due lettere nella parte alta si muovono a velocità identica mentre quelle sotto a velocità diversa