Come imparare l'animazione 2D? [chiuso]


43

Dove posso imparare a fare bene l'animazione 2D semplice? O sta davvero letteralmente disegnando ogni singolo fotogramma di qualcosa in Photoshop? Ci sono suggerimenti o trucchi? Tutorial per aiutarti a iniziare?

Inoltre, quali opzioni software ci sono (preferibilmente open source o anche solo gratuite)?


1
Se hai intenzione di fare qualcosa di "complicato" come una figura stilizzata che cammina / corre mentre lo sfondo cambia, e improvvisamente la figura stilizzata si trasforma in una gomma e attacca i bambini mutanti di uccelli bastoncini con un cane volante (da Maximum Ride di James Patterson ), dovrai utilizzare Flash.
Mateen Ulhaq,

14
@muntoo Perché si deve usare Flash? Ha un pulsante che fa quella roba automaticamente per te? No. Puoi farlo con qualsiasi software di animazione. Oppure
disegnalo a

@bummzack dispiace, volevo dire "si potrebbe usare Flash".
Mateen Ulhaq,

Molte grafiche di gioco 2D oggi sono basate sul modello 3D, questo ha molte ragioni: i modelli 3D sono molto più adattabili rispetto alle immagini 2D; Gli sprite hanno un senso spaziale, dal momento che sono letteralmente realizzati dal rendering di oggetti 3D; Gli sprite possono essere fatti facilmente da più direzioni; e può essere facilmente animato semplicemente eseguendo il rendering del modello 3D animato. --- Il lato negativo è che, per questo, dovrai creare e strutturare il modello 3D per l'oggetto del tuo sprite, ma il processo generale, a mio avviso, non è molto più difficile e il ritorno (risultato e adattabilità) ne vale la pena.
XenoRo,

2
Dai un'occhiata a Spine , è un software piuttosto nuovo che in realtà non richiede di essere un animatore principale. Ci sono anche runtime per eseguire l'animazione negli ambienti di gioco in seguito.
jolt

Risposte:


19

In questo momento, posso pensare ad alcuni modi in cui puoi realizzare un'animazione 2D:

  • Spostamento delle coordinate x, y di un oggetto (ad es. Per far scorrere un menu rettangolare - si cambiano le coordinate y ogni pochi ms)
  • Disegnare ogni singolo fotogramma in un editor di immagini e scegliere il fotogramma giusto da disegnare al momento giusto (ad es. Disegnare un'animazione di fiamma)
  • combinando i due sopra (ad esempio facendo camminare uno sprite attraverso uno schermo)

Si tratta di dare l' illusione del movimento.

Come farlo bene?

  • Deve essere opportunamente temporizzato per renderlo uniforme (fare attenzione ai vincoli hardware)
  • Più cornici hai, più dettagli puoi mostrare e migliore sarà (comunque finirai per disegnare più cornici)

Suggerimenti e trucchi?

Opzioni software?

  • Direi che dipende da cosa stai cercando di animare. Se vuoi animare sprite o semplici oggetti, probabilmente MS Paint sarà sufficiente
  • GIMP è un'alternativa open source a Photoshop
  • Photoscape è un altro editor fotografico gratuito. Ti consente anche di creare GIF animate, utili per testare i tempi nelle animazioni
  • Synfig è l'alternativa gratuita a ToonBoom per fare animazioni senza preoccuparsi dell'interpolazione e quindi esportarle in video, gif o forse salvare alcuni fotogrammi come immagini per gli sprite
  • InkScape È un editor di grafica vettoriale vettoriale che è l'alternativa gratuita ad Adobe Illustrator

Per quanto riguarda i tutorial, penso che questo dipenda molto dal tuo obiettivo. Se stai facendo un gioco flash, cerca nei tutorial flash. Disegnare è una cosa, ma devi anche temporizzare (e possibilmente spostare) le immagini per animarle correttamente - e quindi potresti anche imparare a farlo nella piattaforma che stai cercando.


10

Le animazioni 2D classiche vengono create fotogramma per fotogramma. Quello che vedrai spesso è che usano un framerate ridotto (ad es. Ogni fotogramma viene visualizzato due volte) per ridurre la quantità di immagini che devono essere disegnate.

Flash è un ottimo strumento per l'animazione 2D. Ti offre la buccia della cipolla (i fotogrammi precedenti brillano mentre disegni il tuo nuovo telaio), l'interpolazione e il morphing della forma. Dalla versione CS4, include anche ossa e cinematica inversa che rende molto più facile l'animazione dei personaggi con gli arti.

C'è anche " Toon Boom ". Hanno un sacco di diversi pacchetti software disponibili, per hobby / divertimento fino a software di animazione professionale.

Strumenti come GIMP e Photoshop offrono anche alcune funzionalità per l'animazione, ma sono davvero solo per cose di base.

Un'altra opzione non così ovvia per l'animazione 2D è l'utilizzo di un programma 3D. Sapevi che episodi successivi di Southpark sono stati animati usando Maya?

Con una proiezione ortografica della telecamera, un'illuminazione adeguata e un'ombreggiatura piatta è possibile creare animazioni che sembrano 2D, ma sono create in un software 3D. La maggior parte dei programmi 3D ha sofisticati strumenti di animazione come ossa, cinematica inversa, vincoli, corpi morbidi, ecc. Blender sarebbe una buona scelta (gratuita) per iniziare.


4

Ci sono molte risorse disponibili per farlo.

Ecco un buon tutorial per iniziare su un metodo particolare usando Sprite Sheets. Gli Sprite Sheets sono proprio questo, un foglio di sprite che esegui in codice simile all'animazione di un libro a fogli mobili nella vita reale. Ma usi il codice per farlo. Iniziare può essere difficile, ma ritengo sia il più gratificante e garantisca il massimo controllo.

http://www.dreamincode.net/forums/topic/194878-xna-animated-sprite/

Ecco la prima cosa che ho scoperto usando il flash, che è anche un buon strumento. Personalmente non ho usato il flash, forse un altro poster può entrare in contatto con la loro esperienza.

http://animation.about.com/od/2danimationtutorials/2D_Computer_Animation_Tutorials_StepbyStep_Lessons_in_Flash.htm


4

L'animazione 2D è un'intera arte e professione. E in realtà molto difficile da padroneggiare. Non tutti gli animatori là fuori fanno una buona animazione, anzi. Ma per l'animazione di base come hai detto ... Dipende. È per lo più semplice ottenere un livello ok di animazione sprite per dispositivi mobili usando come 4 frame per uno sprite ciclo di 24x24 pixel. Puoi farlo proprio con Gimp e usando la trasparenza dei livelli per avere come guida il fotogramma precedente o successivo in overlay ("scuoiatura di cipolle"). Ha altre caratteristiche che possono aiutarti in questo.

Mentre cerchi di realizzare animazioni 2D a risoluzione più elevata, la cosa diventa più complessa. Un consiglio veloce è quello di disegnare, ad esempio, un ciclo di camminata di 13 fotogrammi, i fotogrammi 1, 7, 13. Quindi disegnare tra loro, come 4, 10. Quindi quelli rimanenti. (è un cattivo esempio, però)

Tutto questo, usando la funzione di spellatura della cipolla. Ci sono molti software, consiglierei di usare Pencil and Gimp . Per pixel art, sprite a bassa risoluzione, potrebbe essere necessario controllare anche GraphicsGale . E, naturalmente, si tratta di controllare costantemente il flusso e l'animazione.


2

Ti consiglierei il libro "The Animators Survival Kit", che non si rivolge direttamente all'animazione 2D usando software per computer, ma piuttosto sulle tecniche di animazione generale (e abbastanza divertente da leggere).

Collegamento Amazon


1

Basta andare per questo libro con gli occhi chiusi! L'ILLUSIONE DELLA VITA: ANIMAZIONE DISNEY .

Non posso sottolineare abbastanza quanto sia fantastico questo libro. Sto solo citando da Wikipedia.

I dodici principi di base dell'animazione sono un insieme di principi di animazione introdotti dagli animatori della Disney Ollie Johnston e Frank Thomas nel loro libro del 1981 The Illusion of Life: Disney Animation. Johnston e Thomas a loro volta hanno basato il loro libro sul lavoro dei principali animatori Disney dagli anni '30 in poi, e sui loro sforzi per produrre animazioni più realistiche. Lo scopo principale dei principi era quello di produrre un'illusione di personaggi che aderivano alle leggi di base della fisica, ma si occupavano anche di questioni più astratte, come il tempismo emotivo e il fascino del personaggio.

Il libro e i suoi principi sono stati generalmente adottati e sono stati definiti la "Bibbia dell'animazione" [2] Nel 1999 il libro è stato votato come uno dei "migliori libri di animazione di tutti i tempi" in un sondaggio online. [ 3] Sebbene originariamente si intendesse applicare all'animazione tradizionale disegnata a mano, i principi hanno ancora una grande rilevanza per l'animazione al computer più diffusa di oggi.

Per l'applicazione 2d art gratuita e open source mi piace molto MyPaint . La pittura qui sembra molto naturale. Sebbene manchi molte funzionalità di base. Per completare le funzionalità di base c'è il vecchio amico GIMP . Puoi persino provare Krita . Il suo motore a spazzole è migliore di Gimp.

Per animazione + pittura esiste un'altra soluzione chiamata Matita in cui è possibile creare animazioni di base con alcuni strumenti di disegno di base. È molto divertente lavorare con.

Puoi provare anche Alchemy (solo pittura).


1

Suggerirei di prendere quella che mi riferisco a una deviazione di sviluppo ... qualcosa in cui decollare 3-6 mesi per scavare in profondità in un dominio adiacente, che quando diventi competente, supporta davvero la tua attuale spinta di lavoro. per questo, consiglio vivamente di dedicare del tempo all'apprendimento della modellazione mesh 3D, in particolare di Blender . I concetti che imparerai sosterranno notevolmente i tuoi sforzi di gioco dagli oggetti primari che stai cercando di creare per gli effetti che cerchi di creare nel supportare il tuo gioco. Le animazioni di Blender possono anche essere esportate come PNG trasparenti che possono essere combinate per formare fogli di sprite (molto utili) abbastanza facilmente. Penso che varrebbe la pena.


2
-1 Matthew ha chiesto una semplice tecnica di animazione 2D, hai suggerito di dedicare 3-6 mesi all'apprendimento del 3D.
Markus von Broady,

2
Se dai un'occhiata alla terza risposta del 1 ° post (che ha ricevuto un voto di 19), sostengono: "Molte grafiche di giochi 2D oggi sono in realtà basate sul modello 3D, questo ha molte ragioni: i modelli 3D sono molto più adattabili rispetto alle immagini 2D; gli sprite hanno un senso spaziale, dal momento che sono letteralmente realizzati dal rendering di oggetti 3D ". Questa è anche la mia linea di ragionamento. L'investimento nell'apprendimento della modellazione mesh 3D per qualsiasi competenza è un investimento di 3-6 mesi. A meno che non si ricorra al trolling del web per immagini già pronte o non si desideri imparare il disegno 2D (anche un investimento), non c'è davvero altro modo. :-)
ProfVersaggi,

1

Sali a bordo di un breve Google di nome Sculptris . Nel tuo viaggio dovresti scoprire un programma di modellazione tridimensionale con lo stesso nome. Nei miei sforzi di modellazione dello sprite bidimensionale, anch'io sono giunto alla conclusione che ProfVersaggi ha. Sfortunatamente, ho sciolto innumerevoli ore frustrate lasciando che il mio cervello scivolasse sul programma come Blender . Ho scoperto che condivido la necessità con molti altri per un ritorno più rapido delle mie "fatiche". Sculptris mi ha dato questo. Inoltre, è gratuito da questo post. Un avvertimento; questo programma è ancora in fase di sviluppo e subisce arresti anomali. Detto questo, i creatori di Sculptrissono stati così gentili da implementare una funzione di recupero degli arresti anomali, rendendoli poco più che un lieve fastidio. Spalancare. Bevi in ​​profondità. Non ingerire frustrazione. Digest solo conoscenza . Rendici orgogliosi. Per riassumere , Sculptris è un modo semplice per creare un 3d modelli per i vostri sprite. Quindi, puoi anche premere il pulsante "prtsc" o "stampa schermo" per copiare un'immagine di tutto ciò che viene visualizzato sullo schermo per incollarlo in un software di animazione 2D come Graphicsgale o un programma di disegno come Paint Shop Pro . Semplicemente non posso renderti più facile per te a meno di farlo per te lol

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.