Produto
Recursos
Preços
Aprender
Discord
language
Início/Hi3D FAQ/Por que o meu modelo 3D de mapas normais é invisível em shaders complexos?

Por que o meu modelo 3D de mapas normais é invisível em shaders complexos?

O seu modelo 3D com mapas normais pode ser invisível em shaders complexos se os UVs do mapa normal estiverem desalinhados, ou se não estiverem ligados à slot de shader correta.

Por que o meu modelo 3D de mapas normais é invisível em shaders complexos?

O seu modelo 3D com mapas normais pode ser invisível em shaders complexos se os UV do mapa normal estiverem desalinhados, não estiver ligado à slot de shader correta, ou o seu formato (espaço tangente vs. espaço do objeto) não corresponder às necessidades do shader.

Os desalinhamentos de UV significam que o mapa normal não está alinhado com a superfície do seu modelo, pelo que o shader não o consegue aplicar. Se o mapa não estiver ligado à entrada correta do shader, o shader não o irá utilizar. A utilização do formato errado interrompe os cálculos do shader, levando à invisibilidade.

Corrija isto verificando o formato necessário do shader, reconectando o mapa à ranhura correta e verificando se os UVs estão desempacotados sem sobreposições. Estes passos normalmente resolvem o problema.