基于Unity平台的VR一体机和VR头显播放器项目开发

各种VR设备概念与区别

http://www.hdpfans.com/thread-697652-1-1.html

在场景中添加VR相机

  • 为了让场景能够显示成VR模式,首先需要添加VR相机,在项目的Prefabs目录下,添加方法为鼠标点击Prefabs下Camera预制件,并按住鼠标左键拖入至Hierarchy工作区,并且删除工程建立时自动生成的相机MainCamera

  • 添加HVRCamera之后,场景已经能够在手机上显示VR模式

交互部分请参考Unity官方Sample

https://assetstore.unity.com/packages/essentials/tutorial-projects/vr-samples-51519

  • 交互方式可以根据需求修改成陀螺仪+头控或者陀螺仪+一体机自带的按键,使用此种交互方式需要将交互部分放到Camera预制件下,使射线跟随陀螺仪改变。

  • 或者使用通过蓝牙连接的手柄,使用此种交互部分需要将交互部分放到手柄预制件下,使射线跟随手柄改变。修改VrInput类,在初使化回调处实现手柄的初使化代码,在事件回调处改成手柄的回调。

VR播放功能

  • 如果项目需要播放全景视频,请在项目中集成相关播放器插件。

你可能感兴趣的:(基于Unity平台的VR一体机和VR头显播放器项目开发)