New Google Cardboard SDK

It’s worth noting that his implementation is NOT based on the Google Cardboard SDK. (Source: Reddit - Dive into anything)

If this is the case, I personally wouldn’t hold out for this.

I can only imagine his reasoning for this is so he can more easily support non-cardboard VR implementations.

There is a lot that the Cardboard SDK brings to the table. So he is either a genius low level programmer or it will leave a lot to be desired.

There are SO many features that are to be desired in a VR implementation. It’s not a simple case of spawning 2 cameras for each eye. For example , in the latest video here: https://www.youtube.com/watch?v=W8bREFpp2o8 touches on instancing material draw calls between eye viewports for a huge performance increase.

I think Epic really needs to take the lead on this one. At this point is the only people that have the skills to create a fully polished Cardboard implementation. So please Epic, IMO we need you on this!!

I’m going to be integrating and open sourcing just the HeadTransform part of the Google Cardboard SDK in to UE. I wonder if anyone (Epic?) would be interested in this? If so, I’ll start doubling down on it.
It will most likely be a pull request, not a plugin as it will require punching a hole through the AndroidJNI.cpp layer down in to MainActivity.java. Both of these files, to my knowledge, cant be modified via a plugin.

Best,
Minxies