Dlaczego moje przemieszczenie wygląda na odwrócone w Eevee?

Aug 16 2020

Pobrałem pakiet tekstur BRICK, który zawierał rozproszony obraz i kilka map.

(To wszystko jest w eevee).

Po krótkich eksperymentach zdecydowałem się skorzystać z map rozproszonych i przemieszczeń. Nałożyłem je na cylinder, zaczynając od obrazu rozproszonego. Wyglądało to ok, trochę tak:

Następnie przystąpiłem do nakładania mapy przemieszczeń, która dała mi to:

Byłem zadowolony z wyglądu, ale potem zauważyłem to:

Tekstura na określonej CZĘŚCI (około 30% zakrzywionej powierzchni) cylindra wydaje się być „odwrócona” na powyższym obrazku. Wszystkie klocki w tej sekcji najwyraźniej „wchodzą” na ekran, a nie „wychodzą” z niego.

Oto moje pytanie: co jest przyczyną problemu i jak bym go naprawił?

Ponadto, jeśli to pomoże, zauważyłem dwie wstrząsające „linie” otaczające odwróconą część cylindra (coś w rodzaju dwóch granic), które, co ciekawe, nie miały cieni, co oznacza, że ​​mapa przemieszczeń nie ma na nie wpływu. Jedna z „linii” wyglądała następująco (z odwróconą częścią po lewej stronie i częścią ok po prawej):

Drugiej linii nie ma na tym zdjęciu. Znajduje się trochę z boku i wygląda dokładnie tak samo.

PS: plik -

Odpowiedzi

5 ChristopherBennett Aug 16 2020 at 14:20

Dzieje się tak, ponieważ używasz węzła przemieszczenia wektora . W przypadku tradycyjnego przemieszczenia połącz teksturę z wejściem wysokości zwykłego węzła przemieszczenia i / lub wejściem wysokości węzła wypukłości . Możesz użyć jednego lub obu, jednak w przypadku EEVEE sam układ węzła uderzeniowego jest wystarczający w 99% przypadków.