Today, Apple is shipping WebXR on Safari for Vision Pro in production for all users. Yes ***today*** 👏
Now all major browsers have adopted the WebXR standard. Culmination of a decade of work 🏆
Tons of work still to do to on
board every single dev into the 3D Web.
A-Frame 1.1.0 is out 🚀
AR, hand tracking, compositor layers, immersive navigation, Quest 2 support and more.
Celebrating 5 years of
@aframevr
🥳
40 amazing aframers contributed to this release!🏅x40
See who they are in the change log:
Let’s build!
A-Frame 1.5.0 is out! 🚀 Enjoy!
@aframevr
Mixed Reality, Spatial computing UIs, Multiview extension, Quest 3 support and much more!
20+ generous contributors made it possible. See who they are in the change log and don't forget to thank them.
Imagine publishing VR content on Quest in seconds, on your own terms, using any APIs you want, without gatekeepers and 30% revenue cut! 💭
Your wish is granted! 🧞♂️ Do it now with WebXR on the amazing Oculus Browser! 🌟
One more thing: All users on Quest 2 get 90Hz today! ⚡️
We got
@Oculus
Quest controllers support with 3D models in
@aframevr
thanks to
@JustRogDigiTec
and Knochi awesome contributions 🙏 Support new controllers with a single line of HTML! It cannot get any easier
Place your digital objects in the real world with one line of HTML
@aframevr
now supports WebXR anchors 🚀
Thanks to
@kfarr
@felix_trz
and
@dhmackenzie
for the help and to the
@meta
browser team for keep delivering awesome features.
Code and demo:
Life Update: After 4.5 amazing years I left
@mozilla
and I’m joining
@feiss
and
@andgokevin
to cook delicious stuff in the
#WebVR
space. We’re fully committed to
@aframevr
and the Web. Stay tuned, we’re moving fast and furiously.
Hand tracking 🤲 is now available for WebXR content on Oculus Browser! Set hand tracking in chrome://flags to “Hands an Pointers” and enter VR on
@aframevr
example Pinch to select 🤏 palm to exit VR mode 🤚 Thanks to
@abolgar
Check library for updates 👊
#Oculus
Browser 8.0 has been released! Based on Chromium M79. On
#webxr
side: it has experimental hand tracking support via emulating controllers. Behind the chrome://flags for now, but give it a shot! Selection & Ctrl state examples:
Blocked a 3D scene with white boxes and restyled with AI in less than 10mins
This is video to video at the moment but real time feels around the corner
@aframevr
Yay! New office doggy 🦖
@googlechrome
is now shipping AR 👓 experimental features as part of the WebXR implementation. You can play with them today using
@aframevr
thanks to
@klausweidner
Have fun! Instructions in the comments
WebXR magic 🪄 Learn how to build a cross device 3D model viewer with the new
@aframevr
example. It supports:
- Desktop 🖥
- Mobile 📱
- AR (Android ARCore) 🤳
- All VR headsets 😎
Try:
Code:
Build watch style UIs that work both in VR and AR with
@aframevr
in one line of <HTML>
Try now on
@Meta
Quest Browser
400 lines of code:
Watch menu intuitive but prone to hand oclussino ⌚️
Palm menu less familiar but robust ✋
A-Framers we did it! 👏
@aframevr
has been selected as a Top 11 project to participate in the
@github
accelerator 🤩
Thanks so much to everyone that has been supporting and contributing to A-Frame over the years. Your love ❤️ makes the dream possible.
Keep rocking the free
A-Frame 1.2.0 is out! 🙌
Important bugs fixed 🐛
Upgrade highly encouraged.
Full change log with all A-Framers that made it possible. 1M Thanks 🙏
Sponsor 💗 the project on Github to help us keep serving the community
Apple is shipping WebXR on Safari for Vision Pro enabled for all users in the fall! 🥳
The announcement includes a sweet
@aframevr
tutorial by
@AdaRoseCannon
Fantastic intro for anyone that is curious about VR / AR development. You can start building your worlds immediately
Lift off! We have a lift off! 🚀Stoked to announce our new baby: Supermedium, a browser for Web-based VR content. Download now at for Vive and Oculus Rift.
@andgokevin
@feiss
and I have joined the
@ycombinator
W18 batch to bring all the Web goodness to
#VR
Integrate digital objects and real world surfaces with
@aframevr
and a few lines of HTML.
Support for WebXR Mesh and Planes now available. Enjoy! ☕️
demo and code:
If you've never seen high resolution stereo cubemaps, you're in for a treat 🍬🍭 🧁 Most immersive 360 images
Grab your
@Meta
Quest and visit
Updated my
@otoy
pano viewer to
@aframevr
1.5.0 and the compositor layers look gorgeous, especially on Quest 3
The VR dream: Robust hand tracking 👐Pretty impressive results from Facebook Research (). Is this possible without 16 OptiTrack cameras? 📷📷📷📷📷📷📷📷📷📷📷📷📷📷📷📷
WebXR layers are magic 🧙♂️ Available today experimentally on Quest browser and
@aframevr
master builds. Gorgeous, smooth and super crisp art 🖼 and text 📖
⬆️ Performance
⬆️ Visual Fidelity
⬆️ Battery Life
⬇️ Latency
Get a taste
Workflow with
@krea_ai
is magical for architectural compositions 🪄
With just 4 boxes in the
@aframevr
editor I was able to explore perspective and composition at light speed ⚡️
All in your browser without having to install anything.
Sad news 😕Apple is breaking Cardboard and magic window WebVR in Safari 12.2+. devicemotion API will be disabled by default with no permission dialog available:
Publish your WebVR content on Steam 🌈
@supermediumvr
is now available for free. The very first WebVR browser in the most important store for VR content. Time to push over the finish line all those cool projects you've been working on ✌️
The seed we planted at
@mozilla
with WebVR / WebXR is blooming
So happy to see Vision Pro shipping the API even if disabled for now. Credit to
@meta
team that took up Mozilla’s torch in last ~4 years. They pushed the standard forward and Meta Browser ships the best
Abracadabra ✨ Create VR inside VR with your hands and publish instantaneously in the Web with Supercraft. Your worlds one click away, available anywhere to anybody on any device. So proud of our new baby 👶 One step closer to the open Metaverse!
✈️ Supercraft taking off the runway! Build VR worlds with your hands, all within VR. Then publish to the Web and share your creation with just a link to view on any device 💣
@aframevr
#webvr
Hand tracking is the input method that all modern VR and AR headsets share. 👐
Add two lines of HTML to manipulate any
@aframevr
entity with your hands!
Components and examples available now. Enjoy! Feedback appreciated!
Demo and Code with
@glitch
Working these days at the department of preservation and restoration of the WebVR heritage. I fixed the VR mode of
@thespite
Polygon Shredder for you to enjoy at
@supermediumvr
Not many know that you can generate 360 images with
@midjourney
and just paste the URL into an
@aframevr
scene to view it in VR.
There are artifacts and the projection sometimes incorrect but in a handful of tries you'll get something cool to look at.
Try by remixing this scene
I can setup 3D
@aframevr
scenes with my hands. No VR or AR headset needed.
Just ChatGPT 4o and my phone.
Prompt + image to A-Frame HTML
Not cherry picked examples. These are single take first attempt.
What should I try next?
Christmas arrives early 🎄 WebXR landed in
@aframevr
All browsers and headsets now supported: Cardboard (thanks to
@jsantell
polyfill), desktop and standalones.
A-Frame 1.0.0 is the most collaborative release to date. Tons of friends from the community helped filing issues, PRs and QA... including key contributions from
@Oculus
and
@Google
folks. Thanks everybody 🙏 With WebXR the Immersive Web is here to stay.
A-Frame 1.0.0 is out! 🥳 With full WebXR support shipping now in Chrome 79 and Oculus Browser stable channels. Deliver VR experiences instantaneously to millions of users today! Happy immersive Christmas! 🎄
A-Frame 1.3.0 is out!
A big bag of bug fixes 👝
More than 30 people contributed to this one. See who they are in the release notes and say thank you!
A million thanks to the Github sponsors! You’re awesome 👏
Reminder Safari for Vision Pro is shipping WebXR (behind flag).
The fastest, easiest way to reach most of the VR audience.
Write code once, bypass all rules, approval red tape and platform revenue cuts. You’re free already and most still not aware.
One week of Vision Pro. Increasingly convinced that will have similar retention issues than other headsets. Friction is strong and not enough value to overcome it.
Getting pumped working on final touches 😙 Can't wait to sharing latest stuff we've been building with
@aframevr
at
@supermediumvr
Open source and fun goodness for you all.
I've been an
@aframevr
maintainer for 8 years. 4+ on my spare time, unpaid. Super fun but also gotta feed the virtual puppies! 🐶
If you find A-Frame valuable, consider sponsoring on Github
Thanks to current supporters. It means a lot! 🙏
Want your
Generate 3D models in seconds with a single line of HTML! No April Fools'
Try the super experimental API today and support
@aframevr
development. No subscription or account needed.
This is how👇
1. Make a one-time $20 donation on Github
2. DM me for an
Current facts about Vision Pro:
- People not rushing to buy it
- People that bought don’t use it that much
- Devs not rushing to build for it
Excited about WWDC announcements
AI-generated dungeon in real time with
@krea_ai
and
@aframevr
Really fun to explore even with low frame rate and little temporal coherence.
Can’t wait until we can get rid of textures and shaders. VFX for everyone!
WebXR might be a good opportunity to hit the Web reset button. Focus on WebGL, leave old 2D APIs behind, revisit old design decisions and enable innovation by smaller players. Possibly a new golden age for indie browsers.
A-Frame 1.4.1 officially out!
@aframevr
28 A-Framers helped on this one including friends from
@Meta
@Samsung
and
@Microsoft
! 👏🏆
See what changed and who made it happen:
Support via Github sponsorships super appreciated:
Year 3 of
@aframevr
kicks off. When I got into VR I knew it was going to be at least a decade long commitment. Not even 30% there. Enjoying the journey very much 🎇
@aframevr
support for
@Meta
Quest 3 controllers is in!
Device is not released yet but was able to test functionality without the hardware thanks to
@felix_trz
Immersive Web Emulator browser extension
Zelda: The Wind Waker ⛵️ water effect 🌊 visual breakdown in
@aframevr
Exploring ways to help aframers make prettier and more visually sophisticated content.
Learn to build a simple point and click UI with the latest
@aframevr
example
- Laser pointer style input ⚡️
- Compatible with all headsets 🕶
- Touch 👆 and mouse 🐭 fallback
- 100 lines of HTML and JS 📖
Try:
Learn and Code:
Ready to make AR content in the Web? The Mozilla experimental WebXR viewer is available on iTunes () with starting points for THREE () or
@aframevr
(). More info by
@blairmacintyre
on
Game on!
@andgokevin
and I are pitching Supermedium today at
@ycombinator
alumni demo day. On the same floor that the first AR headset in history is displayed. It was built exactly 50 years ago in 1968 by Ivan Sutherland. We just paid our respects to the masterpiece.
We got an URL bar 🙌 You can now test any Web site on
@supermediumvr
Have fun and make sure your content follows the guidelines for maximum deliciousness 😋
A-Frame 1.6.0 is out and it comes stronger than ever 💪
@aframevr
The heroes of this release are
@vincentfretin
for all his amazing work on the inspector and
@noerihuisman
for the incredible and often unsexy work of improving A-Frame internals 🏅🫡
A total of 17 A-Framers
It’s been 7 years since handheld AR is available in millions of smartphones (ARCore and ARKit). What are the AR features or apps you’ve used more than once? Still use any today?
Happy to announce end of construction and grand opening of the new
@supermediumvr
headquarters. Spectacular views 🌅, outdoor pool 🏊♀️ and environment friendly🌲 architecture. You’re all invited!
I bet you’ve never heard the voices of Albert Einstein, Picasso, Mari Curie, Dali, Henry Ford or Tolkien 🗣
I compiled a list of videos of famous people you’ve likely never seen talking before. Share your recommendations
Experiment today with Immersive navigation ⛵️ in the
@Oculus
browser!
Enable WebXR navigation permission in chrome://flags and use
@aframevr
master builds (see code)
Try:
Code:
Subscribe:
I hope we'll all soon navigate across virtual worlds seamlessly ⛵️ Just opened an API proposal for WebXR immersive navigation. For those curious about how the Web standards sausage is made
Epic!
@aframevr
community raised money for a Vision Pro in 36 hours 😮
Thanks x 1M to all 46 contributors 👏 and sorry for spamming your timeline 😅
@devonsbradley
got us through the finish line 🏁
Alarm is set for 4:40am to pre-order 🫡
Expect unboxing pics 🎁
Several
Our beloved
@aframevr
Hello World is now minted as a
#CleanNFT
on
@hicetnunc2000
🤩
Own a foundational piece of the Metaverse and support the community!
Profit will go to thank outstanding
@aframevr
contributions. 🙏
Thrilled to visit
@cern
, where the Web was born, the mothership, home 🏡 Great friends 👬 Talked about the Immersive Web,
@aframevr
and dropped WebVR support in their data analysis framework Love open source 🤗 Thanks for inviting me
A-Frame 0.8.2 just shipped 🚢 Fixes for bugs that slipped into 0.8.0. Upgrading your WebVR awesomeness to 0.8.2 is the perfect Sunday plan 🌞
@aframevr
Change details:
Maybe it’s a little early. Maybe the time is not quite yet. But those other worlds— promising untold opportunities—beckon
— Carl Sagan
2019 is gonna be awesome for VR. Super grateful for all the incredible support we got in 2018.
Hopefully people reviewing the Vision Pro acknowledge and mention WebXR. A great opportunity to spread the word that devs can ship immersive content straight through the browser!
If you are covering the Vision Pro I’m available to answer WebXR questions.
This is your last chance. After this, there is no turning back. You take the blue pill - the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill - you stay in Wonderland and I show you how deep the rabbit hole goes.
Reminder Safari for Vision Pro is shipping WebXR (behind flag).
The fastest, easiest way to reach most of the VR audience.
Write code once, bypass all rules, approval red tape and platform revenue cuts. You’re free already and most still not aware.
The best VR headset is the one that it’s always with you. I often dream with the Avegant Glyph form factor. A pair of headphones that double as a VR headset that I just flip into my eyes.
Do we eliminate VR / AR headsets but keep the input?
High bandwidth communication from human to computer under-appreciated and probably coolest part of the headset stack.
Hand gestures to interact with “traditional” devices. Remember Leap Motion? Ahead of its time and
To their credit Snap CEO wore the headset and demoed live on stage.
Pretty rare these days for execs in the space to use / demo the products in public
The industry needs more founder mode