Vr camera rotation bugged?

Hello!!

We have a problem with the VR Gear for Samsung Camera rotation.
The rotation of the headset doesn´t match with the vertical axis of the viewer, wich gives a displacing sensation and makes the experience dizzy.

We tried modifying the values in the script but still doesn´t work. Turning the head from left to right looks like the rotation has an offset from the center of the capsule.

Here are a few sample images showing the effect.

What we expect:

What we experience in Gear VR:

I dont know if you know this issue but we have no clue on solving it.
We tried in 4.13 but we experienced the same issue…

Any clue?

thank you!!

Sorry i forgot something…

When we run the game in the PC viewport, rotation works perfectly. The issue only happens when we run the apk with the HMD.

Strange xD

Hey Cristian,

After testing this using the binary version of Unreal Engine 4 (UE4) 4.13 you get from the Unreal Engine Launcher I am not able to reproduce the issue you are referring too. After setting up a new blank Blueprint based project here is what I am seeing when I try the project out on the device. I am recording this by moving the phone in my hand so please forgive the shakiness of the camera.

https://dl.dropboxusercontent.com/u/68719/Gear_VR_Rotation.mp4

Since I am not seeing something similar to your issue can you please provide me with the following information so that I can further troubleshoot your issue.

  • Camera Setup: How do you have your camera setup in your Pawn Blueprint? For the best results, you should have your camera parented to a new Scene Root component like in the following image.

113364-gearvr_camera_setup.png

  • Pawn Setup: Which kind of Player Pawn are you using? Are you using a Pawn or are you using a Character? If you are using a Character try using / reparenting your player to use the Pawn class and see if that helps. The Character class is similar to Pawn, it just has more options. You can re-parent your Blueprint by going to File >> Reparent Blueprint (3rd from bottom) and then selecting the new Parent class from the list that is displayed.

Recording Video from the device: The images you have provided me make it a bit hard to understand exactly what is happening. If you do the following you can record a short video of what is going on and that might allow me to better understand what is happening. To record a video you will need to do the following.

  • First, make sure you have enabled Gear VR developer mode so that you can see what your project will look like without having to put the HMD on. To do this check out the following documentation page. https://docs.unrealengine.com/latest/INT/Platforms/GearVR/Prerequisites/index.html

  • Next, make sure your phone is connected to your PC via a USB cable and then open up the command prompt. When the command prompt is open input, adb shell screenrecord /sdcard/movie.mp4 --bit-rate 8000000, and press enter to start recording video. To stop recording video just close the command prompt window. The completed video should then be placed in the root drive of your phone’s storage.

Please try all of the above and let me know if that helps or not. If that does not help, please respond back to this thread so that we can escalate this issue further. In the meantime if any other questions come up please let me know.

Cheers-

Sam Deiter