3 使用方法

3.1 设置快速无UI模式安全区

Pico Neo系列设备默认安全区, 需要用户在设备开机或重新设置安全区时, 进行安全区大小 (快速/自定义安全区) 及高度 (坐姿/站姿) 选择。我们通过设置快速无UI模式安全区可以跳过这些设置, 直接进入launcher界面, 默认生成半径为1m, 高度为1.65m的圆形安全区。 设置方法如下:

a. 打开行业设置

  • Neo2: 同时按 “确认+音量减” 进入2D设置; 进入 “系统” - “用户配置” , 找到 “行业设置” ; 进入 “行业设置”
  • Neo 3 Pro/Neo 3 Pro Eye: 进入 “设置-通用” , 找到 “软件版号” , 光标对准点击8次, 直到左侧导航栏下方出现 “开发者” ; 点击进入 “开发者” 后, 进入 “行业设置”

b. “行业设置-开关选项 ” 下 找到 “快速安全区模式” 开关, 打开

设置完成后, 重启设备, 直接进入launcher界面, 默认半径为1m, 高度为1.65m的圆形安全区。

3.2 自定义无UI模式的安全区大小及高度

上一节提到的设置无UI模式安全区, 用户仅能跳过安全区设置流程, 但安全区大小和高度等信息, 用户无法修改。本节主要描述, 如何自定义无UI安全区模式的安全区大小及高度。配置方案, 请参考下文。

a. 获取安全区配置文件; 链接:https://pan.baidu.com/s/1ldcLxkCbl-hEuJdNRXPV8Q 提取码:uhr8

b. 配置参数及说明:

  • 生效后是否删除:

    参数名: AutoDelete

    值:

    1: 开启, 此配置文件生效后自动销毁, 一次有效

    0: 关闭, 此配置文件生效后会保留在目录中

    说明: 用于一次生效, 可根据不同需求配置。

  • 是否强制走C端流程:

    参数名: ForceTOC

    值:

    1: 开启, 走C端逻辑, 不再继续读配置文件

    0: 关闭, 不做操作, 继续查看配置文件

    说明: 读到此开关开则会走C端流程, 一般需要设置无UI安全区模式, 请设为0。

  • 是否强制走无UI设置

    参数名: ForceNOUI

    值:

    1: 开启, 按此配置文件写入安全区, 强制走无UI设置

    0: 关闭, 不再看此配置文件, 跳入次优先级检查配置文件, 若没有设置为开启的配置文件, 走C端流程

    说明: 关闭功能用于暂时置为不用的配置文件或优先级, 一般设置无UI模式请设为1。

  • 是否强制重启6DoF定位追踪

    参数名: ForceReset6Dof

    值:

    1: 开启, 设置安全边界前首先强制重启6dof

    0: 关闭, 不做任何配置变化

    说明: 重启6DoF可刷新、清空最底层的6DoF的定位数据,但会增加3-5s的重启时间。

  • 6DoF丢失的界面上是否显示关闭定位追踪开关

    参数名: ShowCloseTrackingBtn

    值:

    1: 开启, 6dof丢失时显示如下提示, 返回键有效

    如果一直无法恢复, 请联系客服或进行以下操作:

    >按头戴【确认键】重启定位追踪

    >按头戴【返回键】关闭定位追踪

    0: 关闭, 6dof丢失时显示如下提示, 返回键无效

    如果一直无法恢复,请联系客服或进行以下操作:

    >按头戴【确认键】重启定位追踪

    说明: 用于控制安全边界应用中的提示界面是否提示如何关闭定位追踪, 只在安全边界应用中生效, 如需更改其他应用中的提示, 需在SDK系统配置文件中修改。

  • 身高

    参数名: height

    值: 正数, 小数点后两位

    说明: 用于设置VR中地面高度, 将地面高度设置在头戴位置往下减设定值距离, 单位是米。

  • 是否强制关闭安全区

    参数名: ForceClose

    值:

    1: 开启, 设置此配置文件后, 强制关闭安全区功能, 杀掉所有应用返回Launcher

    0: 关闭: 不做任何配置变化

  • 是否强制开启安全区

    参数名: ForceStart

    值:

    1: 开启,设置此配置文件后, 强制开启安全区功能, 杀掉所有应用返回Launcher

    0: 关闭, 不做任何配置变化

  • 边界形状

    圆形:

    参数名: #circle_r

    值: 圆形半径,单位米

    参数名: #circle_pcount

    值: 边界设置点数, 36为圆形默认值, 减少可设置多边形, 例如值为4时, 即为四边菱形 (正方形但正前方是面向角)

    异形: 需删除#circle_r、#circle_pcount两行, 添加边界点序列, 序列将首尾相连。

    格式:

    v X Y Z

    其中, X代表平面横轴正方形向右, Y代表垂直地面的轴正方形向上, Z代表平面纵轴正方向朝前 例如一个以头戴为中心的2m*2m的正方形, 身高为1.65m, 边界数据写为:

    v -1.0 -1.65 -1.0

    v -1.0 -1.65 1.0

    v 1.0 -1.65 1.0

    v 1.0 -1.65 -1.0

c. 配置文件按需求修改完后, 拷贝至/sdcard/SeethroughSetting/Config/, 没有此文件夹, 可自行创建。

d. 重启头盔, 系统即将按配置的安全区大小生成安全区。

3.3 设置不同优先级的配置文件

无UI安全区模式支持不同优先级设置。在dcard/SeethroughSetting/Config/目录下, 文件命名为Config1.txt则为第一优先级生效, Config2.txt为次一优先级, 以此类推, 共设置1-5, 五个优先级。用户可以根据不同需求设置生成多个配置文件, 修改配置文件名称, 设置当前需要生效的安全区。