天天看点

VR开发框架aframe,为VIVE、Rift、Daydream、GearVR和Cardboard等头显设备构建VR应用

作者:维度小屋

VR开发框架aframe,为VIVE、Rift、Daydream、GearVR和Cardboard等头显设备构建VR应用程序。没有头显或控制器也不要紧,aframe可以在标准桌面和智能手机上运行。

aframe构建在three.js之上,为它提供了声明式、可组合和可复用的实体组件结构。在通过HTML使用aframe的同时,开发者可以无限制访问JavaScript、DOM APIs、three.js、WebVR和WebGL。

aframe虽然使用了DOM,但它并非浏览器布局引擎,因而性能是重中之重。它在高度交互的WebVR体验上经过了实战测试。

aframe的内置组件包括了几何、灯光、材质、动画、模型、位置音频和跟踪控制器,并使用粒子系统、物理、多用户、海洋、山脉、语音识别或传送等社区组件更进一步。

项目已在GitHub上获得了14.5k的Stars,并于2022年2月4日更新了v1.3.0。

GitHub地址:网页链接

开源协议:MIT license

VR开发框架aframe,为VIVE、Rift、Daydream、GearVR和Cardboard等头显设备构建VR应用
VR开发框架aframe,为VIVE、Rift、Daydream、GearVR和Cardboard等头显设备构建VR应用
VR开发框架aframe,为VIVE、Rift、Daydream、GearVR和Cardboard等头显设备构建VR应用

继续阅读