¿Por qué mi desplazamiento se ve invertido en Eevee?

Aug 16 2020

Descargué un paquete de texturas BRICK, que venía con una imagen difusa y varios mapas.

(Todo esto está en eevee).

Después de experimentar un poco, decidí utilizar los mapas difuso y de desplazamiento. Los apliqué en un cilindro, comenzando por la imagen difusa. Se veía bien, algo así:

Luego procedí a aplicar el mapa de desplazamiento, que me dio esto:

Estaba satisfecho con el aspecto, pero luego noté esto:

La textura en cierta PARTE (alrededor del 30% de la cara curva) del cilindro parece haber sido "invertida" en la imagen de arriba. Todos los ladrillos en esta sección claramente parecen "entrar" en la pantalla, en lugar de "salir" de ella.

Aquí está mi pregunta: ¿Qué está causando el problema y cómo puedo solucionarlo?

Además, si es de alguna ayuda, noté dos "líneas" discordantes que encierran la parte invertida del cilindro (algo así como dos límites), que, curiosamente, no tenían sombras, lo que significa que no se ven afectadas por el mapa de desplazamiento. Una de las "líneas" se veía así (con la parte invertida a la izquierda y la parte ok a la derecha):

La otra línea no está en esta toma. Está ubicado un poco hacia un lado y se ve exactamente igual.

PD: el archivo -

Respuestas

5 ChristopherBennett Aug 16 2020 at 14:20

Esto sucede porque está utilizando un nodo de desplazamiento vectorial . Para el desplazamiento tradicional, conecte la textura a la entrada de altura de un nodo de desplazamiento regular y / o la entrada de altura de un nodo de relieve . Puede usar uno o ambos, sin embargo, para EEVEE, creo que la disposición del nodo Bump por sí sola es suficiente el 99% del tiempo.