A-Frame is a 3D entity component system built over top of the open source Three.js 3D rendering framework that aims to provide an easy way to create VR and AR experiences that run in the browser. A-Frame just released version 1.0.0 with the following features (from the release notes on GitHub):
Major Changes
WebXRspec support (@klausw, @Artyom17, @dmarcos)- Support
WebXR gamepadsmodule (#4322) (@dmarcos, @arpu)- Support experimental
WebXR ARmode (#4281) (@klausw)- New enter VR and AR icons (#4326) (@klausw, @brendanciccone, @ngokevin, @thedart76 and all members of the community that provided feedback)
Questcontroller support (#4073) (@DigiTec, @dmarcos)- Set
72Hz modeby default on Oculus Browser for Quest (#4232) (@dmarcos)- Fallback to WebVR on Oculus Browser until WebXR gamepad module ships (#4342) (@dmarcos)
- Permission dialog to request access to
DeviceOrientationevents due to iOS 13 new policy (#4303) (@KevinEverywhere, @dmarcos)- Update to THREE r111
A-Frame is an open source MIT licensed project available here on GitHub. You can learn more about A-Frame in the video below.
