Having watched the Oculus Connect 5 keynote and seeing the follow-up coverage, I think Facebook definitely has some amazing innovations coming around the bend – well earned and hopefully well publicized innovations. The hardware looks seamless and easy to adopt, there appears to be enough horsepower for half-decent VR experiences, and it does away with the confusion of mixing smartphones and VR clamshells to deliver the experiences that many customers want.
The Current Oculus Lineup, SOURCE: Slash Gear
The Quest is marking a new direction for Oculus, and I think they will go far with it. As Oculus moves forward, I think it’s going to be very important that they position things carefully as to not inadvertently dilute Facebook’s VR market strengths and the full realization of virtual, augmented, and mixed reality. I’d be interested to hear if readers agree or disagree with this assessment.
First, let’s talk about the gaming console business. For decades, console games have received priority by game developers with their PC versions being released afterwards with some visual enhancements like better graphics, higher resolutions, and in some cases bigger game maps. It works out this way because developers prioritize where they will ultimately sell more units, and it hasn’t been all that damaging to them to treat PC as a second fiddle. While PC gamers would have preferred a different model, they have come to accept this as a fact of life.
Now let’s look at the above comparative table (sourced from Jon Peddie Research) of mobile to console to PC processing power. The PC always comes out on top and provides more processing power year over year in the CPU, the CPU memory speed and size, the GPU, and the GPU’s memory and size. In the past, the consoles have had brief periods where they were at the same computational level as a PC, though quickly lost out as PC enhanced and console plateaued while it waited for its next iteration console release. Finally, we have mobile which is easily 10 years behind PC, and 3 – 5 years behind consoles.
Developers get away with the simultaneous mix of console and PC releases because despite only being a few years apart computationally, there is still enough to show an impressive difference in quality between PC and console.
Mobile on the other hand is its own animal. The games are relatively simple, the graphics not too intensive – it’s mobile. Sure, VR has a strong play here; but that’s just it. It’s about the play versus the true vibrance and complexity of the graphics. I’m not saying one form of computing is better than the other; they are just intended for very different forms of media which carry their own set of expectations and benefits.
Now we get to Facebook’s Oculus. Oculus is taking the angle of “we’re a console now”. The new Oculus Quest is based on a Snapdragon 835 mobile chipset, it has full positional tracking which I’m sure is impressive, the resolution is superior to that of the original Oculus Rift, and the HMD comes with its own set of Touch controllers. It’s all amazingly good on paper and likely in practice.
The messaging Oculus is telling developers is “it will only take you a few weeks to port your existing Oculus Rift PC VR games to Oculus Quest”. In other words, are they are advising their best AAA developers to code for Quest first (because that’s the lowest common denominator), and then enhance for their other platforms? If so, it’s at this point that I think Oculus’ strategy needs to be adjusted because they could end up running into one or more problems from the wording alone.
SOURCE: Batman Begins
Looking back at that processing map, this is a far more challenging scenario than consoles and PC titles being simultaneously released. At least with PC and console, there is a commonality between them which maximizes to about three to five years of processing power difference over time. Relative to PC, Oculus is effectively telling developers to code for 10 years ago, and beef it up as need be. In fact, the difference is potentially higher with time because similar to the way a console plateaus over years, the Oculus Quest platform would need to do the same while their PC counter-part is aggressively increasing its potential year over year over year. So, we’re really talking about as much as 15 years of processing power difference between the Oculus Quest and the computing VR potential of a gaming PC.
Donkey Kong, SOURCE: The Verge
So today, we are looking at shiny pixels in existing titles that have scraped away the eye candy to squeak through on both the Quest and PC platforms. In a year or two, I think it will be exceedingly difficult for a title originated for the Oculus Quest to benefit from the real graphics intensity that PC has the ability to deliver because the computing media are so far apart. It’s like me saying take that smartphone Donkey Kong game of yours, and turn it into 3D movie-form Wreck it Ralph – just make sure it works on both platforms.
There is a secondary problem too. When Oculus got their start, they had the benefit of a full PC ecosystem to promote them and market on their behalf. Why? A computer-hungry VR device is a solid justification to buy better CPUs, graphics AIBs, motherboards, and everything else a VR-hungry gamer needs. Even in limited quantities, power-hungry immersive technology has a pretty wide reach in the PC ecosystem.
However, if we’re dealing with content that is backwards scalable to graphics deliverables that are ten or fifteen years old, what’s in it for the PC manufacturers? Suddenly, Oculus is left to their own devices to market their sole product because they’ve scraped away the benefit for a wide PC ecosystem to take an interest in what they are selling. What’s in it for the PC customers?
It’s for these reasons that I think it’s disadvantageous to promote the “you can code for all our platforms” ideology because it misses this cardinal rule: the medium is the message. Remember, the PC is not a mobile platform. It’s designed for the best and most complex ideas and content the market has to offer – not some mobile game PC up-conversion.
It’s an interesting problem; how do you prevent the planned success of one product from undermining the other? In this case, Oculus may benefit from launching fewer yet far more robust titles for their PC platform and only on their PC platform. Otherwise, it will be difficult to satisfy and benefit from both computing media forms.
I think the PC ecosystem and its support and promotion of the Oculus brand will continue to be extremely important – even for the Quest, and the best way to achieve this is to have content that justifiably needs the high-performing hardware it’s running on. Even though the Quest is a standalone HMD, the PC and its ecosystem is still an important umbilical cord for Oculus, and it benefits them greatly to do their all to maintain that.
With the advent of AMD providing their custom APUs for the Microsoft and Sony consoles (plus two new Chinese consoles), the game developers can develop once and introduce a new game to all platforms at the same time. They’ve been doing this since 2015, and instead of trying to scale up a console version, they now scale down a higher quality PC version. Also, the game developers have also woken up to the fact that Gaming PCs outsell consoles almost three-to-one.
Neil Schneider is the Executive Director of The International Future Computing Association (TIFCA) and Founder of Meant to be Seen. Founded in 2009, TIFCA is a non-profit network of member companies and institutions that each play a part in what are, and will be, the ultimate tools and experiences that impact our daily lives using computer technology and media. Launched in 2007, Meant to be Seen is an immersive technology news and community website which is regularly credited as the birthplace of the Oculus Rift and other innovations like the Vireio Perception VR Drivers, FreePIE, MineCRIFT, the Virtuix Omni, and more.
The International Future Computing Association will be holding its next membership meeting prior to the IMMERSED 2018 conference on November 7, 2018 in Toronto Canada. Readers are welcome to join TIFCA so they too can participate with the meeting either locally or remotely.