Unity 6.3
0 онлайн 42 гостей 3 в системе
Вход

Векторы движения рендеринга проходят в URP

Понимание того, как проход рендеринга MotionVectors отображает текстуру вектора движения.

Местоположение в петле кадра

URP отображает векторы движения в событии BeforeRenderingPostProcessing. До этого события текстура вектора движения может не быть установлена или может содержать данные вектора движения предыдущего кадра.

MotionVectors Структура пропуска

URP рендирует текстуру движения в 2 этапа:

  1. URP рендирует векторы движения камеры в MotionVectors полноэкранном проходе. Этот проход использует текстуру глубины и матрицы камеры для текущего и предыдущих кадров для вычисления векторов движения камеры. Этот проход имеет фиксированную вычислительную нагрузку на камеру и не требует специальной поддержки вектора движения от рендеров или материалов.

  2. URP рисует проход шейдера векторов движения для каждого объекта для каждого рендерера и комбинации материалов, поддерживающих векторы движения.