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.
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.
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:
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):
- 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:
- Abra a janela de preparo (por meio das Configurações do conjunto de texturas).
- Exiba os Parâmetros Comuns.
- Altere a configuração Corresponder de “Sempre” para “Por Nome de Malha”.
- Abra a Janela de Preparação (clicando com o botão direito do mouse em uma malha vinculada na Janela do Explorer).
- 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:
- Substance Painter: na janela de Fça bake, dentro dos parâmetros comuns.
- Substance Designer: em Configurações do projeto, nas configurações do Faço bake.
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:
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:
- Desabilite o parâmetro group (Grp) para a subferramenta each.
- Nomeie o arquivo OBJ adequadamente (ex: body_high.obj).