Tutorial Blender: Integração da engine bullet com o Blender

O uso de animação baseada em física no Blender ainda está de certa forma relacionado com o uso da Game Engine, devido ao fato do sistema de animação que cria simulações de Rigid Body estar associada a Game Engine. Se você quiser trabalhar com animações em que os objetos sofram a ação da gravidade e sejam suscetíveis a colisões é preciso mudar o render para o modo de jogos, gravar o movimento e interação dos objetos e depois voltar para o modo de animação tradicional do Blender. Isso é assim desde que conheço o Blender, e até hoje me serviu muito bem na maioria dos projetos. Mas, claro que tudo pode melhorar e com o Blender estamos sempre vendo alguma coisa sendo desenvolvida para melhorar um recurso já existente.

Um artista e usuário do Blender chamado Sergej Reich está trabalhando em um projeto para integrar a engine de física bullet no Blender, e como resultado disso veremos a parte de animação baseada em Rigid Body integrada ao painel de física do Blender. Já existem versões de teste do Blender disponíveis para download que contam com essa implementação da engine bullet, e para mostrar como pode ficar a parte de simulação baseada em física no futuro, resolvi gravar um pequeno tutorial mostrando o seu funcionamento.

Caso você queira seguir o tutorial e usar o recurso, recomendo fazer o download de uma versão de testes no graphicall.org identificada como sendo do projeto de integração da engine bullet.

Gostou do vídeo? O que acha de avaliar o mesmo?

No vídeo podemos perceber que a integração da engine bullet e das ferramentas de Rigid Body no painel de física do Blender apresenta inúmeras vantagens em relação ao método usado hoje, como a posisbilidade de adicionar keyframes nos parâmetros da simulação. E também podemos trabalhar com o uso de sistemas ativos e passivos de Rigid Body assim como acontece em ferramentas como o Maya.

O tutorial foi apenas uma apresentação, mas mostra bem o que podemos esperar no futuro em termos de animação com física. Se você quiser aprender mais sobre animação com física no Blender, sempre é interessante visitar o curso sobre animação baseada em física com Blender. Assim como mencionei no vídeo, me falaram que o curso é muito bom!

Exemplo de animação realista de personagens e vestuário

No que concerne a animação de personagens a movimentação dos bones nos softwares 3d, pode não ser suficiente para conseguir passar a impressão de realismo, ou contextualizar a sua história. Os personagens geralmente precisam de adereços, figurinos e pequenos detalhes para ajudar a contar uma história. Entre os detalhes mais trabalhosos para qualquer personagem virtual, podemos listar a animação de cabelos e depois a parte de vestuário. Apesar de existirem ferramentas integradas na maioria das suítes 3d, a manipulação e criação de animações com tecidos é bem trabalhosa.

Mas, assim como acontece com partes especializadas na animação com física, em que temos ferramentas para animação realista de fluidos como o RealFlow e diversas opções para partículas, é possível encontrar softwares especializados em animação de tecidos.

Softwares especializados em animação de tecidos virtuais

Um desses softwares é o Marvelous Designer que tem uma proposta bem direta, relacionada com a animação e design de vestuário usando recursos de animação e física. O objetivo do projeto pode não ser uma animação 3d, mas o desenvolvimento de peças de roupa, mas a tecnologia por trás do Marvelous Designer é de impressionar.

O vídeo abaixo é um exemplo de como essa ferramenta pode ajudar no processo de criação de vestuário e a sua aplicação em animação. O objetivo desse vídeo é mostrar um tipo de desfile virtual, em que foram criadas peças de vestuário com o software que depois foram aplicadas em personagens virtuais. A animação é gerada no Marvelous Designer e depois os keyframes são gravados no software, para que seja possível exportar o resultado para outras ferramentas 3d. Isso é importante para habilitar renderizações de alta qualidade.

Esse tipo de ferramenta tem grande potencial para aplicação em projetos de animação realista, que precisem de personagens com grande quantidade de figurinos e que demandem algo realista no movimento e deformações dos tecidos. É possível criar algo semelhante usando apenas os softwares 3d, mas o tempo necessário para atingir esse mesmo resultado é muito maior!

O Marvelous Designer não é uma ferramenta gratuita, mas pela qualidade e facilidade com que oferece animações simulando tecidos, ele pode ser uma opção para projetos com prazos cursos e que disponham de recursos financeiros para investir em soluções desse porte. Para quem quiser testar a ferramenta, existe uma versão de testes que funciona por 30 dias.