跳转至

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

image

导出VR场景

如果需要导出可直接在PCVR上运行的可执行文件,直接在运行方式为Openvr的模式下导出Windows程序即可,具体导出方式参见导出Windows相关章节

VR平方和VR立方多通道主动立体环境

使用插件VR相机还可以将制作的IdeaVR项目内容发布至VR平方或VR立方多通道主动立体环境

image

温馨提示

大屏和cave端环境需要搭配专业级图形显卡及相应的多通道主动立体环境

主动立体环境运行

同PCVR,插件安装好后新建节点VRplayer即可,或者通过 快速创建→相机→VR相机 创建VRplayer节点,不过此处运行方式需选择 Quad Buffered Stereo ,另外,需要打开项目设置,在常规tab页找到显示下拉菜单,点击窗口,勾选四立方缓冲立体复选框,勾选该复选框后运行场景才会有主动立体效果。

image

image

主动立体PC调试过程

1.介绍

在Quad Buffer Stereo模式中,可以通过勾选“模拟调试”选项,使用本地电脑来运行主动立体环境,以此来调试您的项目。

2.效果展示(PC电脑上鼠标模拟手柄交互)

image

3.创建

VRplayer节点:点击 快速创建→相机→VR相机 进行创建(见图1中1处),创建完成后节点会在右侧 场景树 (见图1中3处)中显示。

image

开启调试模式:选中创建的**VR相机节点**,在属性面板中找到**运行模式**一栏,点击并在下拉菜单中,选择**Quad Buffered Stereo**(如图2所示)。

image

完成后,在下方找到**模拟调试**,将其后面的**启动**复选框**勾上**(如图3所示)。最后您就可以开始**运行并调试**您的项目。

image

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一体机

交互尚未完全明确,待更新