ScriptableRenderContext.CreateSkyboxRendererList
Declaration
public Rendering.RendererList CreateSkyboxRendererList(Camera camera);public Rendering.RendererList CreateSkyboxRendererList(Camera camera, Matrix4x4 projectionMatrix, Matrix4x4 viewMatrix);public Rendering.RendererList CreateSkyboxRendererList(Camera camera, Matrix4x4 projectionMatrixL, Matrix4x4 viewMatrixL, Matrix4x4 projectionMatrixR, Matrix4x4 viewMatrixR);Параметры
| Параметр | Описание |
|---|---|
| камера | Камера, используемая для рендеринга skybox. |
| projectionMatrix | Матрица проекции, использованная во время XR отображения skybox. |
| viewMatrix | Матрица представления, используемая во время XR отображения skybox. |
| projectionMatrixL | Матрица проекции левого глаза, используемая при отрисовке скайбокса в устаревшем однопроходном режиме XR. |
| viewMatrixL | Матрица вида левого глаза, используемая при отрисовке скайбокса в устаревшем однопроходном режиме XR. |
| projectionMatrixR | Матрица проекции правого глаза, используемая при отрисовке скайбокса в устаревшем однопроходном режиме XR. |
| viewMatrixR | Матрица вида правым глазом, используемая во время Legacy однопроходного рендеринга XR skybox. |
Возвращаемое значение
RendererList Возвращает новый RendererList на основе переданных настроек.
Описание
Создает новый skybox RendererList.
RendererList представляет собой набор команд рисования. Чтобы нарисовать skybox в RendererList, добавьте команду CommandBuffer.DrawRendererList к CommandBuffer.