Quando comecei a mexer com a Game Engine do Blender, nada profissional, só curiosidade e vontade de “saber tudo” mesmo, uma das coisas que mais me desanimava era ouvir outros usuários ou profissionais que usam outras ferramentas de Game Design dizendo que não é possivel criar grandes projectos com está Engine, pelo facto de ela usar Python como linguagem de scripts, que não é muito aconselhavel para o desenvolvimento de jogos, ou porque isto ou aquilo…
Mas a cada dia que passa, há pessoas que me surpreendem usando a Game Engine do Blender, e provando que afinal esta Engine está apenas nascendo, e que ainda há muito que explorar, um deles chama-se Diego Rangel.
Diego Rangel apresentou a algum tempo atrás um trabalho profissional que ele fez para a Game Engine do Blender, o show do Francisco. Neste trabalho, ele usou um recurso que eu nem imaginava que era possivel de se fazer na Game Engine do Blender(porque diziam que ela era muito limitada): Sicronia labial com microfone.
O trabalho possui um recurso muito interessante, que é a possibiliddade de se controlar os movimentos de um fantoche virtual com um microfone, ou seja, você usa um microfone, fala e os labios do fantoche se mexem conforme a intensidade da sua voz. Um recurso muito interessante, que era um enigma até agora na Game Engine(pelo menos para mim!).
Para implementar este recurso, ele usou a biblioteca pymedia, uma biblioteca do Python que manipula midias como som e video.
Infelizmente o autor não pôde disponibilizar o código fonte para download, porque era um projecto profissional, mais criou um exemplo para mostrar o básico da implementação desta técnica. Baixe o obter o código fonte.
IMPORTANTE:
– Para que esse arquivo funcione corretamente, será necessário que você tenha um microfone instalado e corretamente configurado;
– Execute o arquivo diretamente(dois clicks), não abra pelo “file” do blender;- Caso o arquivo não funcione, será necessário copiar a pasta “Pymedia” para dentro do diretório padrão do blender.
Comentários Recentes