可以对照着现有文档观看,如果有误,已现有官方文档为准
Volume Overrides
Volume Overrides时包含Vomule Profile文件中的默认属性值的结构。高清渲染管线(HDRP)在Volume framework内使用这些配置文件。例如,你可以在Unity项目中使用Volume Override来在场景中的特定区域中设置不同的雾的颜色。
Fog的Volume Override案例:
每个Volume Override属性的左侧都有一个复选框,启用复选框以使该属性可编辑,这也意味HDRP对该Volume组件使用该属性,而不是默认值。如果你禁用了此复选框,则HDRP会忽略你设置的属性,而是使用该Volume的默认值。
Override复选框可可以让你根据需要来使用Volume组件上的任意值,要快速切换可编辑所有属性和不可编辑所有属性,请分别点击Volume Override左上角的ALL和None的快捷方式。
Using Volume Overrides
在场景的特定区域渲染不同的雾的颜色:
- 创建一个Global Volume(menu: GameObject > Volume > Global Volume)
- 点击Profile属性旁边的New按钮,创建一个新的Volume Profile到这个Volume。
- 选择Add Override > Fog > Fog 并且为其保留默认设置。
- 创建一个Local Volume,然后添加一个带有Box碰撞范围的Local Volume 。选择GameObject > Volume > Box Volume
- 选择 Add Override > Fog > Fog,然后再Fog的Inspector窗口中查看,设置你需要的Override的属性。
现在,只要你的摄像机在Local Volume 的碰撞范围内,HDRP就会使用这个Volume中Fog的值。当你的摄像机离开这个Local Volume的碰撞范围内,HDRP就会使用Global Volume中的Fog的值。