Correspondência por nome

Correspondência por nome é o nome de um método de filtragem que pode ser usado em Padeiros Substance para isolar malhas de poli baixo e de poli alto com base em seu nome.

Essa funcionalidade é muito útil para evitar que a geometria vaze uma sobre a outra durante o processo de fça bake para obter texturas limpas. Evita-se ter de afastar malhas (muitas vezes referidas como “explodindo”) para alcançar o mesmo resultado.

Quando Usar Correspondência por Nome

Mapa normal fazendo bake com sangria de malha

Neste exemplo, o capacete na parte superior da cabeça do personagem sangra na face do personagem.

Ao ativar a Correspondência por nome, podemos ignorar o capacete e fazer bake o rosto corretamente. Este resultado é baseado na configuração principal de Correspondência.

Malha
Correspondência Por Nome Desativada
Correspondendo Por Nome Em
{width="250px"}
{width="250px"}
{width="250px"}

Ignorar face de fundo para geometria flutuante

Neste exemplo, os “botões” na parte superior da caixa são geometria flutuante, eles não estão conectados à malha alta de poli. Portanto, eles projetarão sombras por padrão na caixa abaixo deles, que mostrará a borda da geometria.

Ao habilitar a opção Corresponder por nome para a configuração Ignorar face de fundo, podemos fazer bake a oclusão de ambiente enquanto ignoramos a área sob os botões para que ela pareça uma caixa singular.Este resultado é baseado no uso da configuração Ignorar Backface.

Malha
Correspondência Por Nome Desativada
Correspondendo Por Nome Em
{width="250px"}
{width="250px"}
{width="250px"}

Como Funciona A Correspondência Por Nome

O sistema Correspondência por nome funciona lendo o nome da geometria nas malhas de poli altas e baixas e usando uma palavra-chave (o sufixo) para identificar/corresponder os nomes. Por padrão, os padeiros usam o sufixo específico, mas podem mudar (veja abaixo).

Os sufixos atuais compatíveis são:

Tipo de Sufixo
Valor Padrão
Uso
Poli alto
_alto
Usado para isolar o nome da malha poli alta para coincidir com a poli baixa.
Low Poly
_low
Usado para isolar o nome da malha de poli baixo para coincidir com o de poli alto.
Ignorar Face Traseira
_ignorebf
Usado para ignorar faces traseiras de padeiros usando raios secundários, como a Oclusão Ambiente.Esse sufixo deve estar presente apenas nas malhas de alta pressão, por exemplo:mesh_high_ignorebf

Algumas regras a serem consideradas para fazer esse recurso funcionar corretamente:

  • A Correspondência por Nome deve ser habilitada em Parâmetros Comuns, pois está desativada por padrão.
  • Uma configuração secundária Correspondência por Nome pode ser habilitada em alguns padeiros (como Oclusão ambiente) porque eles produzem raios secundários.
  • A correspondência diferencia maiúsculas de minúsculas, isso significa que uma malha chamada “Vela” não corresponderá a outra chamada “vela”.
  • Várias malhas podem ser combinadas com base no local em que o sufixo está presente no nome da geometria.

Veja a seguir exemplos de como a correspondência pode funcionar (usando o sufixo padrão):

Nome do Low Poly
Corresponderá com o Poly alto
Não Corresponderá com Poly Alto
  • body_low
  • body_high
  • body_high_top
  • body_high_1
  • body_high_2
  • body-high
  • body_top_high
  • Head_low
  • Head_high
  • head_high
  • Leg_low_top
  • Leg_high
  • Leg_high_top
  • Leg_high_high_top
  • Leg_top_high

Como preparar os padeiros

Ativando Correspondência por Nome

A Correspondência por Nome pode ser habilitada nos Parâmetros Comuns das configurações de Baker:

Software
Definindo Configuração
Substance Painter
  1. Abra a janela de preparo (por meio das Configurações do conjunto de texturas).
  2. Exiba os Parâmetros Comuns.
  3. Altere a configuração Corresponder de “Sempre” para “Por Nome de Malha”.
Substance Designer
  1. Abra a Janela de Preparação (clicando com o botão direito do mouse em uma malha vinculada na Janela do Explorer).
  2. Altere a configuração Corresponder de “Sempre” para “Por nome de malha”.

Alterando os nomes de sufixo

Os sufixos padrão são _low e _high e podem ser alterados da seguinte maneira:

Malhas de alto polígono do zBrush

Malhas de alto polígono exportadas do zBrush podem ser usadas para fazer bake com o recurso Correspondência por nome, no entanto, algumas configurações podem ser seguidas:

Formato de arquivo
Descrição
FBX
Nenhum parâmetro específico para ativar/desativar, os arquivos de malha podem ser usados como estão.
OBJ

Arquivos OBJ exportados pelo zBrush não funcionarão com Correspondência por nome por padrão. Em vez disso, é possível dizer ao Substance Painter para usar o nome de arquivo de malha para corresponder malhas por nome.Para fazer isso, verifique se:

  1. Desabilite o parâmetro group (Grp) para a subferramenta each.
  2. Nomeie o arquivo OBJ adequadamente (ex: body_high.obj).

recommendation-more-help
substance-3d-help-substance-3d-bake