Tutorial de animação com Blender: Script gWigglePublicado em: 27, JunVocê já tentou criar uma animação em que um objeto precisa realizar a mesma operação, repetidas vezes por um determinado período de tempo? Para quem já passou por isso, esse tipo de animação pode ser produzida de maneira muito mais eficiente, com a utilização de Script`s. Na última semana conheci um Script para o Blender muito interessante chamado de gWiggle, que cria animações seqüenciais para um ou vários objetos. Na verdade a proposta é mais parecida com um “sacudir” os objetos. O autor do Script se chama g-LuL, e o seu arquivo fonte pode ser copiado nesse endereço: http://sourceforge.net/projects/gwiggle/ Para instalar o Script, você deve descompactar o arquivo “wiggle.gui.py” em qualquer pasta do seu computador. O autor do Script provavelmente esqueceu-se de registrar o gWiggle em uma categoria, para que ele seja listado na janela de Scripts do Blender. Então será necessário abrir o arquivo no formato de texto, para depois executar o Script com a tecla ALT+P. Escolha a janela Text Window.
Assim que a janela estiver acionada, escolha o arquivo do Script e acione a tecla ALT+P.
A interface do gWiggle vai aparecer.
Funciona da seguinte forma, primeiro você seleciona o objeto e especifica qual será a propriedade que será animada. Por exemplo, podemos escolher a rotação ou escala. Assim que essa propriedade estiver escolhida, ser a hora de determinar quais os eixos alterados. Podemos escolher alterar as propriedades em X, Y ou Z. Caso a animação precise ficar ainda mais caótica é possível escolher os três eixos ao mesmo tempo. O último passo é escolher a freqüência e amplitude das transformações, que podem ser configuradas na parte inferior das opções do Script. Para exemplificar melhor o uso da ferramenta, organizei a interface do Blender para que a janela com as curvas IPO apareça na parte inferior da interface. Assim será possível visualizar as curvas e keyframes adicionados pelo Script. Para terminar, configuro o Script da seguinte forma: Mas o que significam essas configurações? A opção na esquerda (Frequency) determina a freqüência com que são adicionados novos keyframes e a opção da direita (Amplitude), controla a variação máxima dos valores utilizados na animação. Veja o gráfico resultante de uma freqüência de 0.1 e uma amplitude de 9.
Agora veja o gráfico para uma freqüência de 0.9, com amplitude de 1. Perceberam a diferença? Uma freqüência maior adiciona mais keyframes ao gráfico e uma amplitude menor, faz com que os valores utilizados na animação tenham uma variação menor. Mas e a animação? Como fica? Acho que para mostrar o resultado da animação, nada melhor do que um vídeo! Então eu gravei um vídeo para mostrar o resultado (Aproveitei para explicar um pouco mais…): Agora é só começar a animar os seus objetos com o gWiggle, para que tudo fique “sacudindo”. Artigos Relacionados:Jun 27 |
Atualizações por e-mailCategorias
Arquivos
PesquisaLinks
Meta |
Tags3ds max
Adobe Photoshop CS3 Extended
After Effects
Animação
Animação 3D
Apricot
AutoCAD
Autodesk
Autodesk Maya
Blender 2.46
Blender 3D
CAD
Computação Gráfica
Desenho Técnico
Desenvolvimento Blender
Desenvolvimento Jogos
download gratuito
Efeitos especiais
Escultura Digital
Fotografia Digital
Game Engine
Google SketchUp
Iluminação
Inkscape
Making Of
Maquetes Eletrônicas
Maya
Modelagem
Modelagem 3D
Modelagem Subdivisão
Partículas
Render
Renderização
SketchUp
Softimage XSI
Software Livre
texturas
Trabalho com CG
Tutoriais
Tutorial
Tutorial Animação
Tutorial Modelagem
V-Ray
VFX
Visualização Arquitetônica
|
9 comentários para "Tutorial de animação com Blender: Script gWiggle"
Mais uma excelente materia Allan, mais uma novidade pro blender.
Mas agora fica uma dúvida que pode ser boba talvez algo está me passando e não consigo ver o que é, mas se eu estiver fazendo uma animação que vai do frame 1 ao 500, e lá eu tenho uma cubo que eu queria usar o script wiglle, mas quero que o cubo comece a se mexer randomicamente do frame 400 ao 500 como faço? Pois pelo que vi ele da opção inicial de frame igual a 1 e final ate o 250?
Abraços
Valeu, isso vai ser de grande ajuda!!!!!!
Você pode editar o frame inicial e final Henrique. Mas antes você precisa configurar o frame inicial e final da animação do Blender com um valor maior que 250. Por exemplo, se você determinar que o a animação no Blender vai até o Frame 600, o Script vai aceitar valores maiores que 250.
Abraços
Ótima dica, Allan! E parabéns pela explicação detalhada.
Esse script será sem dúvida muito útil quando se quiser fazer animações randômicas.
Vi um outro no blendernation q se assemelha a este, em que a animação é capturada das ondas sonoras de um arquivo “.wav”. Não sei se vc já viu…http://www.blendernation.com/2007/03/31/audio-analysis-script-with-tutorial/
Achei fascinante, porém tive enorme dificuldade em fazê-lo funcionar. O pessoal tentava me ajudar, mas comentavam coisas como instalar módulo wav em Python, etc…coisa muito sofisticada ainda pra mim….Não consegui….Se lhe interessar seria um bom artigo caso consiga fazer funcionar.
Oi Lucio,
Eu já tinha visto esse script, mas nunca tentei utilizar o mesmo. Pode ser um assunto legal para se fazer um tutorial.
Vou tentar.
Muito útil a dica Allan, obrigado!
Mas tenho uma dúvida: com esse script, qual o grau de dominio das ações randomicas que temos?
Por exemplo, quero q a escala de um cubo seja maior que o criado pelo script, há como altera-lo diretamente pelos quadros chaves?
Valeu
Olá Richard,
Você pode alterar os valores gerados pelo script sim. Para isso é só entrar no editor de curvas IPO e alterar os keyframes lá.
abraços
[...] It`s a lot easier than build this kind of animation frame by frame. To get the script file, visit sourceforge to download it. If you speak Portuguese, there is a tutorial about gWiggle here. [...]
será que vc poderia me ensinar como fazer uma animação no blender ?
Desded ja grato !!!
Deixe um comentário
Regras para comentários