您当前的位置: 首页 >  vr

每日出拳老爷子

暂无认证

  • 5浏览

    0关注

    135博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【VR开发】Unity中VR开发的基本设置-如何设置Player视角

每日出拳老爷子 发布时间:2022-06-07 17:06:37 ,浏览量:5

【背景】 上一篇博文,我们通过导入需要的插件完成了Unity中VR开发的环境准备,接下来就需要在项目中真正着手布局VR,首先就是作为玩家的视角如何导入。 【设置方法】 在Hierarchy中新建一个空Object 在这里插入图片描述 把这个Object命名为VR Rig,这个VR Rig就将作为Player的视角存在于游戏世界中,我们把这个Object的坐标全部设置为0,0,0 在这里插入图片描述 在这个空的VR Rig下,我们追加一个Unity中现有的VR脚本,搜xr rig,点击Add,名为XR Rig的预制组件就加好了。 在这里插入图片描述 在VR Rig下再新建一个空Object,把这个空Object同样设置为000的坐标,改名为Camera Offset,接着在CameraOffset对象下再新建一个Camera对象,这个摄像机对象其实就是Player的眼睛,Player进到VR游戏中看到的就是这个Camera捕捉到的画面。 在这里插入图片描述 既然是作为Player在VR中的眼睛,那么这个Camera对象就需要和设置产生联动,所以在VR Camera对象中追加组件Tracked Pose Driver,顾名思义,就是将这个Camera和头盔的位置姿势等自动关联。然后如下图所示设置TrackedPoseDriver组件的属性: 在这里插入图片描述 眼睛需要搭载在主体上才能起作用,所以接下来再把新建好的VR Camera组件拖进最上层VR Rig的CameraGameObject中,把CameraOffset拖进VR Rig的Offset变量中。 在这里插入图片描述 好了,基本的VR Player设置到这里就大功告成了,将头盔连上电脑,Quest的情况下直接用Link数据线连上PC,注意此时Oculus的PC端应用也需要打开,然后运行程序,你就能看到VR Rig视角看到的景色啦,左右转头,走动时,VR Rig也能做出相应的追踪,是不是很神奇呢?

关注
打赏
1657016083
查看更多评论
立即登录/注册

微信扫码登录

0.0362s