Como integrar animações e movimento na Game Engine do Blender 3D?Publicado em: 17, SepCom o lançamento do Yo Frankie! se aproximando, a quantidade de tutoriais e conteúdos relacionados com a Game Engine do Blender só aumenta. Hoje descobri um tutorial bem simples, que mostra os passos necessários para integrar animações realizadas na cena 3d, com o movimento de objetos e personagens na Game Engine. A maioria dos tutoriais e dicas relacionadas com a Game Engine ensina apenas a fazer operações básicas com os blocos de lógica. Pois, esse mostra como fazer para que uma determinada animação criada no Blender, seja acionada em um momento específico do jogo, como na proximidade com outro objeto. O vídeo tem aproximadamente 9 minutos e apesar de estar em inglês, seguindo o as imagens é perfeitamente possível compreender, mesmo sendo narrado em inglês.
Para que ninguém fique sem conseguir criar uma animação semelhante, em que dois objetos que simulam portas são usados como exemplo, simulando uma animação em que na proximidade de um personagem as portas devam se abrir, você precisa fazer o seguinte. Cada um dos modelos em que uma animação será necessária deve ser manipulado de preferência antes de começarem os ajustes no blocos de lógica. A animação pode ser qualquer uma mesmo. Assim que tudo estiver animado, você deve selecionar o objeto que deve interagir com a animação. No exemplo do vídeo foram os cubos que representam as portas. Esses objetos devem receber um sensor do tipo Near, que procura por objetos próximos dele. O sensor deve ser configurado com a distância necessária para que a animação seja disparada. Por exemplo, ao configurar o Dist do sensor como sendo 5, quando um objeto estiver à 5 unidades de distância do objeto, a animação será executada. Para completar a configuração, o autor usa um atuador do tipo IPO, com o tipo de atuador Flipper. Isso faz com que a animação do objeto seja executada uma vez e quando o objeto com o sensor se afastar, a animação seja executada de trás para frente. Por isso, quando a câmera se afasta da porta, ela acaba fechando no exemplo do vídeo. Só tem uma coisa que o autor do vídeo esqueceu-se de mencionar no tutorial, que pode afetar o sucesso desse tipo de configuração. Nesse caso, a câmera precisa estar com os botões Actor e Dynamic ligados para que a interação funcione. Procure por esses botões no painel de Lógica, ao lado dos blocos de lógica. Agora você já sabe como fazer para que seus objetos fiquem animados, durante a simulação de um jogo. No final do tutorial, o autor do vídeo ainda faz uma breve explicação sobre o funcionamento das outras opções do atuador IPO. Artigos Relacionados:Sep 17 |
Atualizações por e-mailCategorias
Arquivos
PesquisaLinks
Meta |
Tags3ds max
Adobe CS4
After Effects
Animação
Animação 3D
AutoCAD
Autodesk
Autodesk 3ds Max
Autodesk Maya
Blender 2.50
Blender 3D
Cinema 4D
Computação Gráfica
Desenho Técnico
Desenvolvimento Blender
Desenvolvimento Jogos
Dicas Animação
Dicas Modelagem
Dicas Render
download gratuito
Google SketchUp
Maquete Eletrônica
Maquetes Eletrônicas
Maya
Mental Ray
Modelagem 3D
Modelagem Subdivisão
Render
SketchUp
Softimage XSI
Software Livre
Trabalho com CG
Tutoriais
Tutorial 3ds Max
Tutorial Animação
Tutorial Blender
Tutorial Blender 3D
Tutorial Maya
Tutorial Modelagem
tutorial render
Tutorial SketchUp
V-Ray
Visualização Arquitetônica
Visualização arquitetura
YafaRay
|
2 comentários para "Como integrar animações e movimento na Game Engine do Blender 3D?"
Um breve comentário sobre o uso do Atuator IPO.
Há um tempo atrás, o número dos frames no actuator tinha que ser subtraído de um para equivaler aos frames do Blender.
Pode se ver um registro disso no tooltip do atuator (aquela dica que aparece quando você deixa o mouse em cima do botão) – “Start frame, (subtract 1 to match blenders frame numbers)”.
Recentemente isto foi corrigido, porém o Blender 2.47 ainda mostra esta “dica” e ainda sugere que o frame inicial seja 0 (que equivaleria ao frame 1 do Blender).
Portanto tenha em mente que é só usar os frames como você animou no Blender (começando no 1).
Abraços,
Dalai
PS.: isso já está corrigido na atual versão de desenvolvimento do Blender (SVN).
http://lists.blender.org/pipermail/bf-blender-cvs/2008-September/015741.html
[...] por netcad em Setembro 18, 2008 clipped from http://www.allanbrito.com Como integrar animações e movimento na Game Engine do Blender 3D? Publicado por: Allan Brito O [...]
Deixe um comentário
Regras para comentários