通过代码更改相机的音量图层蒙版

时间:2021-07-12 12:59:26

标签: c# unity3d

我将 HDRP 场景与高清摄像头 LINK 配合使用。

我正在尝试通过代码更改此高清摄像机的“音量图层蒙版”,但无法获得正确的属性。如何更改图层蒙版?

using UnityEngine.Rendering;
using UnityEngine.Rendering.HighDefinition;

public class CameraLayerMask: MonoBehaviour {
    public HDCamera cam;

  void Start () {
       cam.volumeLayerMask = 1 << 0; //Does not work
    }
}

1 个答案:

答案 0 :(得分:0)

其中一种方法是引用 HDAdditionalCameraData,因为这是 HDRP 中相机的属性。

public HDAdditionalCameraData cam;
 
private void Start()
{
    cam.volumeLayerMask = 1 << 0;
}
相关问题