Pourquoi mon déplacement semble-t-il inversé dans Évoli?

Aug 16 2020

J'ai téléchargé un pack de textures BRICK, fourni avec une image diffuse et plusieurs cartes.

(Tout cela est en Evoli).

Après avoir expérimenté un peu, j'ai décidé d'utiliser les cartes de diffusion et de déplacement. Je les ai appliqués sur un cylindre, en commençant par l'image diffuse. Ça avait l'air bien, un peu comme ça:

Ensuite, j'ai appliqué la carte de déplacement, ce qui m'a donné ceci:

J'étais satisfait du look, mais j'ai remarqué ceci:

La texture sur une certaine PARTIE (environ 30% de la face courbe) du cylindre semble avoir été "inversée" dans l'image ci-dessus. Toutes les briques de cette section semblent clairement «entrer» dans l'écran, plutôt que «sortir» de celui-ci.

Voici ma question: quelle est la cause du problème et comment procéder pour le résoudre?

De plus, si cela peut aider, j'ai remarqué deux "lignes" discordantes entourant la partie inversée du cylindre (un peu comme deux limites), qui, fait intéressant, n'avaient pas d'ombres, ce qui signifie qu'elles ne sont pas affectées par la carte de déplacement. Une des "lignes" ressemblait à ceci (avec la partie inversée à gauche et la partie ok à droite):

L'autre ligne n'est pas dans ce plan. Il est situé un peu sur le côté et a exactement la même apparence.

PS: le fichier -

Réponses

5 ChristopherBennett Aug 16 2020 at 14:20

Cela se produit parce que vous utilisez un nœud de déplacement vectoriel . Pour le déplacement traditionnel, connectez la texture à l'entrée de hauteur d'un nœud de déplacement normal et / ou à l'entrée de hauteur d'un nœud de bosse . Vous pouvez utiliser l'un ou l'autre, ou les deux, cependant, pour EEVEE, je trouve que l'arrangement Bump Node à lui seul est suffisant 99% du temps.