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

    URP 全局设置 (URP Global Settings)

    如果项目安装了 URP 包,Unity 会在 Project Settings 窗口的 Graphics 选项卡中显示 URP Global Settings 部分。

    在 URP Global Settings 部分中可以为 URP 定义项目范围内的设置。

    URP 设置窗口

    此部分包含以下设置。

    Light Layer Names (3D)

    使用此部分可以定义光源层的名称。光源层仅适用于 3D 渲染器。

    Shader Stripping

    此部分中的复选框定义在构建播放器时 Unity 会剥离哪些着色器变体。

    属性 描述
    Strip Debug Variants 启用此属性后,Unity 会在构建播放器时剥离所有调试视图着色器变体。这种做法会减少构建时间,但会阻止在播放器构建中使用渲染调试器 (Rendering Debugger)。
    Strip Unused Post Processing Variants 启用此属性后,Unity 假定播放器不会在运行时创建新的体积配置文件 (Volume Profiles)。在此假设前提下,Unity 仅保留现有体积配置文件使用的着色器变体,并剥离所有其他变体。即使项目中的场景不使用体积配置文件,Unity 也会保留配置文件中使用的着色器变体。
    Strip Unused Variants 启用此选项后,Unity 可以提高执行着色器剥离的效率。如果项目使用以下 URP 功能,此选项会将播放器中的着色器变体数量减少一半:
    • 光源层
    • 原生渲染通道
    • 反射探针混合
    • 反射探针盒体投影
    • SSAO 渲染器功能
    • 贴花渲染器功能
    • 某些后期处理效果
    仅当在播放器中发现问题时才禁用此选项。
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)