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

VFXManager.ProcessCameraCommand

Declaration

Obsolete public static void ProcessCameraCommand(Camera cam, Rendering.CommandBuffer cmd);
Obsolete public static void ProcessCameraCommand(Camera cam, Rendering.CommandBuffer cmd, VFX.VFXCameraXRSettings camXRSettings);
public static void ProcessCameraCommand(Camera cam, Rendering.CommandBuffer cmd, VFX.VFXCameraXRSettings camXRSettings, Rendering.CullingResults results);
public static void ProcessCameraCommand(Camera cam, Rendering.CommandBuffer cmd, VFX.VFXCameraXRSettings camXRSettings, Rendering.CullingResults results, Rendering.CullingResults customPassResults);

Параметры

Параметр Описание
шаг Camera для обработки команд VFX.
Команда CommandBuffer для отправки команд (может быть нулевым).
camXRSettings Настройки XR, которые Visual Effect Graph использует для обработки команд Camera.
результаты CullingResults для текущей камеры, используется для удаления команд VFX для каждой камеры.
customPassResults Дополнительные CullingResults, поступающие от таможенных пропусков, если таковые имеются.

Описание

Используйте этот метод для обработки команд per-Camera VFX для текущего кадра.

Текущая реализация Scriptable Render Pipeline отвечает за вызов этой функции. High Definition и Universal Render Pipelines реализуют этот вызов, но вы должны сделать это вручную, если создаете свой собственный Scriptable Render Pipeline.

Дополнительные ресурсы: VFXManager.PrepareCamera.