Informatica Grafica per le arti Importare e trasformare Importare immagini Per produrre immagini più realistiche od effetti più sofisticati è possibile importare immagini (vettoriali o raster) all'interno dei propri disegni. Il formato delle immagini ne determina le caratteristiche: colori, trasparenze, primitive utilizzate, etc... Marco Gribaudo [email protected] Importare immagini Le immagini vettoriali vengono salvate da opportuni programmi ed hanno molteplici estensioni (Es. .eps, .ai, .dxf, .fh9, ....) Importare immagini Una volta importate, le immagini vettoriali possono essere modificate "rompendo" il gruppo in cui vengono racchiuse. Esse vengono importate trasformando le primitive del file letto in quelle dello strumento utilizzato. Le immagini importate vengono inserite automaticamente in un gruppo. Importare immagini Importare immagini A seconda del formato di provieneza, Flash potrebbe non avere a disposizione tutte le primitive necessarie all'importazione. In questo caso esse vengono approssimate da quelle disponibili. Anche le immagini raster possono essere salvate in differenti formati. A seconda del formato utilizzato, vengono determinate le proprietà di visualizzazione delle immagini importate. Le immagini raster non possono essere modificate direttamente in Flash. Qualora sia necessario modificarle, occorre farlo in uno strumento esterno, ed importarle nuovamente. Importare immagini Le immagini GIF possono contenere trasparenze ed animazioni, ma hanno il limite di avere una tavolozza di al massimo 256 colori. Importare immagini Le immagini BMP o TIFF occupano molto spazio ma consentono di mantenere la qualità massima per le fotografie. Anch'esse non hanno animazioni. Importare immagini Il formato PNG e' quello da preferirsi quando si importano immagini realizzate tramite rendering di programmi di grafica 3D. Importare immagini Le immagini JPEG offrono un'ottima compressione per le fotografie, ma possono dare origine ad immagini di scarsa qualità. Non ammettono trasparenze od animazioni. Importare immagini Le immagini PNG sono uno dei formati standard per la grafica destinata al web, e sono capaci di codificare trasparenze (alpha channel) ed infiniti colori. Importare immagini In Flash le immagini si importano attraverso il comando Importa del menu File. Flash e' in grado di importare i seguenti formati vettoriali (anche se non perfettamente): dxf, fh?, ai E' in grado di inportare i seguenti formati raster: bmp, jpeg, gif, png, pict, tga, tiff, psd, sgi Importare immagini Le immagini importate vengono memorizzate come particolari oggetti di libreria. Importare immagini Richiamando le proprieta' dell'elemento di libreria con il tasto destro del mouse, si possono ottenere alcune utili funzionalita': Ricarica l'immagine Sostituisce l'immagine Determina il peso nel filmato finale Imposta tipo di compressione e qualita' dell'immagine Vettorializzazione Quando si usano programmi vettoriali, può essere necessario converitre un'immagine raster nell'equivalente vettoriale. Vettorializzazione La vettorializzazione cerca di trasformare aree contigue di colore simile in poligoni. Queto procedimento prende il nome di vettorializzazione. Vettorializzazione E' possibile specificare una tolleranza che determina la fedeltà della immagine generata, a scapito della sua complessità. Vettorializzazione La vettorializzazione in Flash si esegue attraverso la voce di menu "ricalca bitmap". Quanto simili devno essere i colori per essere considerati identici Quanto piccole possono essere le aree trasformate in un unica primitiva Con che precisione vengono riconosciute le curve Trasformazioni Agli oggetti possono esserre applicate alcune semplici trasformazioni. Trasformazioni Le trasformazioni in Flash si possono eseguire attraverso lo strumento di trasformazione libera. Queste trasformazioni non cambiano la forma dell'oggetto, ma lo ruotano e lo schiacciano mantenendo invariato il numero di componenti. Trasformazioni Trasformazioni Esso mostra una griglia attorno all'oggetto selezionato. Le differenti trasformazioni possono essere ottenute posizionando il mouse in punti opportuni. Rotazione Ingrandimento proporzionale La trasformazione più semplice è il ridimensionamento. Essa permette di ingrandire o rimpicciolire l'oggetto. Skew verticale Ingrandimento orizzontale Centro di rotazione Ingrandimento verticale Trasformazioni Il ridimensionamento può essere differente lungo gli assi orizzontale e verticale, distorcendo la figura. Trasformazioni Con la riflessione si puo' ribaltare un oggetto lungo l'asse orizzontale o verticale. In Flash essa si ottiene nella pagina trasforma del menu modifica. Trasformazioni La rotazione ruota la figura attorno ad un centro. Trasformazioni In Flash e' possibile specificare il punto attorno al quale avviene la rotazione, spostando il pallino bianco al centro della griglia di trasformazione. Trasformazioni Trasformazioni Lo skew piega leggermente la figura lungo gli assi orizzontali o verticali. Le trasformazioni viste fino ad ora possono essere applicate a tutti gli oggetti: bitmap, elementi di libreria ed immagini vettoriali. Sulle immagini vettoriali si posso applicare altre due trasformazioni speciali: Distorci ed Involucro Trasformazioni La distorsione permette di proiettare l'immagine in un qudrilatero irregolare. Risulta utile per creare effetti di prospettiva. Trasformazioni L'involucro peremtte invece di deformare attraverso curve di Bezier il contorno rettangolare dell'immagine. Trasformazioni I vari tipi di trasformazione possono essere richiamati anche attraverso i pulsanti presenti nella casella delle opzioni Ruota Ingrandisci Trasformazioni di colore Oltre alle trasformazioni sulle forme degli oggetti Flash mette a disposizione anche trasformazioni sui colori: Traparenza Luminosita' Distorci Involucro Tinta Trasformazioni di colore Trasformazioni di colore Le trasformazioni di colore in Flash si effettuano solo sui simboli, utilizzando la pagina delle proprieta' Cambiando la trasparenza (alpha) di un oggetto, si lascia intravvedere cio' che gli sta sotto. Nessnua Luminosita' Tinta Trasparenza Avanzata Trasformazioni di colore Nel caso di primitive, la trasparenza puo' anche essere assegnata direttamente al colore impostando un valore di Alpha inferiore a 100% nel Color Mixer. Livello di trasparenza Trasformazioni di colore La luminosità di un'immagine puo' essere variata per ottenere effetti di dissolvenza. Trasformazioni di colore Cambiando la tinta di un oggetto, si può variare la tonalità del colore predominante. Trasformazioni di colore Esattamente come visto per la grafica 3D, le trasformazioni possono essere animate (come vedremo in seguito), per creare interessanti effetti grafici.