Does Facebook/Oculus Need to Get Its Act Together On Social VR? A Thread on Reddit

As most of you already know, I quit Facebook as my New Year’s resolution, and I am still quite happy with my decision.

One of the places where I have spent more time since leaving Facebook has been Reddit, which is home to many thriving communities such as the Oculus subReddit, with over 140,000 subscribers who discuss and debate various issues related to Oculus VR hardware and software. (Sometimes I cross-post one of my blogposts there.)

Mark Zuckerberg presents the Oculus lineup (image taken from The Ghost Howls blog)

Yesterday, someone posted a lengthy item titled Opinion: Oculus needs to get its sh*t together in social, which I have only quoted in part (so please go over there and read the whole thing):

First, it’s ridiculous that cross-communication between the Go and Rift communities is so difficult, especially with Quest coming. VR social presence should be an underlying infrastructure that the whole Oculus ecosystem can plug into… Oculus: don’t split the VR community simply because of which of your own platforms they buy. Make communication easy, automatic, and built in.

Second, where the hell is the metaverse/Oasis/shared world? I know, VR Chat, AltspaceVR, Rec Room, High Fidelity, etc. …but why has Oculus–let alone Facebook!–abdicated this whole sector to third parties?

Now, this poster has raised a valid point. Why is social VR across all the Oculus hardware such a disorganized mess? Currently, Facebook offers Oculus Rooms for the Oculus Go users and Facebook Spaces for Oculus Rift users. Is Facebook going to use the release of the Oculus Quest (which I predict will be popular) to try and clean up this situation?

Some of the comments to this poster are worth quoting (again, I am going to take it easy with the quoting, taking into account the feedback I have recently received). I did go in and write a lengthy response, outlining the situation as I see it, and pointing out that there were already many social VR platforms which have been in development for several years (Sansar, High Fidelity, Sinespace, etc.).

When I said that High Fidelity and VRChat were planning to support the upcoming standalone Oculus Quest VR headset, one person responded:

Sadly, I don’t think VRChat’s gonna support Quest. It’s just not compatible with mobile CPUs. Hell, it brings modern up-to-date PC’s to a standstill with too many people. I very much doubt the Snapdragon 835 can handle all the custom shaders, avatars, IK, etc. The team would basically need to do a full rewrite. And that’s unlikely unless the team was way bigger.

Someone else said:

Do you really WANT Facebook also own the social VR “metaverse”? That seems like a really terrible idea in general to have a monopoly control so many things. Especially one that has proven dozens of times that they could care less about our privacy in respect to their profits…

I for one HOPE Oculus fails WILDLY on social VR. The alternative would be the worst-case dystopian future for VR and likely disasterous for humanity as a whole in the long-term.

To which I say, Amen and Hallelujah. However, Facebook has the deep pockets (lots of money) and the hardware (Oculus) to totally up-end the current, nascent social VR market, if they finally get their act together and choose to do so.

And finally, one person said:

To me it comes down to this—people want Second Life in VR format. It’s true. A metaverse where you can build or be anything you want…but in VR. We know that SL’s infrastructure cannot be upgraded to do that. High Fidelity, even with the founder of SL, isn’t cutting it. And neither is Sansar, Linden Lab’s actual VR offering.

I believe there are two main issues impeding them. 1. Instances – every platform nowadays does instance based “world” creation. Worlds are not permanent, player join numbers are limited, and the worlds are not visually connected to each other. People want permanence! To be able to wander from one place to the next aimlessly. This isn’t just an issue limited to VR of course (hello WoW). The reasoning behind this is that it’s much easier on the server hardware. Personally, I’d deal with some lag to be able to participate in a true open world environment. And

2. Adult content – All of the platforms are scared as f*** here. They don’t want their brand to be ‘marked’ by that, they don’t want to have to figure out how to police it, etc etc. That stuff is not going away. Whether they admit it or not, adult content has kept Second Life alive and thriving for 15 years (they still have ~50k concurrent users). Bottom line—deal with it. Embrace it. It’s going to happen with or without you.

This wide-ranging and fascinating discussion is the kind of thing that Reddit has become well-known for, and I would encourage you to go over there and read all or most of it for yourself, and perhaps add your own comments.

Advertisements

UPDATED: Which Social VR Platforms and Virtual Worlds Will Benefit from the Upcoming Standalone VR Headset Oculus Quest?

Did you know that you can help support my blog (as well as the upcoming Metaverse Newscast show), and get great rewards in return? Here’s how.


Oculus Quest.jpeg

As many of you already know, Oculus is releasing a new, standalone VR headset, the Oculus Quest, sometime this coming spring, 2019. Priced at just US$399, it is sure to be a popular option for people who are interested in VR, but who don’t want to purchase a more expensive VR headset solution like the HTC Vive and Oculus Rift.

The Oculus Rift is meant to fill the space in the Oculus product line-up between their entry-level, lower-powered standalone VR headset, the Oculus Go, and the Oculus Rift, a VR headset with Touch controllers which requires a high-end Windows gaming-level PC with a good graphics card to run. (Unfortunately, there is, as yet, no satisfactory native virtual reality hardware solution for Apple Mac users, although there are native Mac desktop clients for virtual worlds such as High Fidelity and Sinespace.)

Oculus Line.jpg

If the Oculus Quest becomes very popular, those social VR platforms which can run on the Quest hardware may gain an advantage over those which require a full-blown VR headset and a higher-end computer.

I think it’s safe to assume that Facebook/Oculus properties such as Facebook Spaces and Oculus Rooms (or at least some version of them) will be available for the Oculus Quest on its launch date. Social VR platforms with simpler avatars and spaces, which already run on the Oculus Go (like AltspaceVR, Bigscreen, and vTime) will probably also be available for the Quest.

Surprisingly, Rec Room, TheWaveVR, and VRChat are not among the social VR programs that are currently available for the Oculus Go ( I searched for them on the Oculus Go apps store and could not find any mention of them.) It remains to be seen if the companies behind those three products will release versions which will run on the more powerful Oculus Quest.

In a discussion thread over on the official High Fidelity user forums, HiFi CEO Philip Rosedale stated back in October:

We are definitely going to get High Fidelity running on as many standalone devices as we can, and we love the Quest. VR will not find a large audience until the Quest and other devices (like the Mirage and Vive Focus) become widely available.

Talking to Oculus about the process now… stay tuned.

When asked for to provide a more recent update, Philip added:

Yes, we are working on the Quest, and hope to have High Fidelity ready to run on it for launch! Very high quality device.

I also don’t know what Sinespace’s exact plans are for the Oculus Quest, but Adan Frisby, their lead developer, said on a Facebook comment when I cross-posted this blogpost over there:

We’ll be fine with it too – anyone doing Android support will have an easier time of it.

So it looks like High Fidelity and Sinespace will indeed both be working with the Oculus Quest, if not right at launch date, then shortly thereafter. This gives them both an advantage over Linden Lab’s Sansar, which very likely will not be able to work with the Quest. There’s still a lot of data that has to get sent to and from a VR headset to properly render Sansar experiences (especially for any experience which has global illumination enabled), which would probably completely overload any standalone headset.

As I often say: interesting times ahead! Let’s hope that the Oculus Quest makes a big splash and brings even more people into VR. A rising tide lifts all boats, and many social VR platforms would benefit from greater consumer awareness and uptake of virtual reality in general. And I promise to cover all of it as it happens on this blog!

rawpixel-651331-unsplash
Photo by rawpixel on Unsplash

UPDATE Dec. 14th: Adeon Writer posted the following to the VirtualVerse Discord server (VirtualVerse is the successor to the long-running SLUniverse forums):

VRChat was just announced for the Oculus Store. While it already worked with Oculus on Steam, [the] OculusSDK version of VRChat means it will almost certainly be ported to Oculus Quest when it comes out, making it the first metaverse-style game available for wireless/unteathered/portable VR.

Thanks, Adeon!

UPDATE Feb. 11th: Since this blogpost was written, I have had someone tell me the following about VRChat:

Sadly, I don’t think VRChat’s gonna support Quest. It’s just not compatible with mobile CPUs. Hell, it brings modern up-to-date PC’s to a standstill with too many people. I very much doubt the Snapdragon 835 can handle all the custom shaders, avatars, IK, etc. The team would basically need to do a full rewrite. And that’s unlikely unless the team was way bigger.

It does sound as though VRChat would have to be pared down significantly in order to run on the Oculus Quest, if at all.

I also noticed that I have received a lot of traffic to this blogpost due to this post on the OculusQuest subReddit (which I had never heard of before today). If anybody over there has any inside information on social VR/virtual worlds that will launch with the Quest, I’d certainly love to hear about it! Thanks.

Which Social VR Spaces Will Benefit From the Oculus Go?

Oculus Go 2 May 2018.png
Image from https://www.oculus.com/go/

Mashable reviewer Raymond Wong has given the new Oculus Go headset a rave review:

Oculus Go is the VR headset we’ve all been waiting for: fully self-contained. It’s super clichéd to say a product is the “iPhone of [product category],” but the Oculus Go really is.

It’s the only VR headset that provides a good VR experience without the complexities of configuring a smartphone or PC. It’s not the most cutting-edge VR headset— that’ll always be reserved for PC VR headsets — but it’s the most frictionless way to dive into the virtual world. Oculus Go is the first VR headset you can casually pick up and use without needing to set time aside for setup.

Standalone VR headsets are the future. They’re the “sweet spot” as Zuckerberg also said at Oculus Connect. Oculus Go is an important stepping stone towards more powerful standalone VR headsets, like Facebook’s own Santa Cruz VR headset, that’ll inch us closer towards a Holodeck.

The Oculus Go is the VR headset that’ll help mainstream VR. It may still be another few more years, but this is the one that changes everything.

The Oculus Go features over 1,000 VR games, social apps, and 360° experiences at launch, including the social VR spaces vTime and AltspaceVR. (Surprisingly, Facebook Spaces is not among them.) It makes sense that social VR apps that lock you into one place (like vTime) or which have very basic avatars (like AltspaceVR) would be usable in Oculus Go. If Oculus Go becomes very popular, as it might, these social VR platforms may indeed have an advantage over those which require a full-blown VR headset and a higher-end computer, such as Sansar or High Fidelity.

One social VR platform on the Oculus Go that most impressed Raymond was Oculus Rooms:

My favorite VR experience for the Go is Oculus Rooms 2.0. First launched on Rift and Gear VR, the updated Rooms is like virtual hangout for you and your friends to chill in.

There are three main sections of Rooms: A “Media Area” with a giant screen where you can watch videos and view media content, a “Games Table” where you can play various games like matching cards and Reversi (more games like Boggle, Monopoly and Trivial Pursuit are coming from Hasbro later), and “Your Room” where you can decorate your space by customizing things like your furniture textures, the photos on your walls, and the scene out the virtual window.

 The Rooms experience isn’t photo-realistic by any means, but it’s the best showcase of social VR. Here, inside of this virtual room, you can invite your friends from anywhere in the world to come and watch a video with you. Or watch a video, while playing mini games. Or just hang out and have a conversation.

I thought it would be stupid at first, but it’s one of the most natural things I’ve ever done in VR. And even though it’s nowhere near as full-featured as Facebook Spaces for the Oculus Rift, it’s still pretty damn fun to chill in even if you’re not doing anything but kicking back and watching a video.

Rooms is the first thing I showed people when I handed them Oculus Go, and it never failed to blow them away. Even friends who were extremely skeptical of VR or had written it off as a fad were impressed. Rooms is to Oculus Go the way Wii Sports was to the Wii — it’ll hook you instantly.

Polygon, in its article on Oculus Go, also notes the appeal of Oculus Rooms:

The headset’s Oculus Rooms feature allows me to create my own social space for my family and friends in virtual reality. I can sit and chat with them, via pretty little avatars. We can share home movies and photos by linking our phones to the headset. We can watch movies together. We can play basic parlor games. It feels like a natural and useful implementation of virtual reality, and it’s powered by a $200 stand-alone headset. This is an actual place where I want to spend time.

And the Polygon writer, Colin Campbell, adds this interesting note about why Oculus Rooms is not available for the Oculus Rift headset:

One irritating aspect of Oculus Go’s launch is that core social function Oculus Rooms won’t be available for Rift. We asked a spokesperson why Rift owners are being left out, and received the following statement.

“Rift users can use Facebook Spaces to make their VR experience a more social one. Facebook Spaces is designed to take full advantage of PC VR platforms to power social experiences, while Oculus Rooms is designed to help people connect with friends and family on lower-compute mobile VR devices. It’s great to have different kinds of social experiences on different platforms because it’s still early days for VR, and it helps us learn while giving people a variety of ways to interact.”

As a Rift owner who doesn’t use Facebook, I find this disappointing. But if Go is a commercial success, maybe the company will find a way to allow Rooms and Facebook Spaces to live together across its portfolio of devices.


One of the problems in getting many existing social VR software clients to run on the Oculus Go is that their programs need to be made to run in as little storage as possible. (For example, the Sansar client uses tens of gigabytes of memory storage for caching experiences you visit, so they will load more quickly the next time you come back.)  There’s only 32GB (or 64GB if you buy the upgraded version) of total program storage on the Oculus Go:

Oculus was generous enough to give me pre-release access to the Oculus Store, so I went kind of crazy downloading and installing as many different apps as my 32GB headset could hold.

Most VR apps are around 500-700MB, and 3D games usually clocked in at no more than 5GB. Just something to keep in mind if you’re deciding between the 32GB and 64GB Oculus Go. If you’re planning on playing a lot of 3D games, I recommend going with the higher storage model because there’s no adding more later.

The bigger problem is that high-quality social VR requires a very high rate of data transfer (that cord tethering your Oculus Rift to your PC is there for a reason!). It’s highly doubtful that you would be able to achieve that same high data transfer rate on the Oculus Go. The Oculus Rift and HTC Vive rely on higher-end gaming machines with powerful integrated graphics cards to be able to deliver the necessary 90 frames per second performance so you don’t get sick in VR.

That being said, and ignorant as I am of the other technical challenges that face those who want to port existing social VR platforms to the Oculus Go, I’d love to hear what others have to say. What do you think are the major obstacles in bringing programs like Sansar, High Fidelity, Sinespace or VRChat to the Oculus Go and similar all-in-one VR headsets?