We have received several scenes for hosting, but cannot get them to perform properly in VR mode. The scene reacts to teleporting, but not to moving left/right, up/down.
They work fine on Samsung Gear and Oculus, but not with Cardboard/WebVR
Really not sure if it’s the package we have received, or that the server settings need an adjustment, so looking for any help.
@Calypsic, as you’ve already found out, the scene has to be accessed with the HTTPS protocol for the VR mode to work in Chrome on Android (it also applies to the Oculus Quest web browser).
What do you mean that it doesn’t work on Apple? Does the VR mode not work at all, or do you refer to orientation tracking not working? What device are you testing it on?
testing on iPhone 11, VR mode does initiate, but the view is tilted, and does not react to moving the phone/headset around (so I suppose that is the orientation tracking not working…forgive me, newbie at this)
It looks that the Shapespark viewer cannot access motion and orientation data required in the VR mode. On iOS a website has to ask the user for permission to access this data. Is it possible that the first time you opened a scene you saw a permission pop-up and dismissed it?
Could you go to Settings > Safari > Advanced > Website Data > Edit and look for your self-hosting domain? Remove it and try to open your scene again. You can repeat this process for the shapespark.com domain if you also open scenes from our hosting.
For self-hosting the workaround will be available in the next Shapespark release. It will require rebundling and reuploading a scene to your own hosting.