docs.unity3d.com
    显示 / 隐藏目录

    渐变天空 (Gradient Sky)

    渐变天空体积 (Gradient Sky Volume) 组件覆盖可以控制与渲染天空的简单表示形式相关的设置。允许定义三个颜色:Top、Middle 和 Bottom,HDRP 将在其间插值以创建渐变天空。

    可以在运行时更改这些值。此组件还显示一些选项,可用于定义 HDRP 如何更新天空在场景中产生的间接光照。

    使用渐变天空

    渐变天空使用体积 (Volume) 框架,因此若要启用和修改渐变天空属性,必须将渐变天空覆盖添加到场景中的体积。要向体积添加渐变天空,请执行以下操作:

    1. 在 Scene 视图或 Hierarchy 视图中,选择一个包含 Volume 组件的游戏对象以在 Inspector 中查看该游戏对象。
    2. 在 Inspector 中,导航到 Add Override > Sky,然后单击 Gradient Sky。

    添加渐变天空覆盖后,必须将体积设置为使用渐变天空。体积使用的天空类型由视觉环境 (Visual Environment) 覆盖进行控制。在视觉环境覆盖中,导航到 Sky 部分,然后将 Type 设置为 Gradient Sky。HDRP 现在会为此体积所影响的任何摄像机渲染渐变天空。

    属性

    要编辑任何 Volume 组件覆盖中的属性,请启用属性左侧的复选框。这也告诉 HDRP 使用您为 Volume 组件指定的属性值而不是使用默认值。如果禁用该复选框,HDRP 将忽略您设置的属性,并改用该属性在 Volume 组件中的默认值。

    属性 描述
    Top 使用拾色器来选择天空的上半球的颜色。
    Middle 使用拾色器来选择地平线的颜色。
    Bottom 使用拾色器来选择天空的下半球的颜色。这是地平线下的部分。
    Gradient Diffusion 设置天空盒 (Skybox) 中的 Middle 属性的大小。较大的值会使渐变更稀少,并减小 Middle 部分的大小。较大的值会使渐变丰富,并增大 Middle 部分的大小。
    Intensity Mode 使用下拉选单选择 HDRP 计算天空强度的方法。
    • Exposure:HDRP 根据 EV100 中的曝光值计算强度。
    • Multiplier:HDRP 通过单位乘数计算强度。
    - Exposure 设置 HDRP 应用于 HDRI 天空立方体贴图的每单位面积的光量。
    仅当从 Intensity Mode 下拉选单中选择 Exposure 时,才显示此属性。
    - Multiplier 设置 HDRP 作为环境光应用于场景的乘数。HDRP 将场景中的环境光乘以此值。
    仅当从 Intensity Mode 下拉选单中选择 Multiplier 时,才显示此属性。
    Update Mode 使用下拉选单设置 HDRP 更新天空环境的速率(使用环境探针和反射探针)。
    • On Changed:当其中一个天空属性发生变化时,HDRP 更新天空环境。
    • On Demand:HDRP 等待,直到您从脚本手动调用天空环境更新。
    • Realtime:HDRP 按照 Update Period 定义的定期间隔更新天空环境。
    - Update Period 设置 HDRP 更新天空环境的周期(以秒为单位)。如果希望 HDRP 每帧都更新天空环境,请将值设置为 0。仅当 Update Mode 设置为 Realtime 时,才显示此属性。
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)