【Unity】镜面效果

【Unity】镜面效果

需求:开发影院系统,希望加入镜面效果,不只可以看电影,还可以看到人物本身的表情

环境:Unity2021.3

需求:人物可以边看电影边看到身边人的反应

教程1:zhuanlan.zhihu.com/p/528874393

教程2:BV1wQ4y1T7X4

具体步骤

  1. 添加MirrorCamera 对准人物

  2. 添加Quad作为镜子

  3. 添加RenderTexture,并拖拽到CameraTargetTexture

  4. RenderTexture拖入Quad

    注1:相机方框固定问题,旋转角度以临时解决

    注2RenderTexture的理解

    视作一个图像渲染的缓冲区,比如我多加一个camera,可以指定这个camera拍到的图像渲染到一个rendertexture里,这样的话就可以把这个rendertexture用来做镜子用,或许可以看成相机里的SD卡。

    注3:实际效果有点灰色,判定为灯光问题,新建一个对着人物照射的灯光

如有帮助,麻烦动动手指点一下赞,感谢!

你可能感兴趣的:(讲解教程,unity,游戏引擎,镜面效果)