包含此页的版本:
不含此页的版本:
天空是一种背景类型,其中相机在场景中创建特定视点图像的组件。输出要么绘制到屏幕上,要么作为纹理捕获。更多信息
请参阅术语表在渲染帧之前绘制。这种类型的背景极大地有利于 3D 游戏和应用程序,因为它提供了一种深度感,并使环境看起来比实际大得多。天空本身可以包含任何东西,例如云、山、建筑物和其他无法到达的物体,以创造遥远的三维环境的错觉。Unity 还可以使用天空在场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表.
您可以使用的天空解决方案取决于哪个渲染管线 获取场景内容并将其显示在屏幕上的一系列作。Unity 允许您从预构建的渲染管道中进行选择,或编写自己的渲染管道。更多信息
请参阅术语表您的项目使用。
| 渲染管线 | 天空解决方案 |
|---|---|
| 通用渲染管线(URP) | URP使用与内置渲染管线相同的天空解决方案,并允许你在每个场景的基础上指定天空,并覆盖单个摄像机的天空。 • 有关如何按场景设置天空的信息,请参阅照明窗口文档。 • 有关如何覆盖特定摄像机的天空的信息,请参阅 Skybox 组件文档。 |
| 高清渲染管线 (HDRP) | HDRP 包含自己的天空解决方案,该解决方案使用体积系统。每个体积都可以包含一个覆盖,以指定要绘制的天空类型。每个摄像机都会在影响它的每个体积的天空设置之间进行插值,并绘制结果。 有关如何在 HDRP 中创建天空的信息,请参阅视觉环境文档。 |
| 内置渲染管线 | 内置渲染管线使用天空盒材质来定义摄像机绘制的天空。你可以按场景指定天空,也可以覆盖单个摄像机的天空。 • 有关如何按场景设置天空的信息,请参阅照明窗口文档。 • 有关如何覆盖特定摄像机的天空的信息,请参阅 Skybox 组件文档。 |
一个天空盒(skybox) 一种特殊类型的材质,用于表示天空。通常是六面的。更多信息
请参阅术语表是一个立方体,每个面都有不同的纹理。当您使用天空盒渲染天空时,Unity 实质上将您的场景放置在天空盒立方体内。Unity 首先渲染天空盒,因此天空始终渲染在后面。
注意:高清渲染管线 (HDRP) 不支持天空盒材质,而是包含多个天空生成解决方案。
与其他天空实现类似,您可以使用天空盒执行以下作: