Como aprender animação 2D? [fechadas]

43

Onde posso aprender a fazer bem uma animação 2D simples? Ou é realmente literalmente desenhar cada quadro de algo no photoshop? Existem dicas ou truques? Tutoriais para ajudar a começar?

Além disso, quais opções de software existem (de preferência código-fonte aberto ou mesmo gratuito)?

Mateus
fonte
1
Se você vai fazer algo "complicado", como um boneco andando / correndo enquanto o fundo muda, e de repente o boneco se transforma em apagador e ataca crianças mutantes com um cachorro voador (de Maximum Ride de James Patterson ), você precisará usar o Flash.
Mateen Ulhaq
14
@muntoo Por que alguém precisa usar o Flash? Ele tem um botão que faz essas coisas automaticamente para você? Não. Você pode fazer isso com qualquer software de animação. Ou desenhá-lo com a mão e digitalizar as imagens ...
bummzack
@bummzack Desculpe, eu quis dizer "você poderia usar o Flash".
Mateen Ulhaq
Hoje em dia, muitos gráficos de jogos 2D são baseados no modelo 3D, e por vários motivos: os modelos 3D são muito mais adaptáveis ​​que as imagens 2D; Os sprites fazem sentido espacial, pois são literalmente feitos a partir da renderização de objetos 3D; Sprites podem ser facilmente feitos de várias direções; e pode ser facilmente animado apenas renderizando o modelo 3D animado. --- O lado ruim é que, para isso, você precisará criar e texturar o modelo 3D para o objeto do seu sprite, mas o processo geral, na minha opinião, não é muito mais difícil e o retorno (resultado e adaptabilidade) vale bem a pena.
XenoRo 15/10/12
2
Confira o Spine , é um software muito novo que na verdade não exige que você seja o principal animador. Também existem tempos de execução para executar a animação nos ambientes de jogo posteriormente.
precisa saber é o seguinte

Respostas:

19

No momento, posso pensar em algumas maneiras de fazer uma animação 2D:

  • Movendo as coordenadas x, y de um objeto (por exemplo, para deslizar um menu retangular - você altera as coordenadas y a cada poucos ms)
  • Desenhar cada quadro em um editor de imagens e escolher o quadro certo para desenhar no momento certo (por exemplo, desenhar uma animação de chamas)
  • combinando os dois acima (por exemplo, fazendo um sprite atravessar uma tela)

É tudo sobre dar a ilusão de movimento.

Como fazê-lo bem?

  • Ele precisa ser cronometrado corretamente para que pareça suave (esteja atento às restrições de hardware)
  • Quanto mais quadros você tiver, mais detalhes poderá mostrar e melhor será a aparência (no entanto, você precisará desenhar mais quadros)

Dicas e truques?

Opções de software?

  • Eu diria que depende do que você está tentando animar. Se você deseja animar sprites ou objetos simples, o MS Paint provavelmente será suficiente
  • GIMP é uma alternativa de código aberto ao Photoshop
  • O Photoscape é outro editor de fotos gratuito. Também permite criar GIFs animados - bom para testar o tempo em suas animações
  • Synfig É a alternativa gratuita ao ToonBoom para fazer animações sem se preocupar com a interpolação e depois exportá-las para vídeo, gif ou talvez salvar alguns quadros como imagens para os sprites
  • InkScape É um editor de gráficos vetoriais que é a alternativa gratuita ao Adobe Illustrator

Quanto aos tutoriais, acho que isso depende muito do seu objetivo. Se você estiver fazendo um jogo em flash, pesquise tutoriais em flash. Desenhar é uma coisa, mas você também precisa cronometrar (e possivelmente mover) as imagens para animá-lo adequadamente - e assim você pode aprender como fazê-lo na plataforma que está buscando.

f20k
fonte
10

Animações 2D clássicas são criadas quadro a quadro. O que você verá frequentemente é que eles usam uma taxa de quadros reduzida (por exemplo, cada quadro é exibido duas vezes) para diminuir a quantidade de imagens que precisam ser desenhadas.

O Flash é uma ferramenta muito boa para animação 2D. Ele fornece a aparência de cebola (os quadros anteriores brilham enquanto você desenha seu novo quadro), interpolação e transformação de formas. Desde a versão CS4, ele também vem com ossos e cinemática inversa, o que facilita muito a animação de personagens com membros.

Há também " Toon Boom ". Eles têm muitos pacotes de software diferentes disponíveis, para hobby / diversão até software de animação profissional.

Ferramentas como GIMP e Photoshop também fornecem algumas funcionalidades para animação, mas isso é realmente apenas para coisas muito básicas.

Outra opção não tão óbvia para animação 2D é usar um programa 3D. Você sabia que os episódios posteriores de Southpark foram animados usando Maya?

Com uma projeção de câmera ortográfica, iluminação adequada e sombreamento plano, você pode criar animações com aparência 2D, mas criadas em um software 3D. A maioria dos programas 3D possui ferramentas sofisticadas de animação, como ossos, cinemática inversa, restrições, corpos moles etc. O Blender seria uma boa opção (gratuita) para começar.

bummzack
fonte
4

Existem muitos recursos disponíveis para fazer isso.

Aqui está um bom tutorial para você começar um método específico usando o Sprite Sheets. As folhas de sprite são exatamente isso, uma folha de sprite que você executa em código semelhante a uma animação de flip-book na vida real. Mas você usa código para fazer isso. Pode ser difícil começar, mas acho que é o mais gratificante e concede o maior controle.

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

Aqui está a primeira coisa que encontrei usando o flash, que também é uma boa ferramenta. Pessoalmente, não usei o flash, talvez outro pôster possa acompanhar a experiência deles.

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

Bryan Harrington
fonte
4

A animação 2D é uma arte e uma profissão. E realmente muito difícil de dominar. Nem todo animador por aí faz uma boa animação, de fato. Mas para animação básica, como você disse ... Depende. É simples conseguir um bom nível de animação de sprite para celulares usando 4 quadros para um sprite de ciclo de caminhada de 24x24 pixels. Você pode fazer isso de fato apenas com o Gimp e usando a transparência das camadas para ter o quadro anterior ou o próximo sobreposto como guia. ("Skinning de cebola"). Possui outros recursos para ajudar nisso.

À medida que você tenta criar animações 2D de alta resolução, a coisa fica mais complexa. Um conselho rápido é desenhar, em, por exemplo, um ciclo de 13 quadros a pé, os quadros 1, 7, 13. Em seguida, desenhe ibetweens desses, como 4, 10. Em seguida, os restantes. (é um péssimo exemplo)

Tudo isso, usando o recurso de descascar cebola. Existem muitos softwares, aconselho usar o Pencil e o Gimp . Para pixel art, sprites de baixa resolução, convém verificar também o GraphicsGale . E, claro, trata-se de verificar constantemente o fluxo e a animação.

S.gfx
fonte
2

Eu recomendaria o livro "The Animators Survival Kit", que não é voltado diretamente para animação 2D usando software de computador, mas mais sobre técnicas gerais de animação (e bastante divertido de ler).

Amazon link

thbusch
fonte
1

Basta ir para este livro com os olhos fechados! A ILUSÃO DA VIDA: ANIMAÇÃO DA DISNEY .

Eu não posso enfatizar o suficiente o quão impressionante é este livro. Estou apenas citando a Wikipedia.

Os Doze Princípios Básicos de Animação são um conjunto de princípios de animação introduzidos pelos animadores da Disney Ollie Johnston e Frank Thomas em seu livro de 1981 The Illusion of Life: Disney Animation. Johnston e Thomas, por sua vez, basearam seu livro no trabalho dos principais animadores da Disney a partir da década de 1930 e em seus esforços para produzir animações mais realistas. O principal objetivo dos princípios era produzir uma ilusão de personagens aderentes às leis básicas da física, mas eles também lidavam com questões mais abstratas, como tempo emocional e apelo ao personagem.

O livro e seus princípios tornaram-se geralmente adotados e foram referidos como a "Bíblia da animação". [2] Em 1999, o livro foi votado como o número um dos "melhores livros de animação de todos os tempos" em uma pesquisa on-line. [ 3] Embora originalmente se destinasse a aplicar à animação tradicional desenhada à mão, os princípios ainda têm grande relevância para a animação por computador mais prevalente atualmente.

Para aplicativos de arte 2D gratuitos e de código aberto, eu gosto muito do MyPaint . Pintar aqui parece muito natural. Embora falte muitos recursos básicos. Para complementar os recursos básicos, existe o velho amigo GIMP . Você pode até tentar o Krita . Seu motor de escova é melhor que o Gimp.

Para animação + pintura, existe outra solução chamada Lápis, onde você pode criar animação básica com algumas ferramentas básicas de desenho. É muito divertido trabalhar com isso.

Você pode experimentar a Alquimia (apenas pintura) também.

Quazi Irfan
fonte
1

Sugiro tomar o que me refiro como um desvio de desenvolvimento ... algo em que você tira três a seis meses para se aprofundar em um domínio adjacente que, quando você se torna competente, realmente suporta seu impulso atual de trabalho. por isso, sugiro reservar um tempo para aprender a modelagem de malha 3D, especificamente o Blender . Os conceitos que você aprenderá apoiarão muito seus esforços de jogo, desde os principais objetos que você deseja criar até os efeitos que você deseja criar no suporte ao seu jogo. As animações do Blender também podem ser exportadas como PNGs transparentes, que podem ser combinados para formar folhas de sprite (muito úteis) com bastante facilidade. Eu acho que valeria a pena.

ProfVersaggi
fonte
2
-1 Matthew pediu uma técnica simples de animação 2D, você sugeriu passar 3-6 meses aprendendo 3D.
Markus von Broady
2
Se você ler a 3ª resposta da 1ª postagem (que recebeu 19 votos), eles argumentam: "Atualmente, muitos gráficos de jogos em 2D atualmente são baseados no modelo 3D, por várias razões: os modelos em 3D são muito mais adaptáveis ​​que as imagens em 2D; sprites fazem sentido espacial, pois são literalmente feitos a partir da renderização de objetos 3D ". Esta é a minha linha de raciocínio também. O investimento em aprender a modelagem de malha 3D para qualquer competência é um investimento de 3 a 6 meses. A menos que você recorra à busca na Internet por imagens prontas ou esteja disposto a aprender desenho em 2D (também um investimento), não há realmente outra maneira. :-)
ProfVersaggi 16/10/12
1

Suba a bordo de um breve Google com o nome Sculptris . Em sua jornada, você deve descobrir um programa de modelagem tridimensional com o mesmo nome. Nos meus próprios esforços de modelagem bidimensional de sprites, também cheguei à conclusão de que a ProfVersaggi tem. Infelizmente, eu dissolvi inúmeras horas frustradas, deixando meu cérebro deslizar pelo programa conhecido como Blender . Descobri que compartilho uma necessidade com muitos outros de um retorno mais rápido dos meus "trabalhos". Sculptris me deu isso. Além disso, é gratuito a partir desta postagem. Uma ressalva; este programa ainda está em desenvolvimento e apresenta falhas. Dito isto, os criadores de Sculptristiveram a gentileza de implementar um recurso de recuperação de falhas, tornando as falhas pouco mais que um incômodo leve. Escancarar. Beba profundamente. Engula sem frustração. Digerir apenas conhecimento . Fazem-nos orgulhosos. Para resumir , o Sculptris é uma maneira fácil de criar modelos 3D para seus sprites. Então, você pode até pressionar o botão "prtsc" ou "print screen" para copiar uma imagem do que é exibido na tela e colar em um software de animação 2D como Graphicsgale ou em um programa de pintura como o Paint Shop Pro . Eu simplesmente não posso facilitar para você, a menos que você faça isso por você, lol

Foofermen
fonte