Nesse tutorial, veremos como criar uma boa ferramenta para o Maya, usando o Python, chamada dpCopyPasteAttr.py.
Essa ferramenta foi desenhada para ajudar os usuários a copiar e colar vários atributos, de um objeto selecionado e seus respectivos atributos selecionados da channelBox, para outro objeto (ou vários outros), sem precisar copiar e colar várias vezes para cada atributo desejado.
É um ótimo exemplo prático de utilização da Programação em 3D.
Parte 1:
Nessa video aula, veremos o principal código para:
Um bom conceito que entenderemos aqui é a poderosa variável chamada Dicionário, em Python. Usando Dicionário, podemos guardar muitas informações como banco de dados para acessar quando precisarmos.
Parte 2:
Continuaremos o desenvolvimento do nosso script criando uma simples janela de interface para o usuário com apenas dois botões (Copy From Attr) e (Paste To Attr). Esses botões chamarão duas funções para copiar e colar atributos, respectivamente. Isso é realmente simples e bom pra quebrar o mistério de UI (interface de usuário) em Programação.
Parte 3:
Finalizaremos nosso script em Python para Maya. Implementaremos uma nova funcionalidade para otimizar o código e torná-lo mais intuitivo para os usuários. Criaremos uma outra função para chamar as funções copy e paste para múltiplos objetos selecionados, onde o primeiro será nosso objeto From e os outros (To) receberão seus valores.
Link para download gratuito do script dpCopyPasteAttr.py