1. 程式人生 > >unity如何使用反射探頭實現地面的鏡面反射(實用性不大)

unity如何使用反射探頭實現地面的鏡面反射(實用性不大)

新建一個Reflection  Probe 修改引數如下

新建一個材質為:

新建一個plane。並付給材質

新建一個Cube座標為0,1.35,0

攝像機座標為

掛載指令碼並賦值

  public ReflectionProbe probe;
    public Transform mirrorPlaneTransform;


    void Update()
    {
        var diffY = mirrorPlaneTransform.position.y - Camera.main.transform.position.y;

        this.probe.transform.position = new Vector3(
            Camera.main.transform.position.x,
            mirrorPlaneTransform.position.y + diffY,
            Camera.main.transform.position.z
        );
    }