Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 3000.00元
【VR】求助Carson老师,关于SteamVR类似分屏显示的效果
BIN_PAN发起了问答2018-12-17
3
回复
533
浏览

请问老师,项目现在是用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等)

所有回复
  • 老师_Carson 2018-12-17

    这个方案我试了几个方法行不通。有个这样的方案,一个屏幕都是VR场景,其他三个覆盖在VR场景上方。

    • BIN_PAN 2018-12-17

      嗯嗯辛苦老师了,现在的方案就是这样做的,因为现阶段的布局VR场景占的比例比较大,看着还比较正常。但是一旦调成1/4大小,肯定就很别扭了。总之还是谢谢老师给了些参考。

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 老师_Carson 2018-12-18

    对的,修改了VRCamera为1/4后显示就很奇怪了。不用客气smiley

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!