Você já deve ter visto em vários documentários, empresas usando sistemas de captura de movimento para fazer animações. Esse tipo de sistema pode acelerar em muito o desenvolvimento de uma animação, principalmente com movimentos complexos. Apesar de ainda existirem estúdios de animação, como a Pixar, que evitam e até repudiam o uso desse tipo de tecnologia, vários animadores recorrem a esse tipo de recurso para acelerar a produção.
Existe até um termo comum, usado na indústria de animação para identificar a captura de movimento que é o Mocap. Uma abreviação para Motion Capture. Bem, você sabia que o Blender também suporta esse tipo de arquivo? Isso mesmo, importar arquivos com informações da captura de movimento no Blender é extremamente fácil.
Nesse tutorial, pretendo mostrar o processo usado para trazer essas informações para o
O primeiro passo é visitar uma biblioteca de arquivos Mocap, e escolher um tipo de movimento e fazer o download do arquivo com extensão BVH. O web site indicado no link (mocapdata.com), possui vários arquivos para download, divididos em categorias como:
- Walk – Caminhada
- Skip – Equivar
- Jump – Pulo
- Sit Down/Stand Up – Sentar/Levantar
- Tennis – Jogadas de Tênis
- Soccer – Futebol (Esse fará sucesso!)
- Fighting – Luta
- Audience – Platéia
- Karate – Golpes de Karate
- Throw/Toss – Lançar e arremessar
- Turn – Virada
- Pose – Poses como normal, descansar, cruzar pernas
- Accident – Animações de acidente
- Pain – Dor
- Joke – Risadas
- Baseball – Cenas de Baseball
- Wonam`s Behavior – Comportamento Feminino
Escolha uma das categorias para fazer o download do arquivo BVH, com as informações do movimento. Por exemplo, entrando na categoria Accident, podemos escolher vários movimentos diferentes. Assim que escolhemos o tipo de movimento, teremos quatro tipos de arquivo para escolher:
- Autodesk FBX
- Vicon C3D
- Biodivision
- Character Studio Biped
Escolha o arquivo do tipo Biodivision para o download.
Agora podemos ir até o Blender, o primeiro passo é acionar o menu File e depois na opção import, escolha Motion Capture.
Selecione o arquivo com extensão BVH, um pequeno menu com algumas opções para a importação aparecerá.
As opções desse menu são as seguintes:
- As Armature: Aqui podemos determinar que a animação seja representada com Armaduras do Blender.
- As Empties: Com essa opção ligada à animação é representada com Empties.
- Scale: Aqui podemos escolher um fator de escala para o objeto gerado.
- Start Frame: Frame em que a animação começa a ser executada.
- Loop Animation: Com essa opção, podemos determinar que a animação seja repetida em looping constante.
Se você quiser apenas fazer um teste, pode usar as configurações padrão do menu, não é necessário alterar nada.
Assim que importamos o arquivo, um objeto com os ossos e a animação já configurada será criado. Agora é só pressionar ALT+A para executar a animação.
Veja esse vídeo que mostra o procedimento:
[youtube]http://www.youtube.com/watch?v=HCNKt_VfDnI
Nota: Apesar de parecer lento no vídeo, o movimento dos personagens é normal e realista. Ele ficou lento devido à captura do vídeo.
Pronto! Agora é só criar um modelo 3D para cobrir os ossos e aproveitar essa enorme biblioteca de movimentos gratuita. Você está interessado em uma solução personalizada? Pois se prepare, esse tipo de captura de movimento envolve; ambientes e equipamentos especiais, que por sinal são muito caros!
Se você sempre quis fazer animação de personagens com o Blender, mas nunca teve muita intimidade com as armaduras e ossos, essa pode ser a sua oportunidade.