Music and Life
May 6, 2018
These last few weeks seem to have been punctuated with music-related events that have made me more conscious of the power of music and had me listening a lot more closely. I’ve been listening to a lot more variety of music, too: my Apple Music “Radio” channels including Black Eyed Peas, Avicii, Pink!, Bruce Springstein, The Dowco Triump Street Band (bagpipes), among other things.
More Bespoke Social XR Ideas: Hubs Integrations for Work
May 5, 2018
Hubs is obviously important because it keeps the door open for Social XR systems and experiences that aren’t beholden to specific platforms, and don’t require you to abandon privacy or control like you might if you could only use platforms from certain big companies whose business is about monetizing you. I wrote a couple of weeks ago that the exciting thing for me about the Mozilla Hubs release is the potential for customizable, on-the-fly social XR: bespoke social XR worlds. The openness of the web and the potential to control your platform, privacy and content are super-important, but if that’s all web-based social XR has to offer, many people may not care: recent history is filled with examples of people choosing free, convenient and pervasive systems over open, privacy-preserving ones, even when they know these closed platforms are problematic in many ways (Heck, I talk about the problems with Facebook all the time, but still have an account.)
Computer Vision and WebXR
May 4, 2018
I’m exciting to finally share a pointer to a blog post about some experiements I’ve been doing at Mozilla on how to do computer vision in WebXR. Most of the interesting part of this is how we exposed video frames, camera intrinsics and extrinsics, and how we simplify synchronizing poses from an asynchronous computer vision thread back to ARKit Anchors, rather than the particular computer vision algorithms.
eSports FTW! (But No, New York Times, We're Not all Athletes Now)
May 3, 2018
I love games, especially online multiplayer competative gaming (although, perhaps love-hate is a more apt description to my ever-changing relationship with them). I avoided the MMO craze, never putting much time into games like World of Warcraft, because couldn’t stand the idea of ‘the grind’, spending endless hours killing monsters to get more powerful so I could spend endless hours killing stronger monsters. The social aspects had some appeal, but the idea of grinding outweighed them. The New York times had a piece on eSports yesterday (All We Want to Do Is Watch Each Other Play Video Games: Gamers are the new stars. Esports arenas are the new movie theaters.) that wasn’t that completely inane, for a change, as so much mainstream games press often is. It dove a bit into the growing popularity of competative gaming, but especially gaming as a spectator sport. Part of the reason people have noticed is a recent twitch video where Drake and some other celebrities played Fortnite with a popular streamer.
Sticking with the daily blogging goal has been time consuming: it takes too long to write and proofread these posts. Hopefully now that I’ve gotten most of the “I really want to write a post about X” posts done, things might go faster. (Should have saved this for tomorrow’s post! Doh!)micro.blog quip on May 2, 2018
The Challenge of Active Learning is Learning to Create Active Learning Activities
May 2, 2018
I was reading my email over my morning coffee, and clicked through to a Chronicle of High EdI’ve subscribed to the Chronicle for years; even though I’ve been on leave from Georgia Tech for more than 2 years, I still find myself reading an article or two each day. For anyone in, or interested in, higher education, I recommend subscribe! article titled Your Students Learn by Doing, Not by Listening with a faint sense of hope and dread. You see, I’m one of those teachers that fully understands the value of active learning but finds it extremely difficult to implement in practice.
Fun VR Game, Failed VR Headset
May 1, 2018
I’ve been waiting for Beat Saber to drop on Steam ever since it was announced. The promo video looked awesome!
MR isn't About Escaping Reality, it's About Connecting with People
April 30, 2018
As part of the Mixed Reality team at Mozilla, I’ve been watching the development and release of Mozilla Hubs with excitement. I’ve thought about using VR and AR for collaboration for years, going back to the work we did creating an AR client for SecondLife many years ago. Just last week, I wrote about why I found Hubs so exciting, and the idea of enabling new ways of creating social experiences was one of the core ideas.
How to Maximize the Value of an On-Campus Education?
April 29, 2018
If you enter the right keywords into your favorite search engine, you can read endless articles about distance education, on-campus (resident) education, online education, flipped classrooms, and other intertwined topics like state vs private vs for-profit schools, vocational vs liberal arts education, the costs of college, and on and on.
Back on the e-sports bandwagon
April 28, 2018
In a post last month I said goodbye to playing Overwatch because I was so frustrated with the matchmaking in the Competative Mode (which is mostly what I liked playing). I’ve been popping in occasionally and playing a game or two, although I’ll not play it anywhere near as much as I used to. I still mostly enjoy competative, but can’t imagine ever getting into it as much as before.
Twitch, Youtube, Video and Photogrammetry
April 27, 2018
Every now and again, I run across cool things people do with Photogrammetry; todays example is this real-time demo that leverages ARKit on an iPhone
AR/VR depth illusions, this time with ARKit
April 26, 2018
I just ran across an article and demo from earlier this month, that uses the iPhone X’s TrueDepth Camera to Conjure 3D Illusions as shown in this video
Bespoke Social XR is getting closer, Mozilla Hubs points the way
April 26, 2018
What's the AR/VR/3D Web. How about "The Web"?
April 25, 2018
My super-awesome colleague Trevor raised the question “What’s a name for the web after we start supporting AR/VR headsets?” He even posted the question to Twitter (you can go read responses there if you’d like, and chime in if you want).
Just post it... the challenge of regular blog posting
April 24, 2018
During a break at the CHI workshop on Novel Interaction Techniques for Collaboration in VR, I was was chatting with Ken Perlin about blogging. (Ken and I were both speaking; my slides are web-based and available on github, by the way. Point our WebXR Viewer for iOS at the github pages site for this repo and you’ll even get some live, albeit simple, AR demos later in the talk.)