• 智能型手机是典型的行动设备,其运算能力不断地提升,大力促进了行动 VR的发展。

  • 例如,搭配智能型手机的三星 Gear VR就是行动VR的代表作,其解决了VR的一些关键问题,如较低的视觉延迟和高精度的头部追踪等。

      

            (搭配智能手机的三星Gear VR)

 

 

  • Google的Cardboard:搭配智慧手机的普及型行动VR系统。

             

 

  • 于2016年5月,Google推出了基于Android N的行动VR平台:Daydream VR。

        

  • 这个平台由三部分组成:一台Daydream-Ready 手机及其Android N操作系统,搭配手机使用的头盔,以及支持 Daydream 平台生态的内容。

  • Daydream-Ready 手机需要具备能够进行追踪的传感器、反应迅速能最低程度减轻延迟的屏幕以及性能强劲的 SoC;软件层面,Android N 即将内建的这个「VR 模式」

  • 在VR模式下,Android N将支撑VR的各项特性。例如,来自传感器的信息会更频繁,且具有更高的优先性。

  • 再如,原本装满影像缓存才会一次输出到显示内存的模式,也会改成一条一条扫瞄线直接输出的新模式等。

 

4.1 善用Web VR框架:Mozilla A-Frame开发框架为例

  • Web VR的思路和架构--它是基于浏览器(和HTML5、JS和WebGL)的VR平台,具有跨平台的优点,其技术还在持续发展中。

  • 提供3D数据模型:使用Three.js。

  • 使用Web VR的API(操作接口)。 

4.2 以Web VR框架 + Java动态3D素材

  • Web VR幕后的HTML5与Java Script语言。

  • Web VR幕后的Browser引擎。

  • 从HTML5/JS调用Java类别(即动态VR素材)。

  • 由Java类别(即动态VR素材)实时更新3D数据模型(如动画)。

  

~ end ~