请问老师,项目现在是用SteamVR加上VRTK插件做的,硬件是htc vive,有个需求是将PC端的显示效果分成四个小屏幕,例如左上角显示头显中的内容,右上角显示场景小地图,左下和右下分别显示其他UI信息(头盔中依然只显示VR场景,其他的部分是在PC端给别人看的),大概如图
(1)在普通Unity项目(非VR)中,可以通过camera的viewportRect属性实现这种效果,但是结合VR,改动SteamVR的Camera的viewportRect属性之后,头显中的画面不能正常显示,PC端显示的效果也非常奇怪。
(2)同时,想利用别的普通camera单独渲染UI也无法实现。
主要想请教老师问题(1)在不更改插件源码的情况下有没有什么方案或者想法能实现这个效果。问题(2)能不能支持多个camera渲染(小地图,UI等)