自谷歌Cardboard以来,移动VR已经取得了很大的进展,许多企业都对这一领域提出了自己的解决方案并贡献了自己的力量。我们目前离“VR的巅峰”还十分遥远,但希望随着时间的推移,VR能够不断向前发展。
VR能不断向前发展的一个重要原因是硬件。智能手机获取Daydream认证的条件十分清晰。你需要高清分辨率的显示屏,能够以每秒60帧的速度处理VR体验,而且延迟小于25毫秒。另外,在插进头显后,电池续航能力需要足够支持设备运行,同时不会出现过热现象。达到上述条件并不容易,但更新的硬件可以提供很大的帮助。摩托罗拉的一名工程师分享了他为Moto Z走完这一流程的部分经验:
“拥有(骁龙)821不是要求,也不足够,任何其他特定的芯片组也如此。但从整体系统行为的角度来看,满足需求并不容易,同时需要特定的平台挂钩和代码添加,包括显示,图形管道,安全性,传感器,调度程序,热引擎,以及重要的测试和验证工作。对于这一点,你需要把设备发送给谷歌,而他们将验证你的设备是否符合标准。(如果符合)他们就会把你的设备列为白名单。这将为你的生产设备启用特定Daydream模式的图形管道操作,这对第三方应用的流畅运行而言是必需的。”
谷歌希望尽可能提高Daydream体验,而这涉及许多方面。大部分都在软件端,具体来说,这是指安卓,以及其如何使用Vulkan或Open GL这样的图形API。安卓奥利奥(Oreo)可以更好地绘制屏幕上的所有数据,并将其变成VR体验,因为它更有效率,并且能更好地利用这些3D图形API。Daydream和安卓团队正在紧密合作以尽量提高性能体验。
但奥利奥的其他变化(如通过操作系统管理后台进程和更好的电源管理)可能会产生重大影响。VR对手机的要求十分高,同时需要占用大量的资源和CPU时间。我们知道谷歌为VR对安卓奥利奥进行了大量的优化,因为谷歌希望可以给VR用户带来最优质的体验。VR十分重要,确保流畅舒适的体验同样重要。
我们已经看到了三星Gear VR和谷歌Daydream的巨大进步,同时也十分期待Daydream 2.0运行在合适的安卓8设备上。