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

Справка по настройкам вектора движения для URP

Чтобы указать, как GameObject вносит свой вклад в буфер вектора движения, используйте Векторы движения свойство: Рендерер сетки >> Дополнительные настройки >> Векторы движения. Это свойство позволяет отключить векторное отображение движения для определенного объекта или заполнить текстуру векторного отображения движения нулями для видимых фрагментов рендерера объекта.

В нижеследующей таблице описываются имеющиеся Векторы движения варианты свойства.

Векторы движения вариант Описание
Camera Только движение Unity рассматривает объект как неподвижный в мире при рендеринге векторов движения камеры. Unity не рисует вектор движения для каждого объекта для этого MeshRenderer. Если рендеринг векторов движения является узким местом GPU, вы можете использовать эту опцию как оптимизацию для объектов, которые движутся медленно.
Движение объекта Unity отображает на объект Векторы движения пропуск для этого объекта.
Нет движения Unity отображает на объект Векторы движения пропускает каждый кадр для данного объекта, но устанавливает специальную переменную единообразия шейдера, чтобы указать пропуску пропустить расчеты и записать нулевые значения. Пропуск по объекту все равно необходим для перезаписания любых ненулевых векторов движения камеры из полноэкранного пропуска.
Вы можете использовать эту опцию, чтобы избежать артефактов от размытия движения камеры на 3D HUD, или персонаж от третьего лица, или гоночная машина, или если у вас есть другие артефакты, связанные с неправильными векторами движения на объекте, которого вы хотели бы избежать.