Animação: por dentro de um escapamento


16 julho, 2009

Esta é uma animação que eu fiz na empresa onde trabalho usando o Blender. Demorei uns 3 dias para fazer a primeira versão, e mais uns 2 para fazer uns ajustes que o cliente pediu.

Neste vídeo é mostrado o caminho que os derivados da queima de combustível percorrem no interior de um escapamento contendo catalisador, desde a sua queima, passando pela malha do catalisador, onde são filtrados, e saindo então para o ambiente.

O vídeo ainda não está terminado (falta uma musiquinha de fundo pra ele, né? ^^), pois o cliente ainda não deu retorno. Mas enquanto eu espero, já vou postando ele aqui como WIP mesmo, já que faz tempo que eu não posto nada aqui (antes que comecem a pensar que eu morri!!).

Agora sim, a versão finalizada do vídeo.

Etch-a-ton: Desenhando Bones


27 abril, 2009

Com o lançamento da nova versão 2.49, uma nova ferramenta para animação muito interessante foi adicionada ao Blender: o Etch-a-ton. O legal dessa ferramenta é que agora é possível “desenhar” caminhos para os ossos, facilitando bastante a construção de esqueleto até para personagens mais complexos, como o polvo da imagem acima. Claro que você vai ter que fazer depois todo o trabalho de colocar constraints, IK, etc, mas já é uma grande ajuda mesmo assim  ^^ (imagina ter que fazer osso por osso em cada uma das pernas desse polvo!!!).

Para ter uma idéia de como esse novo recurso funciona na prática, veja os vídeos abaixo. O último é um tutorial do Allan Brito mostrando o básico de como usar a ferramenta:

Teclas de atalho:

Tecla P (ou no menú Armature -> Bone Sketching): abre o painel de controle do bone sketch no modo de edição de Armature;

Botão esquerdo do mouse: desenha os caminhos dos ossos. Clicando e segurando você desenha um caminho, clicando e soltanto desenha uma linha reta (para parar de desenhar, clique com o botão direito do mouse);

Botão direito do mouse: ativa opções como cortar, deletar, inverter, etc. Também seleciona caminhos com o clique;

Ctrl + Botão direito do mouse: ativa a opção Action, com as opções Flatten (suaviza o caminho), Straighten (alinha o caminho) e Poligonyze (torna o caminho uma reta).

Esc: cancela um caminho durante a edição;

X: deleta um caminho.

Fontes:

Tutorial Gimp: textura de olho


1 abril, 2009
olho21 olho21

Para fazer os olhos do Gatinho em 3D que eu postei aquí no blog anteriormente, eu seguí o tutorial de criação de olhos do Fernando Reinicke. Neste tutorial são disponibilizadas todas as texturas, mas quando eu fiz eu quis criar uma nova para o gatinho (algo que eu pudesse usar depois em outros modelos, mudar a cor, etc).

Aquí vou mostrar então como eu fiz a textura dos olhos do meu gatinho em 3D. Ela foi baseada no tutorial para Photoshop de Krishnamurti Martins Costa, que eu adaptei para o Gimp.

*Obs: clique nas imagens para ver em tamanho real.

olho_mel

Primeiramente, crie uma imagem de fundo branco, de preferência quadrada.  Clique nas réguas e arraste as guias até o centro da imagem (1). Com a ferramenta de seleção elíptica, selecione um círculo no centro da imagem, do tamanho desejado para o olho (2).

olho1

Crie uma nova camada transparente clicando com o botão direito na camada Fundo e selecionando Nova Camada (3). Com a ferramenta de preenchimento, preencha o círculo selecionado com a cor desejada para os olhos (4).

olho2

Seguindo os mesmos passos anteriores, crie uma nova camada transparente e faça a pupila do olho (o pequeno círculo preto no centro).

olho3

Aplique uma desfocagem nas duas camadas com os círculos: selecione a camada -> filtros -> desfocar -> desfocar (5).

olho4

Crie mais uma camada, desta vez com um círculo branco, de tamanho intermediário entre o preto e o colorido. Aplique ruído à essa camada: filtros -> ruído -> arremesso, com uma randomização alta (neste eu usei 82%).

olho5

olho6

Desselecione o círculo (ctrl+shift+A). Agora, para fazer o efeito das fibras do olho: filtros -> desfocar -> borrão de movimento. Defina o tipo de borrão para Zoom, e acerte o comprimento para que o resultado do borrão fique um pouco menor que o círculo da cor dos olhos.   Defina o modo da camada para Multiplicar (6).

olho7

olho8

Acerte a cor das fibras: cores -> colorizar, conforme desejado (variando os valores desta janela você pode ter resultados diferentes). No caso, os olhos cor de mel ficaram com as fibras avermelhadas. Olhos azuis podem ter fibras esverdeadas, ou em tom de azul mais claro, e assim por diante.

olho9

olho10

Caso queira criar fibras de mais de uma cor, duplique esta camada (botão direito na camada a ser duplicada e selecione Duplicar Camada), acerte a cor, e, com a ferramenta de Rotacionar, gire poucos graus esta nova camada para que não esconda a de baixo (7).

olho11

Para dar um efeito disforme às fibras, crie uma nova camada, clique com o botão direito na camada da cor dos olhos (o primeiro círculo criado) e selecione Alfa para Seleção. Volte para a nova camada transparente criada, preencha o círculo com a cor preta, e renderize algumas núvens: filtros -> renderizar -> núvens -> núvens de diferença.  Defina os valores “Tamanho de X” e “Tamanho de Y” de acordo com a sua preferência.  Mude o modo da camada para Sobrepor.

olho12

olho13

Para criar a sombra ao redor do olho, selecione, na camada da cor dos olhos, Alfa para seleção, crie uma nova camada transparente, e, com a ferramenta de seleção elíptica e o botão Ctrl pressionado, faça um círculo um pouco menor no centro. Assim, ficará selecionado apenas uma faixa ao redor do olho (8). Preencha esta faixa com uma cor mais escura que a cor do olho.

olho14

Desselecione a faixa. Desfoque esta camada: filtros -> desfocar -> desfocagem Gaussiana, com aproximadamente 20 pontos de raio.

olho15

E é isso. O resultado final será esse:

olho_mel

Após isso você pode salvar como TGA para ser usado no Blender, mas salve também como XCF, para poder fazer mudanças mais tarde se precisar.

Personagens low-poly para jogo


21 janeiro, 2009

Estes são dois formatos de personagens low-poly que eu criei para um futuro jogo que pretendo fazer.

personagem masculino personagem masculino wireframe
personagem masculino 2 personagem masculino wireframe 2
personagem feminino personagem feminino wireframe
personagem feminino 2 personagem feminino wireframe 2
personagem feminino 3 personagem feminino wireframe 3

Gatinho em 3D


12 janeiro, 2009

Esse é um projeto que eu estou trabalhando no momento: um gatinho em 3D para animações.
Futuramente ele terá pelos e será mais realista. Mas por enquanto é apenas um gatinho em estilo cartoon.
Eu tinha a intenção de fazer um tutorial de como modelar ele, mas aconteceu que a modelagem foi tão complexa pra mim, que eu acabei não seguindo um padrão de modelagem “ensinável” (foi mais algo do tipo, mexe aquí e alí, apaga isso, aumenta aquilo, e Puff! Eis que surge o gato ;D ).
Mas teoricamente, a linha que eu seguí foi, para a cabeça, a do tutorial de modelagem de um rosto humano do livro “Modelando Personagens com o Blender 3D”, do Fernando Reinicke, e para o corpo, eu fui extruindo e moldando até chegar ao formato desejado.

gatinho2

gatinho siames de frente gatinho siames de lado
gatinho siames gatinho siames sentado

wire

E algumas fotos da modelo Safira, que, muito pacientemente, posou para que eu pudesse fazer esta modelagem.

frente perfil

lado