来源:映维网 作者 刘源
Mozilla的开源Web XR开发框架A-Frame已经进入第五个年头。开发团队最初在2015年12月发布了第一个版本。在数十万开发者的帮助下,A-Frame 1.1.0现在已经正式发布,全面支持WebXR AR模块和Quest2,同时为即将到来WebXR API提供初始集成和实验性集成,如沉浸式导航、手部追踪、合成器层或命中测试等等。
A-Frame 1.1.0源代码及完整版本说明请访问GitHub页面,主要的改动包括:
支持WebXR compositor layers API
支持WebXR DOM Overlays Support
支持ebXR immersive navigation proposal W
支持WebXR hand tracking API proposal (#4650)
支持Quest 2控制器
将THREE更新至r123
A-Frame能够帮助你轻松开发Web XR体验。它提供了一系列核心组件,包括几何形状、材质、照明、动画、模型、光线投射器、阴影、位置音频、文本以及大多数主要头显的控件。除了包含的组件之外,A-Frame社区同时提供了数百个组件和各种各样的示例,包括环境、状态、粒子系统、物理、多用户和增强现实等等。
开发团队表示:“本周是A-Frame的五岁生日。我们在五年前发布了第一个A-Frame版本,并旨在帮助任何人都能更轻松地构建VR体验。它最初只是一个小小的个人项目,但如今已成为全球数十万开发者的社区。我们感谢每个人的帮助。A-Frame的强大程度取决于它的社区。我们同时要感谢谷歌和Oculus WebXR团队。在艰难的一年里,在Chrome和Oculus浏览器提供新实现的同时,他们又通过新的API来推动沉浸式Web标准不断向前发展。”