Unity 同一场景不同摄像机 设置不同天空盒背景
如何在Unity中的一个场景进行分屏,并将分屏的两个摄像机设置不同的天空盒
问题分为两个:1.分屏,2.设置不同天空盒
1.分屏
- 在Unity中创建两个摄像机 或者将主摄像机赋值一份
- 保持场景的所有摄像机有且仅有一个Audio Listener
- 修改ViewPortRect 以及depth 参数如图
其中 x,y为显示画面左下角比例位置,x中0为最左,0.5为居中,1为最右侧,y同理,depth深度大的会覆盖深度小的

最后实现效果即为左右分屏显示
2.设置不同天空盒
-
参阅Unity文档可发现 只需要在摄像机上挂在skybox即可实现

-
为两个摄像机分别添加skybox组件 将两个天空盒分别赋值给skybox的参数即可
-
实现效果如下 即可完成分屏且 显示不同天空盒

3. 进阶应用
修改好depth层级数值
修改摄像机viewportrect即可实现类似画中画的功能 为底板添加一个红色的image ui
小窗口画中画显示


浙公网安备 33010602011771号