Modificador de SubdivAberta

O Modificador de SubdivAberta executa subdivisão e suavização de objetos de malha. Ele também lê os valores da Dobra a partir das entradas das pilhas subjacentes e os aplica ao objeto modificado.

Importante: As opções do Modo de operação, de Subdivisão adaptativa e a guia Controles de malha de versões anteriores do OpenSubdiv foram removidas na versão 3ds Max 2025 e atualizadas para OpenSubdiv versão 3.6.0. Esta atualização para a versão 3.6.0 oferece resultados mais rápidos e torna a ferramenta OpenSubdiv compatível com o VFX Reference Standard.

Implementação Controles gerais

Iterações
O número de vezes que a malha é subdividida. Intervalo = 0 a 6.
Iterações de renderização
O número de vezes que a malha é subdividida no tempo de renderização. A caixa de seleção deve estar ativada para que esse ajuste tenha efeito. Intervalo=0 a 10.
Exibição da isolinha
Quando está ativado e as bordas estão visíveis (por exemplo, com a exibição Faces com bordas ativa), somente exibe as bordas do objeto original. Quando desativado, exibe todas as bordas, incluindo as resultantes de subdivisão.

Observação: A guia Controles gerais substitui as opções de Controles de malha de versões anteriores do OpenSubdiv com êxito, ocultando iterações na viewport mas usando-as no agente de renderização. Esta opção sempre esteve presente e pode ser usada para controlar a topologia da malha na exibição e no agente de renderização.

Implementação Controles de SubidivAberta

Vertex
Controla como as bordas de limite e os vértices de canto são interpolados.
  • Bordas interpoladas: as bordas permanecem nítidas após a suavização. Todos os cantos são suavizados.
  • Bordas e cantos interpolados: bordas e cantos de duas bordas permanecem nítidos após a suavização.

Esquerda: Bordas interpoladas; Direita: Bordas e cantos interpolados

Limite de UV
Controla como a suavização é aplicada a UVs de limite. As ilustrações a seguir mostram a malha anterior como suavizada no editor do modificador Não encapsular UVW.
  • Suavizar em todos os lugares: todos os UVs, cantos e arestas são suavizados.
  • Tornar mais nítidos apenas cantos: UVs são suavizadas. Os cantos de duas bordas permanecem nítidos após a suavização.
  • Tornar mais nítidos arestas e cantos: UVs são suavizados. Todas as bordas e todos os cantos de duas bordas permanecem nítidos após a suavização.
  • Tornar mais nítidos arestas e cantos, Prop.: UVs são suavizados. Todas as bordas e todos os cantos de duas bordas permanecem nítidos após a suavização.
  • Tornar mais nítidos todos os limites: quando ativada, esta opção suaviza os dados variáveis de face (UVs e conjuntos de cores) perto de vértices que não estejam em um limite descontínuo. Os vértices em um limite descontínuo são subdivididos com uma regra de agudo (interpolados por meio dela).
  • Bilinear (nenhum): UVs não são suavizados.
Suavizar triângulos
Quando ativado (padrão), aplica uma regra de subdivisão à malha que faz com que os triângulos sejam subdivididos com mais suavidade.
Dobra
Controla como as dobras são suavizadas durante a subdivisão.
  • Uniforme: nenhuma suavização é aplicada às dobras.
  • Chaikin: interpola o grau de nitidez das bordas incidentes, produzindo dobras parcialmente nítidas. Depois da subdivisão de uma borda de dobra, o grau de agudo das bordas resultantes é determinado usando o algoritmo de Chaikin.

    Esse método aprimora a aparência das dobras de várias bordas com diferentes espessuras de borda.

Na ilustração a seguir, os seis valores de Dobra das bordas aumentam de 0,1 no lado esquerdo para 1,0 no direito. A imagem superior foi renderizada com a Dobra definida como Normal e a inferior com a Dobra definida como Chaikin. A segunda opção suaviza o efeito degraus de escada consideravelmente.