2019年02月13日,A-Frame是一个用于开发网页虚拟现实体验的Web框架。迪斯尼,福特,丰田,雪佛兰,索尼,三星,谷歌等公司都有利用A-Frame来开发一系列的Web体验(你可以通过A-Frame官网查看一系列新的和正在开发中的示例)。现在,开发团队已经正式发布了v0.9.0版本,并正式支持WebXR。
新版A-Frame涉及大量的性能优化,新动画组件,Inspector更新,添加了oculus-go-controls + vive-focus-controls,以及WebXR支持。请注意,WebXR的正式发布日期尚未正式敲定,并且与五年前的WebVR 1.1标准并不一致。最版本最大的变化包括:
< a-animation>已被删除,而这是为了动画组件(存在反向填充)。开发团队目前正在努力修复anime.js中的一些内存泄漏。
Raycaster事件API略有变化。
支持WebXR
Inspector同时进行了一定的优化,包括稳定性,错误修复,性能改进,完整的重构,UI增强,以及新增了配套服务器,用于通过A-Frame Watcher将变动同步回HTML文件。
Supermedium联合创始人、A-Frame维护人员Kevin Ngo写道:“我们在过去一年间一直在努力挑战网络的极限,以生成与相媲于商店中原生应用和游戏的VR内容…我们同时加入了初始的WebXR支持。尽管规格在很大程度上仍在变化之中,同时尚未能比拟WebVR 1.1的功能,但我们令A-Frame先行测试,以帮助优化和整合相关的功能。”