Fundamentos da Animação 3D no Blender
Continuando nossa série em andamento sobre como usar o popular aplicativo de animação, vídeo e composição de código aberto, Blender, passamos para a animação. Depois de criar formas 3D e texturizá-las no Blender, como você faz esses objetos se moverem e como renderiza vídeos?
Neste artigo, cobrimos os fundamentos da animação – keyframes e movimento. Também damos uma introdução rápida à renderização do seu trabalho finalizado como um vídeo, que levará a um artigo futuro cobrindo a renderização em profundidade.
Se você quiser acompanhar e ainda não tiver uma cópia do Blender para sua plataforma, vá para www.blender.org e obtenha sua cópia gratuita.
Movendo-o
Depois de aprender a modelar, texturizar e iluminar seus objetos no Blender, você precisa renderizá-los como algum tipo de imagem estática ou animação. Vamos chegar à parte da renderização em um segundo, mas primeiro vamos olhar para a animação.
De uma forma ampla, animação é um processo de criação de imagens individuais. Então, ao pegar essa série de imagens e mostrá-las na tela uma após a outra a vinte e cinco a trinta quadros por segundo (fps), você obtém a ilusão de movimento.

Para fazer um objeto se mover no Blender, você precisa definir um ponto de partida e um ponto final para o movimento, e então todos os pontos entre o início e o fim são “intermediados” ou calculados. Isso significa que você não precisa definir cada posição manualmente como faziam (e em alguns casos ainda fazem) na animação tradicional.
Chave para a Animação
Imagine uma animação simples. Você desliza um cubo por um plano.
A animação em computadores é feita com keyframes. Você configura a posição do objeto cubo no primeiro quadro (quadro 1) e então escolhe outro quadro da animação (digamos quadro 100) e move o cubo para outra posição.
Quando você renderiza, o software coloca o objeto na posição que você definiu para o primeiro keyframe, renderiza uma imagem e então vai para o próximo quadro. No próximo quadro, ele move o objeto em direção ao próximo keyframe, visando, enquanto passa pelos quadros renderizando cada um por sua vez, terminar no quadro 100 com o objeto posicionado como você especificou para o último keyframe.
Nota: As coisas que você pode keyframe em qualquer quadro estão posicionadas nos eixos X, Y ou Z, e rotação em torno desses eixos, ou combinações dos três. Existem outras coisas que você pode keyframe no Blender (quase tudo, na verdade), mas vamos nos ater ao movimento por enquanto.
Enquanto isso no Blender
No Blender, definir keyframes é muito fácil. Mas como tudo no Blender, se você não souber onde está, não conseguirá encontrar.
Abra a cena básica no Blender. Altere o comprimento da cena para cerca de 100 quadros.
Clique no botão “Ir para o primeiro quadro” para ter certeza de que você está no início no quadro 1. Arraste o cubo para algum lugar no quadro, seja à mão livre ou usando as setas dos eixos.

Pressione a tecla “I” e escolha “Localização” no menu pop-up. Você acabou de definir um keyframe.

Agora deslize o cursor da linha do tempo verde para um quadro cerca de um quarto do caminho, em torno de 25. Mova o cubo para outro lugar. Pressione “I” e escolha “Localização.”

Repita o processo no quadro 50 e finalmente no quadro 100.

Você pode até voltar e inserir um keyframe entre os que você já definiu. Arraste o cursor verde na linha do tempo para cerca do quadro 75 e então mova o cubo para outro lugar. Lembre-se de que você pode movê-lo para cima e para baixo, assim como de lado; basta arrastar a seta azul.

Então pressione “I” para fazer outro keyframe de “Localização” como antes.
Cada vez que você cria um keyframe, você insere uma pequena linha amarela na linha do tempo indicando a presença de um keyframe.
Agora pressione Play nos controles de transporte. O cubo se move rapidamente pela tela atingindo todos os keyframes que você definiu na ordem e rápido o suficiente para chegar lá a tempo, não importa quantas leis da física ele tenha que quebrar para chegar lá.
Renderize
À direita da tela está o painel de controle. A linha de botões contém todas as propriedades e controles do programa. O pequeno botão da câmera é as propriedades de exibição e renderização. Clique nele.
Role para baixo até o painel “Dimensões” e escolha “HDTV 720p” no menu suspenso. Altere a taxa de quadros para 25fps ou 30fps. 24 fps é para filme (ou pelo menos para ter a aparência de filme).

Role para baixo até a aba de saída e clique no pequeno botão de pasta ao lado de onde diz /tmp/ e dê ao arquivo que você irá renderizar um local e um nome.

Escolha um tipo de arquivo; AVI ou MOV são boas escolhas. Nós escolhemos Quicktime e H264 como o codec.
Finalmente, vamos adicionar um pouco de desfoque de movimento para fazer a saída parecer um pouco mais realista. Role para baixo até o painel de desfoque de movimento amostrado e marque a caixa para ativá-lo, aumente as amostras de movimento para 5 e a duração do obturador para 1.0. Agora, quando o objeto se mover rapidamente, ele ficará desfocado como ficaria em uma câmera real.

Não se preocupe tanto com o que todas essas coisas significam por enquanto. Vamos cobrir o lado da renderização em um artigo futuro.
Role de volta para o topo e no Painel de Renderização clique no botão Animação; sua cena será renderizada no disco. Dependendo de quão complicada sua cena é, isso pode levar algum tempo.
A renderização resultante parece que o cubo está montando uma montanha-russa invisível louca, mas é animação real em sua forma mais crua. É assim que os filmes de animação mais caros e mais famosos foram feitos, com keyframes para braços e pernas para movimentos de caminhada, e expressões faciais para sincronizar com as gravações vocais dos atores.
Você pode legitimamente se chamar de animador agora, se assim desejar.
Conclusão
Definir keyframes permite que o Blender faça todo o trabalho pesado desenhando todos os quadros de animação intermediários para você. Tudo o que você precisa fazer é definir os keyframes.
Deixe-nos saber se você tem alguma dúvida sobre animação no Blender ou quais outros tópicos do Blender você gostaria de ver abordados em profundidade nos comentários abaixo.