Unity3D for VR 学习(1): 又一个新玩具 暴风魔镜 4(Android)

2016年01月11日 11:32 0 点赞 0 评论 更新于 2025-11-21 19:40

作者:王文刚

2016 年伊始,我拥有了一款 VR 虚拟现实硬件设备——暴风魔镜 4,它就像一个充满新奇感的新玩具。

在 2015 年下半年,朋友圈里关于 VR、AR 的新闻层出不穷,这让身为职业 Unity3D 程序员的我也心动不已。高端昂贵的 Oculus rift dk2 对我来说成本过高,于是我决定入手一款价格相对低廉的 VR 产品体验一番。因此,暴风魔镜 4 刚发布我就在网上进行了预订。

原本预计春节前才能收到货,没想到元旦前就拿到手了,这着实让我感到惊喜,不得不说这厂家很良心。

我迫不及待地体验了几天,下面是我的小结:

  1. 出色的 VR 效果:魅蓝 Note 2 搭配魔镜 4 呈现出的 VR 效果相当不错,完全对得起 159 元的预订价格,比我预期的要好很多,给人一种在家观看 3D 大片的沉浸感。通过魔镜自带的 Unity demo,如第一人称漫游、第三人称漫游、360°全景图片等,能感受到那种难以用言语表达的 3D 效果。
  2. 便捷的使用方式:和 CardBoard 类似,这款 VR 设备无需额外耗电,也不用连接电线,它完美复用了手机的软硬件,这对于降低 VR 商业门槛有着重要意义。
  3. 广阔的发展前景:VR 不仅在资本市场备受关注,技术市场也在悄然变革。硬件和软件技术的革新正推动着整个产业的升级。未来 3 年,VR 的发展潜力不容小觑。

不过,魔镜 4 也存在一些问题:

  • 卡槽设计缺陷:放入手机的卡槽不够严密,当头部晃动时,盒子容易打开,需要重新合上,这在使用过程中带来了不便。
  • 视图方向问题:不清楚是魔镜 app、手机还是魔镜 VR SDK 的问题,魔镜里的视图方向会出现偏差,疑似是陀螺仪的问题。在 Unity VR demo 中这种情况不太明显,但在魔镜 app 中十分突出,严重影响了使用体验。
  • SDK 兼容性问题:魔镜 Unity VR 的 SDK 导入后,如果使用的是 Unity 5.3 版本,需要修改一些废弃的 API 函数。考虑到目前 VR 开发者中使用 Unity 的占比较大,SDK 应该与 Unity 的更新保持同步。

最后,我想吐槽一下之前的经历。距离我写《可以 WPF 编程的玩具:Xbox 360 Kinect–开箱》已经过去 1.5 年了,我放弃 Kinect 的原因很简单,其社区活跃度太低。今年夏天,我通过淘宝把 Kinect 卖掉了。

作者信息

洞悉

洞悉

共发布了 3994 篇文章