Почему мое смещение в Eevee выглядит перевернутым?
Я загрузил пакет текстур BRICK, в который входит диффузное изображение и несколько карт.
(Это все в иви).
Немного поэкспериментировав, я решил использовать карты диффузного и смещения. Я нанесла их на цилиндр, начиная с диффузного изображения. Выглядело это нормально, примерно так:
Затем я применил карту смещения, которая дала мне следующее:
Я остался доволен видом, но потом заметил вот что:
Текстура на определенной ЧАСТИ (около 30% изогнутой поверхности) цилиндра на изображении выше кажется "перевернутой". Кажется, что все блоки в этом разделе скорее «входят» в экран, чем «выходят» из него.
Вот мой вопрос: что вызывает проблему и как я могу ее исправить?
Кроме того, если это поможет, я заметил две резкие «линии», охватывающие перевернутую часть цилиндра (вроде как две границы), которые, что интересно, не имели теней, то есть на них не влияет карта смещения. Одна из «строк» выглядела так (с перевернутой частью слева и правой частью):
Другой линии нет в этом кадре. Он расположен немного сбоку и выглядит точно так же.
PS: файл -
Ответы
Это происходит потому, что вы используете узел векторного смещения . Для традиционного смещения подключите текстуру к входу высоты обычного узла смещения и / или входу высоты узла рельефа . Вы можете использовать либо один, либо оба, однако для EEVEE, я считаю, что расположение узла Bump Node само по себе достаточно в 99% случаев.