4.2 VR硬件内容发布及使用¶
IdeaVR支持当前市场上大部分的主流VR硬件设备,同时也提供一些硬件自适应的解决方案。目前软件支持HTC Vive、HTC Vive pro,Windows MR以及Oculus quest等主流的头显设备或VR一体机、另外同时支持VR平方、VR立方等多通道主动立体环境
多终端发布插件安装¶
资源库下载VR相机插件安装即可使用。
主流PCVR头显设备¶
使用插件VR相机即可将制作的IdeaVR项目内容发布至主流PCVR头显设备进行沉浸式交互体验。
运行VR场景¶
插件安装好后新建节点VRplayer即可,或者通过 快速创建→相机→VR相机 创建该节点,选择运行方式为 Openvr 即可。在运行场景时就会自动运行在所连接的PCVR设备上。如果需要采用云渲染的方式推流至一体机头盔,可使用 FlyVR 软件,具体操作步骤可参考以下链接:https://www.yuque.com/books/share/a133a8af-82f6-443f-af82-29b1d7ab04e9
导出VR场景¶
如果需要导出可直接在PCVR上运行的可执行文件,直接在运行方式为Openvr的模式下导出Windows程序即可,具体导出方式参见导出Windows相关章节
VR平方和VR立方多通道主动立体环境¶
使用插件VR相机还可以将制作的IdeaVR项目内容发布至VR平方或VR立方多通道主动立体环境
温馨提示
大屏和cave端环境需要搭配专业级图形显卡及相应的多通道主动立体环境
主动立体环境运行¶
同PCVR,插件安装好后新建节点VRplayer即可,或者通过 快速创建→相机→VR相机 创建VRplayer节点,不过此处运行方式需选择 Quad Buffered Stereo ,另外,需要打开项目设置,在常规tab页找到显示下拉菜单,点击窗口,勾选四立方缓冲立体复选框,勾选该复选框后运行场景才会有主动立体效果。
主动立体PC调试过程¶
1.介绍
在Quad Buffer Stereo模式中,可以通过勾选“模拟调试”选项,使用本地电脑来运行主动立体环境,以此来调试您的项目。
2.效果展示(PC电脑上鼠标模拟手柄交互)
3.创建
VRplayer节点:点击 快速创建→相机→VR相机 进行创建(见图1中1处),创建完成后节点会在右侧 场景树 (见图1中3处)中显示。
开启调试模式:选中创建的**VR相机节点**,在属性面板中找到**运行模式**一栏,点击并在下拉菜单中,选择**Quad Buffered Stereo**(如图2所示)。
完成后,在下方找到**模拟调试**,将其后面的**启动**复选框**勾上**(如图3所示)。最后您就可以开始**运行并调试**您的项目。
4.属性设置
-
静止:开启后,摄像机的镜头将无法移动
-
重力:取消勾选后,将不再受重力的影响,可以自由漫游
-
瞬移按钮:操作设备的按钮数量设置as
-
FOV宽度缩放:控制Quad Buffer Stereo模式下的fov宽度,即视场角宽度;
-
FOV高度缩放:控制Quad Buffer Stereo模式下的fov高度,即视场角高度;
5.注意事项
- 视角的控制方法:
- 鼠标:控制视角方向
- W键:向前移动
- S键:向后移动
- A键:向左移动
- D键:向右移动
- Q键:向下移动
-
E键:向上移动
-
世界缩放固定为1,且更改数值无效
-
项目启动时会使用全屏模式,退出请使用“Alt+F4”组合键
导出场景至主动立体环境¶
如果需要导出可直接在VR平方或VR立方等主动立体环境上运行的可执行文件,需要借助 LinkVR ,并设置相应运行参数,具体操作如下: 打开项目设置,在常规tab页找到编辑器,在主要运行参数输入框内输入如下参数: -config "C:\LinkVR_Configuration_file.xml" -popupwindow -force-d3d11 -developermode -hostperspective viewport=1 --gdi-quad-buffered-stereo
其中,C:\LinkVR_Configuration_file.xml
为LinkVR配置文件路径,LinkVR配置方式请参考LinkVR使用手册或如下链接: http://ideavr.top/avatar/help/LinkVR_User_Guide.pdf
发布场景至VR一体机¶
交互尚未完全明确,待更新