Unity - текстура глубины слишком точечная - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь объединить две камеры: фоновую камеру, камеру переднего плана.

Я создал 3 камеры в своем проекте, 2 для фона и переднего плана и одну для глубины переднего плана.

Затем я создал простой шейдер, который объединяет первые две камеры (они визуализируют для рендеринга текстуры, а также глубины переднего плана), проблема, с которой я столкнулся, заключается в том, что, поскольку буфер глубины слишком пикселирован, результат выглядит забавно, и вы ясно видите линии вокруг переднего плана (игроки в моем случае).

Я создал камеру глубины со следующими свойствами:

Camera properties Unity

Обратите внимание на Output Texture, я установил текстуру рендеринга на:

Depth render texture properties

Это текстура глубины результата (увеличена, чтобы вы могли видеть пиксели):

enter image description here

Есть идеи, как создать эффект, используя что-то другое, чем буфер глубины? или я могу улучшить качество глубины? что я могу сделать, чтобы достичь хорошего конечного результата?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...