Dodo Master: Script gratuito para criar penugem no Maya

A criação de cabelos e pelos em personagens 3d sempre apresenta desafios para os artistas envolvidos com o processo de modelagem, devido a grande complexidade e controles necessários para criar cabelo realista. A dinâmica desses elementos em 3d também apresenta dificuldades relacionadas com a interação e resposta a fenômenos físicos como vento e gravidade. Mas, apesar de dispor de grande quantidade de opções para criar cabelos e pelo em ferramentas 3d, ainda precisamos de muito esforço e criatividade para trabalhar com a criação de penas. Sim, personagens que representam aves com bom nível de realismo precisam de penas que cubram seus corpos de maneira a entrar no contexto do personagem.

Como criar essas penas? Os usuários do Maya tem uma excelente opção para reproduzir esse tipo de elemento que é o script Dodo Master. O objetivo desse script é bem simples, e consiste na distribuição de objetos sobre uma superfície. Portanto, podemos muito bem modelar e texturizar uma pena e distribuir o objeto sobre qualquer superfície.

dodomaster-maya.jpg

O processo de configuração dos objetos e script é muito simples, e pode ser visualizado no vídeo abaixo em que o autor do script explica o seu funcionamento.

Dodo Master – Feather System For Maya UPDATE V0.2 from EyeForComplexity on Vimeo.

Como primeiro passo para conseguir trabalhar com o script é necessário selecionar os objetos, que no vídeo são primitivas geométricas, e depois fazer com que todos fiquem com suas coordenadas no ponto zero para x, y e z.

Isso é a base para o posicionamento dos objetos pelo Dodo Master. Depois que os objetos estão devidamente posicionados e com as suas transformações travadas, podemos adicionar os nomes dos elementos que representam as penas na tela do script e adicionar a superfície usada para distribuição das penas. O processo de distribuição é muito parecido com o que o Scatter do 3dsmax faz, pegando objetos e distribuindo sobre superfícies 3d.

Se esse conceito for levado um pouco mais além das penas, podemos aproveitar a ferramenta para trabalhar com diversos outros elementos como:

  • Grama;
  • Cabelos;
  • Vegetação

Todos esses objetos podem ter suas partes mais simples modeladas e texturizadas, para posterior distribuição sobre uma superfície.

Os usuários do Maya podem ficar tranquilos quando a ferramenta, pois o download do Dodo Master é totalmente gratuito.

Script que reproduz o Array 3D igual ao do 3ds Max no Maya

O aprendizado de uma ferramenta 3d sempre envolve muito esforço e estudo por parte de qualquer artista, principalmente quando a pessoa não tem nenhuma experiência prévia com softwares de modelagem 3d ou animação. Mas, existe outra situação em que o aprendizado da ferramenta 3d é motivada por uma migração ou necessidades profissionais. Por exemplo, imagine que você acabou de ingressar em alguma empresa ou estúdio, e essa empresa usa uma plataforma de produção diferente que a sua, portanto será necessário migrar para essa nova ferramenta. Nesses casos o artista 3d acaba estudando a ferramenta por comparação, localizando e usando o seu conhecimento prévio como referência para o aprendizado.

Uma das migrações mais comuns entre artistas 3d é a dobradinha 3ds Max e Maya, que podem muito bem ser usados para diferentes propósitos em grandes estúdios de animação ou produtoras de efeitos. Para facilitar o processo de migração dos usuários que estão aprendendo o Maya, algumas pessoas acabam reproduzindo as ferramentas do 3ds Max no Maya. Se você está nessa situação, pode aproveitar um script em MEL que consegue reproduzir o Array do 3ds Max no Maya, inclusive a interface.

maya-2009-script-ferramenta-array-3d.jpg

A ferramenta Array é extremamente importante para a configuração de qualquer tipo de cena, pois facilita a organização de objetos que admitem uma distribuição ordenada no espaço 3d. Em algumas ferramentas o Array é configurado de maneira semelhante a um modificador, mas no 3ds Max ele é uma ferramenta de transformação independente do sistema de modificadores.

Apesar do objetivo ser claramente a criação de um clone do Array, o autor da ferramenta ainda adicionou a possibilidade de usar opções de distribuição do tipo Scatter na interface do Script, o que permite uma gama maior de opções para copiar objetos. Por exemplo, com o Array normal podemos fazer a distribuição de objetos usando organização baseada em matrizes e também círculos. Com o Scatter é possível fazer distribuição aleatória de objetos e modelos 3d sobre uma superfície, o que ajuda muito na criação de grandes planos com vegetação e outros elementos que podem compor um cenário.

O download pode ser feito de maneira totalmente gratuita no link indicado no início do artigo, apenas repare que na documentação da ferramenta, o autor faz menção a alguns problemas que usuários do Maya para Mac OS e Linux podem ter ao tentar executar o Array.