Come creare GIF animate di prototipi di prototipi, come quelli su Dribbble?


38

Sono sicuro che hai visto Dribbblers caricare modelli animati dei loro progetti.

Ecco un esempio:

Posso creare modelli su Photoshop e persino applicare semplici animazioni Tween a loro, ma non riesco mai a far apparire le mie GIF come nell'esempio qui.

Che cosa usano Dribbblers per creare queste animazioni?

Si noti che le animazioni includono anche punti di contatto e movimento perfetto. Vorrei convertire i miei mockup di Photoshop per fare lo stesso.

Come posso creare un esempio animato dei miei modelli, simile a quelli creati da Dribbblers?


Mi sembra che Creative Dash abbia iniziato questa tendenza, o almeno lo abbia reso popolare su Dribbble . La maggior parte dei loro scatti sono gif animate per mostrare le loro fantastiche abilità dell'interfaccia utente.
ckpepper02,

1
Volevo vedere quanto sarebbe stato difficile farlo in AE, e devo dire che è stato sorprendentemente facile. Semi-tempo, ma piuttosto divertente. Ecco cosa ho fatto. Sono diventato pigro e ho lasciato il livello di evidenziazione del telefono sotto la gui: / .. ma sì, direi che chiunque potrebbe farlo, se sono in grado di farlo con la mia piccola conoscenza di AE.
Joonas,

@Joonas È fantastico! Potresti per favore pubblicare alcune brevi istruzioni su come l'hai realizzato?
Nag

Sì, stavo pensando di farlo domani poiché è già un po 'tardi. La parte interessante di AE, è che una volta che impari ad animare l'oggetto dal punto A al punto B, sai praticamente come animare: opacità, rotazione, scala e punto di ancoraggio. Perché funzionano tutti praticamente allo stesso modo.
Joonas,

Per favore condividi una volta che lo scrivi! Ha senso, sembra piuttosto semplice ma mi piacerebbe ancora vedere come lo stanno facendo gli esperti.
Nag

Risposte:


58

Cose che devi sapere per creare qualcosa del genere in After Effects:

inserisci qui la descrizione dell'immagine



Come realizzare un progetto e composizioni

Quando avvii AE, puoi premere Cmd+Nper creare un nuovo Progetto con una composizione al suo interno.

Se hai già un Progetto aperto, premendo Cmd+Nsi crea solo una nuova Composizione.

In questo progetto, ho usato 2 composizioni. GUIcomp per contenere la GUI e le sue animazioni. iphonecomp per contenere sia lo sfondo che il GUIcomp.

La seconda composizione con animazioni della GUI dovrebbe avere le stesse dimensioni dello schermo o almeno avere le stesse proporzioni. Più tardi, quando lo posizionerai sullo schermo, potrebbe allungarsi per apparire strano se le proporzioni sono disattivate.



Importazione di immagini in AE

After Effects ha un sistema abbastanza buono per importare file .psd, ma non mi piace usarlo perché se perdi la posizione, sposta o rinomina il file .psd, dopo gli effetti non lo trovi e devi sostituire i filmati per ogni strato separatamente.

Se importi una cartella di immagini nei progetti e tu, ad esempio. rinominare la cartella delle immagini, è necessario sostituire solo un metraggio dell'immagine e tutte le immagini mancanti vengono ripristinate (purché tutte le immagini mancanti esistano nella stessa cartella). Anche in questo modo c'è meno confusione.

Come importare immagini in un progetto

Fare clic con il tasto destro all'interno del pannello Progetto a sinistra e scegliere: Import > Multiple files

... oppure puoi semplicemente trascinare i file in quel pannello

Ho usato slicy per esportare le mie immagini da Photoshop.



Quali oggetti dovresti salvare come file immagine separati

In sostanza, vorrai salvare tutti gli oggetti in movimento separatamente. Potrebbe anche essere necessario salvare alcuni oggetti statici separatamente.

In questo progetto avrei potuto potenzialmente salvare l'intestazione e il piè di pagina come uno, ma l'intestazione aveva un'ombra che supera il primo pulsante, quindi ho dovuto salvarli separatamente.

Ecco una panoramica di come ho salvato i miei file di immagine in Photoshop prima di importarli in AE.

inserisci qui la descrizione dell'immagine



Animazione 101

Posiziona animazione:

  1. Posiziona animazione:
    • Seleziona il tuo oggetto nell'elenco sul lato sinistro della sequenza temporale.
    • stampa P
    • Fai clic sull'icona del cronometro che si trova ora sotto il livello selezionato. Ciò aggiunge automaticamente il primo fotogramma chiave, ovunque sia l'indicatore del tempo (è la linea rossa nella sequenza temporale).
    • inserisci qui la descrizione dell'immagine
    • sposta l'indicatore del tempo in avanti nella sequenza temporale. Trascinalo o Cmd+{Arrow left or right}oCmd+Shift+{Arrow left or right}
    • nel visualizzatore composizione, trascina l'oggetto nella posizione in cui vuoi che si sposti (puoi anche usarlo Shift+arrow keys, proprio come in Photoshop o trascinando i valori numerici.).
    • Un altro fotogramma chiave appare nella sequenza temporale e ora hai un'animazione.
    • inserisci qui la descrizione dell'immagine
    • È possibile riprodurre l'animazione premendo space

Spostare i fotogrammi chiave più vicini l'uno all'altro per accelerare l'animazione o allontanarsi l'uno dall'altro per rallentarlo.

Animazioni continue dopo una pausa.

uno scenario: hai animato qualcosa da A a B e vuoi metterti in pausa per X quantità di millisecondi e poi passare da B a C.

Quando hai animato la B, vai avanti nella timeline e fai clic sull'icona del fotogramma chiave sul lato sinistro, qui: inserisci qui la descrizione dell'immagine

Dovrebbe apparire in grigio, quindi non preoccuparti. Ciò significa solo che non esiste un fotogramma chiave in quella posizione

Poiché il fotogramma chiave # 2 e la trasformazione del fotogramma chiave # 3 appena creati hanno gli stessi valori, ora c'è una pausa tra questi due fotogrammi chiave. Quindi è possibile continuare ad animare normalmente, spostandosi in avanti nella sequenza temporale e modificando nuovamente i valori.

Animare altre cose, come Rotazione o Opacità

Volevo solo prendermi questo tempo per dirti che funzionano tutti come animazioni di posizione (... meno il trascinamento).

Basta usare i cursori numerici visualizzati quando si premono i tasti di scelta rapida di seguito.

Tasti di scelta rapida per diversi metodi di trasformazione:

  • P - Posizione
  • T - Opacità
  • R - Rotazione
  • S - Scala
  • A - Punto di ancoraggio

Basta selezionare gli oggetti e premere uno di questi tasti di scelta rapida e iniziare l'animazione. Se non selezioni nulla, rivela i metodi di trasformazione per ciascun oggetto nel comp.



Come asservire oggetti ad altri oggetti

Nel pannello Comp noterai un elenco a discesa Genitore su ogni oggetto.

Puoi usarlo per definire un genitore per un oggetto.

inserisci qui la descrizione dell'immagine

Se poi sposti il ​​genitore, noterai che l'elemento figlio ora si sposta con esso. Lo stesso vale per le animazioni associate all'elemento Parent.

Se animi l'oggetto Parent da ruotare, il Figlio seguirà ...



Aggiungi elasticità alla tua animazione

Quindi forse hai notato che l'animazione dei pulsanti non si ferma a un muro, ma si ferma in modo molto elastico.

Espressioni After Effect possono essere utilizzate per raggiungere questo obiettivo (può fare anche molto di più).

Per applicare lo script di espressione a un'animazione, Alt+{mouse click}il cronometro e incollalo.

inserisci qui la descrizione dell'immagine

L'espressione che ho usato nella mia animazione pulsante

Le prime 3 variabili amp, freq, decaypossono essere modificate per ottenere risultati diversi.

Puoi applicare lo stesso script alle animazioni basate sul movimento. Ad esempio, l'animazione dell'opacità non è interessata.

Può anche essere trovato qui.

amp = .1;
freq = 1.0;
decay = 9.0;
n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time){
n--;
}}
if (n == 0){ t = 0;
}else{
t = time - key(n).time;
}
if (n > 0){
v = velocityAtTime(key(n).time - thisComp.frameDuration/10);
value + v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);
}else{value}


Facilitare ....

Quindi questa è un'altra cosa che può rendere l'animazione molto meno lineare, proprio come lo script Expression sopra.

Ho usato Ease Ease in quel "cerchio indicatore tattile" per farlo sembrare un po 'più umano come il movimento.

È possibile selezionare uno o più fotogrammi chiave e fare clic con il pulsante destro del mouse su uno di essi.

Quindi dall'elenco: Keyframe assistant > Easy Ease inserisci qui la descrizione dell'immagine

Uso spesso la facilità, perché sono pigro ...

Foto o non è successo ...

Ecco una semplice animazione di posizione che dimostra come l'allentamento e questo particolare script di espressioni possano avere un impatto enorme sull'animazione.

inserisci qui la descrizione dell'immagine



Inserimento di composizioni / filmati animati in uno schermo

Quindi, dopo che la GUI è stata animata, è tempo di posizionarla sullo schermo del dispositivo.

  1. Posiziona comp GUI in comp. IPhone, proprio come metti le immagini in una composizione.
  2. Fai doppio clic su iPhone comp nel pannello Progetto
  3. Seleziona GUI comp inserisci qui la descrizione dell'immagine
  4. Dal menu in alto Effects > Distort > Corner pin
  5. Quindi trascina ogni angolo per abbinare gli angoli dello schermo del dispositivo.

inserisci qui la descrizione dell'immagine



Esportazione in .gif

AE non ha un metodo nativo per farlo, ma non preoccuparti, ci sono modi.

Preferisco fare questo:

  1. Fai clic su una composizione in Projects panel
  2. Composition > Add to render queue Cmd+Ctrl+M
  3. Quindi, in basso, dove normalmente si trova la sequenza temporale, scegli cosa esportare e dove.
    • Di solito esporto un .mov senza perdita di dati
    • Se fai clic su "Impostazioni rendering", puoi scegliere un framerate, altrimenti utilizzerà il framerate Comp
  4. Quindi premi render nell'angolo in alto a destra o quel pannello.
  5. Trova il file esportato e aprilo in Photoshop.
  6. Salva per il web Cmd+Shift+Alt+S
    • Salva come .gif

Onestamente non è poi così male ...



Esportazione come file video

Quindi, anche se il metodo sopra ti mostra come esportare un file lossless, non è il modo in cui dovresti esportare i file video.

Lo fai in questo modo:

  1. Salva il tuo file di progetto.
  2. Fai clic su una composizione nel Projects panel(se ne hai più di una)
  3. Composition > Add to adobe media encoder queue Cmd+Alt+M
  4. Trascina un predefinito dalla colonna di destra alla colonna di sinistra
  5. Premi avvia.
  6. Se non si sceglie la cartella di esportazione, per impostazione predefinita va proprio accanto al file di progetto.


Come sostituire i filmati

Quindi AE non riesce a trovare i tuoi file? Fai questo:

  • Fare clic con il tasto destro su uno dei filmati mancanti nel pannello Progetto
  • Dalla lista Replace footage > File...
  • Individua i filmati e le cose


Altri tasti di scelta rapida utili

  • U- Rivela tutti i fotogrammi chiave usati nel comp (se non hai selezionato nulla). Molto utile quando è necessario spostare più fotogrammi chiave contemporaneamente, ad esempio.
  • U( Tocca due volte ): rivela tutto ciò che è stato modificato.
  • E( Tocca due volte ): rivela tutte le espressioni utilizzate.
  • J - Passa al fotogramma chiave precedente.
  • K - Passa al fotogramma chiave successivo.
  • space - Riproduce comp
  • Io hometasto: sposta l'indicatore del tempo corrente all'inizio della sequenza temporale.
  • Cmd+K - Impostazioni di composizione correnti.
  • Cmd+I - Importa file.
  • Alt+{Arrow keys left and right} - Seleziona i fotogrammi chiave e premi i tasti di scelta rapida per spostarli.
  • Alt+Shift+{Arrow keys left and right} - Seleziona i fotogrammi chiave e premi i tasti di scelta rapida per spostarli.


I file di progetto possono essere trovati here.


@Nagarjun Se trovi qualcosa che non è coperto qui, fammelo sapere.
Joonas,

Sicuro! Grazie ancora! Hai un account Twitter su cui posso menzionarti insieme a questa risposta? Sono sicuro che molte persone adorerebbero leggere questo.
Nag,

@Nagarjun Beh no, ma puoi collegarti direttamente a questa risposta , se vuoi.
Joonas,

@Joonas Questa risposta dovrebbe avere molti più punteggi ... estremamente professionale ...
LCarvalho,

6

QUESTO È UN MOCKUP ANIMATO GRATUITO .PSD FILE di un sito Web scroll dow e un'animazione di menu completamente modificata e animata in Photoshop ridicola facile da modificare e giocare, è possibile scaricare il file gratuitamente qui , ho anche un video tutorial di come è facile da modificare questo omaggio. inserisci qui la descrizione dell'immagine


4

Se guardi nei commenti su quel particolare post, il ragazzo dice che ha usato Adobe After Effects http://www.adobe.com/uk/products/aftereffects.html


1
Come sono in grado di imitare perfettamente i gesti del design mobile? Capisco che After Effects non è stato creato appositamente per tali esigenze ma che è uno strumento di grafica animata generico.
Nag

3
Se fai google, ci sono molte risorse là fuori sull'animazione dell'interfaccia utente in Aftereffects. Ecco alcune risorse per iniziare: news.layervault.com/stories/…
Sci

3

Ci sono due modi per farlo.

  1. Ricrea / Mockup le animazioni desiderate in un programma di animazione (di cui After Effects è uno) e quindi esportale come GIF animate. Ovviamente (come hai capito) ciò comporterà anche la creazione di tocchi "falsi" e altre interazioni per dimostrare cosa sta succedendo.

  2. Crea un prototipo funzionale e quindi registra l'uscita dal tuo dispositivo tramite AppleTV o simile attraverso l'uscita HDMI mentre viene trasmessa al televisore.

Entrambi richiedono molto tempo e il viaggio è a sé stante.

Ma l'opzione 2 ha ENORME vantaggi rispetto all'opzione 1. Non da ultimo che imparerai un po 'di programmazione di base.

Molto più grande di questo, però, è che con alcune capacità di programmazione interattiva di base sarai in grado di iterare attraverso variazioni e approcci alternativi molto più velocemente di chiunque utilizzi il software di animazione.

E avrai qualcosa di veramente interattivo per dimostrare il tuo design. Inoltre la grafica è stata effettivamente testata in un ambiente interattivo sul dispositivo, quindi è già sicuro che sia pixel e colore perfetti.

Ma aspetta, lo so. Sei spaventato. Sarà difficile, vero?

Non se hai un iPad.

Codea è il modo più economico e veloce per realizzare animazioni e interattività banali (e MOLTO complesse) nel linguaggio di scripting più semplice e pulito sulla terra ... Lau.

http://codea.io

Se non hai un iPad, prendine uno.

Fino ad allora, vai avanti con learning processing.org in quanto sarai in grado di creare similari altrettanto interessanti all'interno di quello:

http://processing.org/

L'elaborazione utilizza un altro linguaggio di script chiamato Javascript. È altrettanto semplice, ma non così elegante come Lua.


3

Puoi anche creare l'animazione dell'interfaccia utente usando Keynote. È abbastanza semplice e perfetto per la creazione di animazioni dell'interfaccia utente. Ho quindi usato After Effects per posizionare il video nel telefono.

Passaggio 1: ho creato per la prima volta l'animazione dell'interfaccia utente su keynote e ho creato questo: http://vimeo.com/108991829

Passaggio 2: Ho quindi inserito il video in un iPhone dopo il mockup degli effetti che ho trovato online e salvato il file .mov. Seguendo le istruzioni su questo video: http://youtu.be/VeZGwjVwDrc

Passaggio 3: con l'aiuto di Photoshop e seguendo le istruzioni ho fatto questo.

inserisci qui la descrizione dell'immagine


-1

se vuoi attenersi a Keynote ed esportarlo come formato Quicktime, penso che potrebbe non farti male provare:

GIF Brewery inserisci qui la descrizione dell'immagine

GIF Brewery ti consente di convertire brevi clip dai tuoi file video in GIF. Sia che tu voglia creare la GIF gatto più recente o fornire un'anteprima di un video più lungo, GIF Brewery fa per te.

Non è più necessario estrarre i fotogrammi dai filmati e giocherellare con i livelli in Adobe® Photoshop®. Lascia invece che GIF Brewery faccia tutto il lavoro noioso per te.

Inoltre, GIF Brewery contiene molte altre funzionalità per esprimere la tua creatività. È possibile aggiungere didascalie per ricreare dialoghi o aggiungere più filtri immagine.

Adoro tutte le istruzioni fornite da @Joonas.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.