Spatial Computing

Development, Machine Learning, Mozilla Hubs, Spatial Computing

Authoring Immersive Environments with glTF for Multi-User Mixed Reality Web Applications

I was invited to give a lightning talk at the W3C Inclusive Design for Immersive Technology workshop about what we’re doing with scene authoring through Spoke for Hubs. As with many of my talks, I think they make better blog posts, and I’m excited to share this one with you today. About Hubs & Spoke For those of you who aren’t familiar with the work we’re doing a Mozilla on social mixed reality, Hubs is

Read more
Development, Machine Learning, Spatial Computing

Captioning Three.js WebGL Canvas Elements with Machine Learning

I just skimmed back into an earlier blog post and realized that while I posted about leaving High Fidelity, I never actually updated with where I was headed. I didn’t post it here, though I did an announcement on Twitter with the news: I joined Mozilla back in March to work on their Mixed Reality initiatives, and finally have been able to go full-time into open source, web-based, asymmetric social 3D / VR spaces. Working

Read more
Spatial Computing

Let’s Talk about Social VR!

Hi from Austin, everyone! I’m here in town for South By Southwest, a giant conference that takes over the city of Austin, Texas and has tracks across all sorts of themes relating to immersive media, virtual reality, technology, music, politics, and beyond. It’s been a little overwhelming and a lot exciting, and it will culminate with a panel that I’m on tomorrow called How VR and AR Change the Way we Express Ourselves. In preparing

Read more
Development, Spatial Computing

Getting Started with Open Source Contributions for VR & AR

A couple of weeks back, I saw a request on Twitter for information about how to go about starting or contributing to open source software and projects, and I wanted to share what my experience with OSS has been, and my recommendations for anyone looking to get more involved with it (especially focusing on virtual reality). Firstly, some background on my experience with open source: I started developing virtual reality applications and prototypes using the

Read more
Spatial Computing

What We are Building is not Simple

The problems and challenges that have led up to the state of virtual and augmented reality technologies as they exist today have been exactly that: problems and challenges. Teams have worked tirelessly to bring the hardware, sensors, firmware, tools, and applications to us, and our work in the immersive technology industry is just beginning.

Read more
Development, Spatial Computing

Writing a talk about WebVR, Using WebVR

This past Thursday, I had the privilege of speaking about the VR Web, a topic near and dear to my heart, at Coldfront, a front-end focused, single-track conference in Copenhagen, Denmark. Despite battling off the remnants of a particularly nasty cold, my talk at Coldfront was one of my favorites that I’ve ever given. Why? The audience was great, the organizers were wonderful – but what really excited me about giving this talk was that

Read more