- 智能型手机是典型的行动设备,其运算能力不断地提升,大力促进了行动 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 ~
时间: 2024-10-24 23:37:56