Produto
Recursos
Preços
Aprender
Discord
language
Início/Hi3D FAQ/Por que o meu modelo 3D de Unity fica distorcido em shaders complexos?

Por que o meu modelo 3D de Unity fica distorcido em shaders complexos?

O modelo 3D do seu ativo Unity pode distorcer-se com shaders complexos devido a um mapeamento UV incorreto, a incompatibilidades nos parâmetros do shader ou à falta de dados de vértices (como a tangente).

Por que o meu modelo 3D de Unity fica distorcido em shaders complexos?

O modelo 3D do seu ativo Unity pode distorcer-se com shaders complexos devido a um mapeamento UV incorreto, a incompatibilidades de parâmetros do shader ou a dados de vértices em falta (como tangentes).

UVs esticados ou mal desempacotados quebram shaders baseados em textura. Por exemplo, um shader de paralaxe irá distorcer se os UVs forem desiguais. Configurações erradas.

Resolva o problema simplificando o shader primeiro (desative a tesselação) para isolar o problema, depois verifique os UVs do seu modelo e as configurações de exportação (certifique-se de que as tangentes/normais estão incluídas).