Pico连接unity调试及SDK版本选择

Pico官方SDK更新较快,目前基本上是两个月一次,在不断地添加新功能以及优化原有问题。但是有时优化会引入新的问题,这个时候我们可能倾向于使用旧版,可是官方并没有提供旧版入口。2.1.3升级2.1.4时就会遇到开发体验很不好的问题,这里就2.1.3和2.1.4版本说一下。使用最新版时需慎重一些,文末会附上2.1.3版本SDK。
pico2.1.4在2.1.3基础上更新内容如下:
Pico连接unity调试及SDK版本选择_第1张图片

版本对比

1、性能优化

2.1.3相对来说是比较稳定的版本,升级到2.1.4之后添加了应用空间扭曲、延迟锁定的功能。这是参考链接
这两者对于性能的优化是有帮助的,但是功能是在新版本首次使用,不可避免的存在不稳定的问题,下图(头盔截图)是最直观的效果对比,算法可能还不太成熟。左眼卡成了油画一样的效果,右眼是正常的,有时两只眼睛都会闪成油画,出现的概率在50%,因为这个原因放弃了使用2.1.4版本,等待下次更新优化了再使用吧。

2、调试工具

2.1.3版及之前:

Pico连接unity调试及SDK版本选择_第2张图片
桌面使用的是Preview Tool的PC版本,安装包里的apk安装至picoVR设备。
Pico连接unity调试及SDK版本选择_第3张图片
桌面端打开后会在VR端运行,VR设备安装可选择无线或有线,这个随意。
接下来是unity里的配置,只需按照下图勾选即可。
Pico连接unity调试及SDK版本选择_第4张图片
SDK的导入及配置可参考链接

2.1.4版本:

该版本不需要安装apk到pico设备。
在桌面安装picodevelopercenter(PDC)
Pico连接unity调试及SDK版本选择_第5张图片
将PICO Unity Live Preview Plugin (Experiment)导入unity
Pico连接unity调试及SDK版本选择_第6张图片
导入后勾选如图pico Live Preview即可。
Pico连接unity调试及SDK版本选择_第7张图片
此时打开桌面的PDC即可自动连接。

两种调试方式区别

Unity端: 2.1.3及之前版本的调试工具unity端集成在SDK里面,无需安装。而2.1.4版本之后单独分离出了一个packageManager包PICO Unity Live Preview(叫它PLP?)
桌面: 2.1.4除了连接调试外,多了很多其他功能,目前还没有开放,但是可以从外观看到pico在对标quest,做成一个完善的监管设备的平台以及开发者交流社区。
Pico连接unity调试及SDK版本选择_第8张图片
VR端: 2.1.3及之前需要安装apk,而2.1.4及之后,当在unity中运行时会自动吊起VR设备,出现一个提示框提示是否运行。2.1.4操作比2.1.3简洁了很多。2.1.3有一个问题就是会时不时断线,unity启动后,测试完成,过一会再次测试时,就会卡主,不得不重启。目前2.1.4没这个问题,测试比较连贯。

3、追踪功能:

眼动追踪,面部追踪,这两个功能在2.1.4版本已经有了,目前暂未尝试。尝鲜的话可以玩玩。

使用推荐

总的来说,由于空间扭曲导致的开发不友好,建议先试用2.1.3版本SDK,调试工具可以使用2.1.4及之后版本的PDC和PLP。官方推荐版本对应使用,但是这样使用并不影响。后续就期待2.1.5能解决2.1.4引入的问题了。

2.1.3版本SDK及Preview下载链接

你可能感兴趣的:(Unity,Pico,VR学习笔记,unity,vr,游戏引擎)