Default Settings 选项卡
高清渲染管线 (High Definition Render Pipeline, HDRP) 为 Unity 的 Project Settings 窗口增加了 HDRP Default Settings 选项卡。使用此选项卡可以为项目中的某些功能设置默认设置。您可以:
- 为您的 HDRP 项目分配渲染管线资源。
- 设置构建项目时由 Unity 写入 Console 窗口的着色器变体信息的详细程度。
- 设置摄像机要使用的默认帧设置 (Frame Settings)。
- 分配或编辑默认体积配置文件 (Volume Profile)。
HDRP Default Settings 选项卡是 Project Settings 窗口的一部分。要访问此选项卡,请选择 Edit > Project Settings,然后在边栏中单击 HDRP Default Settings。
General Settings
属性 | 描述 |
---|---|
Render Pipeline Resources | 存储 HDRP 使用的着色器和材质的引用。构建 Unity 项目时,HDRP 会嵌入此资源引用的所有资源 (resource)。允许在一个 Unity 项目中设置多个渲染管线,但在构建该项目时,Unity 仅嵌入与该管线相关的着色器和材质。这是可编程渲染管线,等效于 Unity 的 Resources 文件夹机制。在您创建新的 HDRP 资源时,Unity 也将创建其中之一并自动在新的 HDRP 资源中引用。 |
Render Pipeline Editor Resources | 存储仅用于编辑器的引用资源 (resource)。在构建 Unity 项目时,Unity 不包括这些资源 (resource)。在您创建 HDRP 资源时,Unity 将创建一个 HDRP Resources 资源,并且新的 HDRP 资源会自动引用该资源。 |
Shader Variant Log Level | 使用此下拉选单选择在构建 Unity 项目时由 HDRP 记录的着色器变体信息。• Disabled:HDRP 不会记录任何着色器变体信息。• Only HDRP Shaders:仅记录 HDRP 着色器的着色器变体信息。• All Shaders:记录所有着色器类型的着色器变体信息。 |
Frame Settings
帧设置 (Frame Settings) 控制摄像机在运行时执行的渲染通道。此部分允许您设置所有摄像机使用的默认帧设置,前提是您没有启用相应的 Custom Frame Settings 复选框。有关每个属性的作用的信息,请参阅帧设置。
Volume Components
您可以使用此部分来分配和编辑体积在您的场景中默认使用的体积配置文件。无需创建体积就能激活这个特定的体积配置文件,因为 HDRP 会始终处理这个配置文件,就如同已经将其分配给场景中的某个全局体积一样,只不过优先级最低。这意味着添加到场景的任何体积都具有优先权。
默认情况下,默认体积配置文件资源将引用 HDRP Package 文件夹中名为 DefaultSettingsVolumeProfile 的体积配置文件。在下面,您可以添加体积覆盖,并可编辑它们的属性。您也可以将自己的体积配置文件分配给该属性字段。请注意,此属性必须始终引用一个体积配置文件。如果您分配了自己的体积配置文件,然后将其删除,则 HDRP 会自动重新分配 HDRP Package 文件夹中的 DefaultSettingsVolumeProfile。
LookDev 体积配置文件资源会引用将在 LookDev 窗口中使用的体积配置文件。该资源的工作方式与默认体积配置文件相同,只不过,在该资源中不能放置 Visual Environment 组件或天空组件,因为这些组件会被 LookDev 覆盖。
Custom Post Process Orders
使用此部分可以选择在项目中使用哪种自定义后期处理效果,以及这些效果的执行顺序。
每个后期处理注入点都有一个列表,选项包括:After Opaque And Sky
、Before Post Process
和 After Post Process
。请参阅自定义后期处理文档以了解更多详细信息。