Устранение неисправностей выхода камеры
Окно Camera компонента Inspector указывает, когда камера отображает текстуру глубины или текстуру глубины+нормальных значений.
Способ, которым текстуры глубины запрашиваются у Camera (Camera.depthTextureMode), может означать, что после отключения эффекта, который нуждается в них, Camera может продолжать их рендеринг. Если на Camera присутствует несколько эффектов, каждый из которых нуждается в текстуре глубины, нет хорошего способа автоматически отключить рендеринг текстуры глубины, если вы отключите отдельные эффекты.
При реализации сложных Shaders или Image Effects, имейте в виду Различия в рендеринге между платформами. В частности, использование текстуры глубины в Image Effect часто требует особого обращения на Direct3D + Anti-Aliasing.
В некоторых случаях текстура глубины может поступать непосредственно из нативного Z-буфера. Если вы видите артефакты в вашей текстуре глубины, убедитесь, что использующие ее шейдеры не записывают в Z-буфер (используйте ZWrite Отключено).
Когда текстура DepthNormals отображается в отдельном проходе, это делается через Shader Replacement. Поэтому важно иметь правильный тег “RenderType” в вашем шейдере.