Как исправить проблему с перекрытием текстур в Unity? - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть игра Unity, где кубы катятся от одной плитки к другой, и когда кубы катятся, небольшая часть текстур кубиков накладывается и выглядит испорченной.В идеале я хочу, чтобы куб, ближайший к текстуре игроков, перекрывал текстуру кубиков позади.Вот изображение проблемы - (Правая сторона, средняя высота - это проблема) https://i.ibb.co/Qvj8GQn/Screenshot-417.png https://ibb.co/LdhQfR6

1 Ответ

0 голосов
/ 07 января 2019

Добавьте это в начало вашего прохода шейдера:

Offset 0, -1

Это сместит значение буфера глубины пикселей, чтобы разрешить его как ближе к камере.Просто сложите его вместе со всеми остальными ключевыми словами, если они есть.

...