版本:Unity 6 (6000.0)
语言英语
  • C#

ScriptableRenderContext.CreateSkyboxRendererList

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您花时间帮助我们改进 Unity 文档的质量。

关闭

取消

声明

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);

参数

camera 用于渲染天空盒的相机。
projectionMatrix 在 XR 渲染天空盒期间使用的投影矩阵。
viewMatrix 在 XR 渲染天空盒期间使用的视图矩阵。
projectionMatrixL 在旧版单通道 XR 渲染天空盒期间使用的左眼投影矩阵。
viewMatrixL 在旧版单通道 XR 渲染天空盒期间使用的左眼视图矩阵。
projectionMatrixR 在旧版单通道 XR 渲染天空盒期间使用的右眼投影矩阵。
viewMatrixR 在旧版单通道 XR 渲染天空盒期间使用的右眼视图矩阵。

返回值

RendererList 返回一个基于您传入的设置的新 RendererList。

描述

创建一个新的天空盒 RendererList.

一个 RendererList 代表一组绘制命令。要在 RendererList 中绘制天空盒,请将 CommandBuffer.DrawRendererList 命令添加到 CommandBuffer 中。