Animação de máquinas com o Softimage XSI

Nem tudo em animação 3d está relacionado com personagens, existe muita coisa para se estudar e configurar na animação de cenários, câmeras e de simulações mecânicas. O trabalho de um animador que trabalha com a criação de motores e máquinas é basicamente o de configuração dos relacionamentos entre os objetos, que funciona de maneira peculiar em cada máquina. Um tutorial muito interessante, elaborado com o uso do Softimage XSI, mostra o processo e configurações necessárias para fazer a configuração de um pistão típico de motores. Como você vai perceber pelo tutorial, os modelos usados na cena são extremamente simples, mas os relacionamentos e hierarquia entre os objetos precisam ser ajustados de maneira a favorecer o movimento do conjunto.

Esse é o tutorial, que apesar de ser rápido é bem elucidativo. Para as pessoas que quiserem usar o Softimage XSI MOD, que é gratuito, essa pode ser uma ótima introdução a modelagem e conceitos básicos dos softwares.


Rigging a piston in XSi from Paul Donaghy on Vimeo.

Depois que os dois primeiros objetos do conjunto estão criados, nesse caso dois cilindros, o autor do tutorial faz pequenos ajustes nos modelos, como selecionar o centro de um deles, para que usando o Snap do Softimage o ponto central possa ser deslocado para a parte inferior do modelo 3d. Repare que as opções de edição no Softimage ficam bem visíveis e fáceis de identificar no lado direito.

O próximo passo é adicionar um objeto especial chamado Null, que é usado de maneira a auxiliar na animação. No Blender 3D existe o Empty e no 3ds Max poderia ser o Dummy. Com o objeto Null na cena, começa o verdadeiro trabalho de configuração da animação, usando constraints. Os constratints são controles especiais que limitam ou controlam o movimento de um objeto de acordo com algumas condições. Por exemplo, nesse caso o autor do tutorial usou um constraint de direção (Direction), para fazer com que o cilindro sempre fique alinhado com o eixo Y do objeto Null. Logo depois de adicionar o constraint, o autor desloca o objeto Null e o cilindro gira, de maneira que a sua direção sempre fique apontada para o Null.

Esse princípio pode ser aplicado em qualquer ferramenta 3d, tudo que você precisa fazer é adaptar os nomes das ferramentas para os eu software de trabalho. Alguns softwares podem apresentar esse contratint de direção como sendo “Look At”, que é usado para fazer com que os olhos de um personagem fiquem olhando de maneira fixa para um objeto.

Com o cilindro superior, o constraint aplicado faz com que ele permaneça sempre na mesma posição, seguindo o movimento do objeto Null.

Por último, mais um cilindro é adicionado na cena para funcionar como uma rota, impulsionada pelo pistão. O relacionamento dessa roda é todo construído com hierarquias. Quando o objeto Null é configurado como filho do cilindro menor, que é filho do cilindro maior, o conjunto todo é movimentado quando o cilindro maior gira.

E no final temos uma animação simulando um pistão! Pode parecer complicado, mas é esse tipo de conhecimento e configuração que consegue criar animações complexas e simular máquinas em qualquer software 3d.

E como já havia comentado no meio do artigo, você pode reproduzir esse exemplo em qualquer software 3d, pois os conceitos são os mesmos.
 

Lista com 25 aplicações 3D gratuitas para diversas áreas

Como estou sempre falando sobre ferramentas 3d aqui no blog, encontrei esse artigo com uma lista de 25 softwares gratuitos, relacionados de alguma maneira com aplicações 3d, visualização ou modelagem. O conteúdo completo da lista pode ser encontrado nesse link, que faz referencias a várias ferramentas gratuitas, independente se a licença de distribuição é GPL ou não. Claro que o primeiro ligar da lista não poderia deixar de estar ocupado pelo Blender 3D, que é o primeiro da lista. Junto com ele existem outros destaques, como o SketchUp e o Truespace que agora é distribuído de maneira gratuita pela Microsoft, em uma tentativa clara de fazer repetir a operação que o Google fez com o SketchUp.

Blender 3d

Bem, mas ainda sobre a lista, antes que você saia fazendo o download da lista completa do web site, recomendo uma pesquisa sobre cada um dos softwares. Antes de qualquer coisa, o Blender 3D consegue suprir praticamente todas as necessidades de modelagem de várias ferramentas da lista, tirando claro as específicas para CAD ou visualização de projetos arquitetônicos. O TopMod é um exemplo disso, em que a sua aplicação é bem específica e vale o download.

Já outras ferramentas da lista se mostram mais interessantes.

Por exemplo, se você quiser estudar a interface e conhecer o funcionamento do Softimage XSI, a lista mostra a disponibilidade do Softimage XSI Mod tool, que é totalmente gratuita e tem como objetivo criar material para personalizar jogos. Essa é uma ótima maneira de estudar e conhecer o funcionamento do Softimage, com uma ferramenta totalmente gratuita.

Uma aplicação que ficou de fora da lista, mas que eu mesmo recomendo muito para meus alunos é o Wings 3D. Apesar de ficar um pouco esquecido nos tutoriais e artigos, ainda faço alguns ajustes em modelos 3d que tenho no Wings. A especialidade do Wings é a modelagem por subdivisão, que pode inclusive fazer uso de opções avançadas como N-Gons para a modelagem.

Se você for usuário do Blender 3d, pode ficar tranqüilo que ele ainda é a suíte de animação e modelagem 3d mais completa nesse segmento de software gratuitos.