Paper cuts

I’m late to the party, but finally I’ve gotten my hands onto Google Cardboard.

I’ve been tinkering with it and, in the spirit of Virtual Reality Working Out Loud Week, I’ve decided to share with you what I’ve learned so far.

I’ll also share my problems – and there are plenty of them – so if you can solve any for me I’d be grateful!

An assembled Google Cardboard VR mount

The device

The ROI for Google Cardboard is through the roof. For about $20, you gain access to a world of wonder.

While high-end virtual reality hardware is available – and more will become available this year – the folded paper option is the perfect gateway for exploring this emerging technology.

Apps

Some brilliant Cardboard apps are available at Google Play.

Vrse showcases the 360° nature of VR, while Inmind VR is a somewhat childish game that nonetheless demonstrates the order of magnitude that immersive 3D animation offers over 2D. I foresee biotech companies leading the way on this.

Evidently, though, VR apps are still very much in their infancy. While a sizeable number are currently available, they are accompanied by reams of poor reviews. Many are free, but an astronomy app I tried stopped part way and wanted me to buy the premium version to continue.

I also found it tricky to identify the apps that were compatible with Cardboard. Most that are have the little goggles icon integrated into their artwork, but it would be preferable if the Play Store simply let us filter the results.

360° videos

These are great! A couple of my favourites are Red Bull F1 360° Experience and MythBusters: Sharks Everywhere!

On your PC, you can use the navigation arrows or your mouse to shift your point of view; on your smartphone, you can physically move your device; and if you watch it through Google Cardboard, you get the full immersive experience.

Strangely, 360° videos don’t work on my iPad. I either get the Cardboard-oriented double vision, or else the regular pov stuck in one direction.

I also find the videos a little blurry. This may have something to do with the age of my S4, but I recently read that Facebook is getting serious about resolution.

The good news is you can record your own 360° videos using special cameras that are reasonably priced IMHO. A virtual tour, perhaps?

360° photos

These are just like 360° videos, but they’re static. Don’t let that put you off – they’re surprisingly immersive.

Google calls them “photo spheres” and they remind me of Microsoft’s Photosynth. Whereas Photosynth stitched together discrete photos, you record your photo sphere in a continuous circular motion.

Here’s my effort from a friend’s rooftop. (Note: This link is not supported in the mobile web version of Google Maps. Oh the irony.)

All you need to record your own photo sphere is the Cardboard Camera app. Having said that, I found it highly temperamental. The app is not very forgiving of human shaking, so a tripod would be helpful. It also drops out frustratingly easily. Clearing the app’s cache and my phone’s RAM appears to help, as does keeping a super-tight turning circle and moving painfully slowly.

Any kind of movement in the scene is a no-no; I tried it at Circular Quay and had no chance. Again, this could be due to the age of my phone, but still I’m surprised there is no photo-stitching option as per Photosynth.

Yet I struck more problems. My photo sphere works perfectly within my Cardboard Camera app; I wear my papery goggles and it’s like I really am surveying Sydney Harbour. Alas, that’s where it stayed.

I tried to upload my photo sphere to SphereShare (not a Google site) but it doesn’t play nice with IE11. Even in Chrome I received the following error: Please provide valid Photo Sphere JPEG image. Umm…?

Then I found out Google had a site called Views, but not any more. It appears they now want photo spheres uploaded to Google Street View. There’s an app for that, but I couldn’t open it – and I’m not the only one. (It appears I need Android 5. My phone only goes up to 4.4.2.)

Google has a slick Street View website, complete with PUBLISH subsite, which inexplicably fails to explain how to publish photo spheres. Thankfully I stumbled on this article by Phil Nickinson and learned that instead of starting at the map and uploading your photo sphere, you start at the photo sphere in your phone’s image gallery and share it to Maps. Then nothing happens, which is disconcerting, but Phil warns that Google must approve your photo sphere which takes about a day or so. It would have been nice for Google to have explained that. A week later, I’m still waiting.

However a more pressing problem was that my photo sphere was rendering in Maps as a photo. This I could not understand, given the file was being transferred from one Google application to another Google application via Google’s operating system. I even tried uploading it via PC, but again it rendered as a regular photo. I posted this conundrum to Reddit’s Google Cardboard subreddit and to one of LinkedIn’s virtual reality discussion groups, both in vain.

Thankfully I stumbled upon this discussion thread in the Google Photos Forum about a different problem, for which Russ Buchmann refers to the Photosphere XMP Tagger app (not a Google app). Hurrah! After using this app to tag my file, it rendered in Maps as a photo sphere.

A final tip: Populate your tagged file’s property details (eg title) in Windows Explorer prior to uploading it to Maps.

Milestones and millstones

My VR learning journey thus far may be described as joy punctuated by disappointment.

I applaud Google for giving Average Joe the gift of virtual reality – not only to consume, but also to produce.

Yet I am astonished by the lack of interoperability between Google’s own platforms, our reliance on third party products to perform seemingly simple tasks, and the tech giant’s customer uncentricity.

No doubt the boffins at Mountain View know exactly what they’re doing… but how about the rest of us?

They’d probably tell us to Google it.

7 thoughts on “Paper cuts

  1. Update: Someone has informed me that photos taken via Cardboard Camera are not photo spheres. They are simply panoramic photos that the app stitches together at their ends. This explains a few of the problems I was having!

    Apparently Android 4.2 offers a photo sphere mode for your device’s camera, but for my S4 I have to download and install the apk which I don’t fancy doing. I’m happy to wait for my S7, which I expect (hope) will have the photo sphere mode available as a standard feature.

  2. Thanks for sharing your experimentation with Google Cardboard Ryan. I have a pair of the goggles and have marvelled at some of the Vrse videos. It sounds like we are still a way off having something user-friendly to use to generate useful content.

  3. Sorry Xevious, I’ve had all manner of trouble getting *any* photos that weren’t taken by Cardboard Camera into Google Cardboard. Uber annoying!!

  4. Here’s what I found out: The .pano file is just a renamed .zip file full of JPEG images. I have not verified this yet. I’ll do that tonight. I have not looked in the file for spacial data.
    I also found a windows export app that exports 6 images (cube) to JPEG or PNG. I’m using that as a backup.
    The open source JavaScript viewer is able to read the file and display it using WebGL so the spacial data must be in the file.
    I’ll finish my research and post to my blog xev.co when done.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.