Preservação de arestas ativadas no 3ds Max

O 3ds Max FBX plug-in não suportaa ativação de arestas ocultas em polígonos editáveis.

O que causa isso?

Polígonos editáveis têm arestas ocultas. Ao olhar para um polígono no 3ds Max, a aresta oculta fica invisível, a não ser que a Visibilidade seja ativada. Uma Aresta oculta com visibilidade ativada é exibida como uma linha pontilhada quando a ferramenta Ativar for ativada. Isso dá a impressão de que o modelo de polígono Editável é composto de polígonos quando é, na verdade, composto de triângulos. A única diferença é que as arestas que completam os triângulos normalmente são ocultas da vista.

É possível ativar as arestas ocultas no polígono editável e os objetos de malha para modificar a forma dos triângulos ocultos dentro dos polígonos. Este é um processo de refinamento útil se desejar modificar o modo como os polígonos são subdivididos. A ativação das arestas permite evitar triângulos finos nos polígonos, por exemplo. A ativação das arestas ocultas é um processo de refinamento que alguns modeladores do 3ds Max atravessam como uma etapa final.

Para ativar uma aresta no 3ds Max:

  1. Crie uma primitiva plana no 3ds Max.
  2. Converta o objeto Plano01 no polígono editável.
  3. Vá para o nível de subobjeto do Polígono na pilha modificadora e selecione Editar polígonos Ativar.
  4. Pressione F4 para exibir as arestas ocultas no viewport.
  5. Se clicar em algumas arestas ocultas, poderá ver que elas são invertidas.

    Ao exportar esta cena, as direções da aresta oculta retornam aos estados padrão.

Exemplo

Esta seção seguinte ilustra o que ocorre quando as arestas são ativadas.

Na imagem a seguir, a aresta oculta do polígono editável foi ativada utilizando a ferramenta "Editar triangulação". A aresta oculta no objeto Plano01 é exibida como uma linha pontilhada, estendendo-se da esquerda para a direita. Esta cena é, então, exportada para o FBX.

A aresta oculta é exibida como uma linha pontilhada ao longo do plano.

Ao importar o arquivo FBX exportado para uma nova cena, a aresta oculta altera a direção da esquerda para a direita. A aresta agora reverte para o modelo padrão de cima para baixo.

A aresta altera a direção

A imagem a seguir mostra os efeitos dessa limitação nos objetos do polígono editável com arestas ocultas ativadas/modificadas exportadas para o FBX. Vértices lado a lado são puxados para cima e a cobertura do polígono segue a aresta oculta.

A. Com o que o objeto importado se parece quando as ativações das arestas ocultas não são mantidas. B. Com o que o objeto importado se parece se as ativações da aresta oculta forem mantidas.

Solução

Se você converter seus polígonos editáveis em malhas editáveis, a triangulação permanecerá intacta. Uma malha editável é um objeto verdadeiramente triangulado, enquanto um polígono editável não é. Como as malhas editáveis são compostas de triângulos, o processo de importação/exportação do FBX os mantém.

Se você utilizar um modificador de pele, esta solução se tornará mais complexa. Mas como os polígonos editáveis e as malhas contêm a mesma quantidade de vértices, é possível converter o polígono em uma malha e ainda manter as definições de pele. Se assim for, faça o seguinte:

Para converter o polígono em uma malha e ainda manter as definições de pele:

  1. Corte o modificador de pele.
  2. Converta o objeto.
  3. Cole o modificador de pele de volta na pilha modificadora convertida.

Notas sobre a conversão do polígono

As cores do vértice são mantidas perfeitamente na conversão. No entanto, o sombreamento é alterado, já que a triangulação do objeto é alterada depois de exportá-lo para o FBX e importá-lo no 3ds Max.

Não há uma perda de dados para as cores do vértice, mas, no entanto, o modo sombreado do modificador de VertexPaint exibe o triângulo colorido de forma diferente. Esta alteração é ilustrada na imagem a seguir:

A. Original B. Após a exportação/importação do FBX