Este tópico descreve como criar uma ferramenta box-creation com Max Creation Graph. Em seguida, modifique a ferramenta para posicionar o objeto na grade inicial. Depois, use o gráfico para criar um nó composto, que é atribuído a uma categoria. Conclui empacotando a ferramenta para criar um arquivo que pode ser distribuído para outros usuários do 3ds Max.
Você também encontrará neste tópico um número de dicas úteis para trabalhar com Max Creation Graph, tais como melhor utilizar pastas e como desinstalar MCG ferramentas.
Exemplo: Introdução com Max Creation Graph:
É possível iniciar o gráfico no final, com o nó que gera a geometria que o gráfico define.

Este nó irá gerar o resultado do restante do gráfico. Normalmente, o sentido dos gráficos é da esquerda para direita
Em seguida, você adicionará o primeiro nó no gráfico.

Parâmetros aparecem na interface da saída do gráfico (neste caso, com a legenda BoxSize), e permite que os usuários do gráfico insiram valores na interface. O parâmetro: Nó único permite que o usuário especifique um número de ponto flutuante de precisão única; isto é, uma fração decimal. Como criador do gráfico, também é possível limitar a entrada do usuário para um intervalo específico de valores e especificar um valor padrão.
É possível manter o valor padrão de 0.0, mas isso iria fazer mais sentido ao utilizar um tamanho inicial que produz um objeto visível.

Você agora tem o início e o final do gráfico, representando a entrada e saída, respectivamente. Tudo que permanece é para adicionar um nó de processamento, e para ligar os nós e formar um gráfico.

O nó CreateBox tem três valores de ponto flutuante como entradas e saídas um objeto de Malha tripla em forma de caixa (malha com forma de triângulo). Portanto, tem três conectores de cor bege de entrada no lado esquerdo, para as três dimensões da caixa, e um único conector de saída de cor teal no lado direito. Observe a cor do parâmetro: conector de saída do nó único combina com os conectores de entrada do CreateBox, indicando que os conectores usando o mesmo tipo de dados. O mesmo serve para o CreateBox do conector de saída e a Saída: conector de entrada do nó de geometria.

O resultado é um fio, desde o primeiro até o segundo nó. O arame usa a mesma cor como conectores de fiação entre, e a seta do condutor indica o fluxo de dados de direção.
O resultado é três fios da saída unida do nó Parâmetro: Único até cada uma das três entradas do nó CreateBox. Isto significa o valor do parâmetro: o nó individual será utilizado para todos os três das dimensões da caixa, assim produzindo um cubo. Se você deseja utilizar valores diferentes, você pode agora adicionar dois parâmetros:nós únicos e fios separados das entradas do nó CreateBox.
O próximo passo é converter os dados brutos produzido pelo nó CreateBox para um nó de geometria que o 3ds Max pode trabalhar.

Se você deseja que suas ferramentas do MCG continuem entre as sessões do 3ds Max, salve-os na pasta Tools\ dentro da pasta Max Creation Graph\. Usando o exemplo anterior, você deve salvá-lo em C:\Users\Simone\Autodesk\3ds Max 2016\Max Creation Graph\Tools\.
Depois de salvar o gráfico MyBox, a janela de Registro de mensagem do editor gráfico exibe que foi possível validar, gerar MAXScript resultante e salvar com sucesso.
A janela Registro de mensagens do editor gráfico mostra que foi possível validar, gerar o arquivo MAXScript e avaliar o arquivo MAXScript com sucesso.
A desenvolvimento de parâmetros aparece no painel Create, com um parâmetro único BoxSize. O valor padrão é 4,0, o que produzirá uma pequena caixa.

Parabéns: Seu primeiro gráfico MCG foi criado!
Para remover uma ferramenta MCG da interface, primeiro saia do 3ds Max, utilize um Navegador de arquivo para navegar até a pasta Tools\ e excluir os arquivos que usam o nome de arquivo para a ferramenta. Neste exemplo, você deve excluir MyBox.maxtool, MyBox.mse MyBox.txt(o último arquivo é criado na primeira vez que você utilizar a ferramenta). Copie os arquivos para outra pasta fora da pastaTools\ como uma cópia de segurança, em seguida, as exclua a partir da pasta Tools\ e reinicie o programa.
Criar a caixa na grade principal:
No procedimento anterior, você aprendeu a criar um gráfico que cria uma caixa cúbica redimensionável. Você deve ter notado que, ao contrário do que ocorre na caixa primitiva padrão, a caixa de conteúdo processual não é colocada na grade inicial, mas é centralizada verticalmente na mesma, de modo que a metade dela esteja metade acima e abaixo da grade. No próximo procedimento, é possível adicionar lógica para replicar o processo de criação primitivo padrão da Caixa de modo mais próximo, criando um objeto que é colocado sobre a grade, ao invés de estar na mesma.
Uma forma de reposicionar a caixa é com um nó do tipo offset.

É possível utilizar este nó para reposicionar a malha no eixo Z (vertical).
Os Compostos podem ser aninhados. O gráfico OffsetMesh contém outro Composto: DeformMeshPoints.
Neste ponto, é possível conectar o nó OffsetMesh aos nós CreateBox e Saída: Geometria em duas ações diferentes, mas, em vez disso, é possível utilizar um atalho.
O MCG insere automaticamente o novo nó entre os dois existentes, usando os tipos de conectores TriMesh corretos em ambos os lados.

A outra entrada do nó OffsetMesh (conector laranja) é OffsetVector, que permite especificar o deslocamento do objeto em três dimensões e, portanto, requer um tipo de entrada Vector3. Na próxima etapa, será possível utilizar um recurso conveniente para adicionar o nó necessário, sem ter que encontrá-lo na lista Nós de operador.
Uma pequena lista de pesquisa é exibida ao lado do cursor do mouse, com uma lista de nós que têm conectores de saída compatíveis com o tipo de conector de entrada Vector3. A maioria destes tipos de saída Any, que é compatível com a maioria dos outros tipos. Neste caso, usaremos um conector compatível diretamente com a entrada Vector3.
O MCG estreita a escolhas disponíveis para os nós que começam com "V".

O novo nó Vector3 aparece no gráfico, ligado ao nó OffsetMesh do conector OffsetVector.
Em seguida, as entradas de valor para o nó Vector3 devem ser fornecidas. Você estará deslocando somente a posição do eixo Z, portanto, é possível definir de modo simples X e Y como 0.

Além disso, o conector de saída do nó Constante é verde, indicando que ele é do tipo Any. Isso significa que ele pode enviar qualquer tipo de valor numérico (inteiro, flutuante e assim por diante) e é compatível com todos os conectores de entrada que exigem valores numéricos.
Em seguida, é possível utilizar um cálculo simples para especificar o valor de Z. Por padrão, a caixa é posicionada na metade para baixo na grade principal, de modo que você deseja elevar por meio de sua altura. É possível calcular o deslocamento com divisão, usando um nó da aritmética.

A divisão tem duas entradas de digito Qualquer: X é o numerador e Y é o denominador. Em outras palavras, a saída de Divisão é a entrada de X dividida pela entrada de Y. Você já possui o numerador: BoxSize.

Você precisará outro nó constante para o denominador. Você pode criar isso por clonagem do nó Constante existente.
Neste ponto, o gráfico pode ser um pouco bagunçado; este é fácil de corrigir.
Isso endireita todos os nós.

Isso substitui a MyBox ferramenta no tipo de objeto lançamento do Max Creation Graph de categoria.
Agora, ao ajustar o valor BoxSize, a parte inferior da caixa permanece na grade.
Criar um nó composto:
Um nó composto é um nó integrado criado com outros nós. De certo modo, é uma "caixa preta" cujos funcionamentos internos são ocultos, por padrão, entre os autores que o utilizam. Uma vez que você tenha criado um composto, você pode economizar tempo ao utilizar no gráfico no lugar do gráfico que contém.
Como um composto não funciona como um gráfico, é necessário substituir dois nós.
É possível iniciar, substituindo o nó de Parâmetro no início do gráfico com um equivalente de nó de Entrada. A forma que o valor de entrada (BoxSize) será fornecido pelo gráfico do qual o composto é parte, ao invés de dentro do composto.

De forma semelhante, é possível substituir o nó de saída atual com dados enviados de um nó composto.
Em seguida, salve o composto usando um formato especial de arquivo em um local específico. Primeiramente, especifique onde ele aparece na lista Nós de operador.
As Propriedades do gráfico é exibida, com vários campos que você pode usar para descrever o gráfico. O que será usado na próxima etapa será o campo Categoria, descrito na ilustração a seguir.

Isso adiciona o operador MyBox na categoria Geometria - TriMesh.
Uma nova guia vazia rotulada "Sem título" é exibida.
O conector de entrada utiliza a etiqueta BoxSize que você inseriu na Entra: nó único


Criar, instalar e desinstalar um pacote do Max Creation Graph:
Um pacote do Max Creation Graph é um componente de software integrado autônomo que qualquer usuário do Autodesk 3ds Max 2016 pode instalar e utilizar sem necessariamente estar familiarizado com seu funcionamento interno. Por exemplo, se você desenha um gráfico para criar um determinado tipo de objeto processual, como uma cadeira com operações personalizáveis, é possível utilizar este recurso para distribuir o gráfico para o resto da equipe, para que possam criar tipos de objetos semelhantes.
Para obter melhores resultados, salve o arquivo na pasta padrão ([unidade de instalação]:\Users\[nome do usuário]\Autodesk\3ds Max [número da versão]\Max Creation Graph\Packages\) e tenha colegas para quem distribuir o arquivo de pacote, colocando-o em localização equivalente em suas máquinas.
Na seguinte etapa, é possível simular o processo de instalação de uma ferramenta por companheiro de equipe. Não é necessário utilizar o editor gráfico para este processo.
Um alerta é exibido com as informações de que a instalação foi concluída com sucesso. Clique em OK para continuar.
A ferramenta SimpleBox aparece na implementação do Tipo de objeto.
Por último, você aprenderá como desinstalar um pacote. Não há uma função "Desinstalar" oficial, então será necessário utilizar um método alternativo.
Se você não pode encontrar esta pasta, pesquise seu sistema para os nomes análogos aqueles na próxima etapa.
O pacote instalado anteriormente não está mais disponível. Você ainda tem o arquivo de ferramenta, então é bem simples reinstalar a ferramenta, se necessário.