该回答为栋哥在群里的回答:
Volume框架的本质是为了提供开发的灵活性。而Volume影响的就是当前场景中起作用的相机。
最上面的HDRP配置文件可以从两个维度提供灵活性:一个是可以为同一平台的不同质量设置HDRP配置文件;另一个维度是可以为不同的平台关联不同的HDRP配置文件。
HDRP管理当前项目中所有跟渲染相关的功能。
默认帧设置和自定义帧设置,以及Volume都是跟摄像机相关的。帧设置用于控制指定相机或者Reflection Probe上的各项渲染功能的开关。
但是如果某项功能没有在HDRP配置文件中打开,帧设置里就无法控制这项功能。
因为Volume最终控制的就是当前起作用相机的具体的功能,比如Volumetric或者Screen Space Reflection,所以如果在相机的帧设置里没有开启比如Volumetric功能,那么Volume里针对Volumetric的参数是不起作用的。
因此有了图中的四层父子结构。
##不同的配置文件可以对应不同性能及平台