Unity中如何在一个画面同时显示多个摄像机的内容
程序员文章站
2023-12-27 08:58:27
...
Unity中如何在一个画面同时显示多个摄像机的内容
一个画面同时显示多个摄像机的内容我主要接触到这两种方法:
1.调整摄像机Viewport Rect、Depth等属性
2.使用RawImage和RenderTexture在UI界面上投影其他相机拍摄的内容
1.调整摄像机Viewport Rect、Depth等属性
Detph表示渲染深度,也可理解为摄像机显示顺序,Detph值越大,渲染约靠后,在场景中优先显示。
修改Viewport Rect属性可以调整摄像机的现实的比例大小,当多个摄像机的Depth值相同时,他们是同时渲染的,但是只显示了第一个摄像机所拍摄到的内容,其他的被遮挡,这时就可调整Viewport Rect属性,使同一层下的多个摄像机拍摄到的内容同时显示。效果如上图所示。
2.使用RawImage和RenderTexture在UI界面上投影其他相机拍摄的内容
具体内容可查看该链接
https://blog.csdn.net/qq_43511290/article/details/103462540