Hi, We have native support for cardboard in Unity 5.6+ …
It works fine on one phone, but on another (bigger) phone, I see double images… Is there any way i could " fine tune" the settings? (I believe this double image" issue can be addressed to an extent by adjusting the interpupilary distance… )
(In Google VR Development kit, since there were two cameras it was easy to adjust it… But with native cardboard support, i don’t find it that easy…)
Thanks.
Such a newbie I am…
The Camera.stereoSeparation (And the Camera.stereoCenvergence etc…) settings doesn’t work for Cardboard. Only the Google Cardboard appilcation can be used to configure the mobile phone for a different viewer. For the chinese viewers (Like i have), we have to create a new profile. The internet is full of this info…
Thanks to all who did think about my problem…
Yes you are correct… In unity us developers should not change camera seperation (IPD), unless it’s for some curious experiment.
We should just use the default settings we are given by the various SDKs.
It is the responsibility of the end users to configure their HMD for their phone.
But this in itself is a small problem: many users are not aware of this and are using HMDs and phones that are not configured properly.
Then there is the issue of HMD manufacturers (like bobo) making HMDs that are supposedly “daydream compatible”, but they are really not, it is impossible to configure daydream to apply correct distortion to these HMD. They would need an embedded NFC tag with the correct parameters in it. QR codes only work for cardoard.
Good luck to you in your mobile VR endeavours.