Forum Discussion
fawnha
11 years agoHonored Guest
1 frame delay on GUI display
I have been trying for a couple of days to implement a uGUI GUI in Gear VR but I always get a one frame delay when displaying the GUI. This result of this is that when I stop rotating the HMD the GUI takes a frame to catch up which is really ugly. I first tried to attach the Canvas to the left, center and right anchor points but this caused the delay. Next I tried to attach a callback to OVRCameraRig.UpdatedAnchors and used this callback to set the Canvas' position and orientation using the OVRCameraRig.rightEyeAnchor transform (I also tried leftEyeAnchor and centerEyeAnchor). I managed to get the GUI to stay in the center of the screen but the 1 frame delay was still present.
The interesting and somewhat worrying thing is that the menu created by the OVRUGUI.cs script which is part of the SDK also has the same 1 frame delay.
Has anyone else experienced this problem and has anyone worked out how to solve it?
The interesting and somewhat worrying thing is that the menu created by the OVRUGUI.cs script which is part of the SDK also has the same 1 frame delay.
Has anyone else experienced this problem and has anyone worked out how to solve it?
3 Replies
Replies have been turned off for this discussion
- cyberealityGrand ChampionHave you tried making it a child of the left or right eye camera?
- fawnhaHonored GuestYes, I tried the left camera, right camera and center camera.
- justinISOHonored GuestI am seeing this also. Were you able to find a solution?
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 5 months ago
- 5 months ago