Forum Discussion
hoesterey
9 years agoProtege
Head rotation exaggerates position changes after getting touches.
After hooking up the Oculus touches rotating my head in unity exaggerates the positional change. E.g. When looking down it feels like I'm dropping a good foot.
https://www.youtube.com/watch?v=oGoouLUyKI4&feature=youtu.be
Any ideas how to fix this issue?
https://www.youtube.com/watch?v=oGoouLUyKI4&feature=youtu.be
Any ideas how to fix this issue?
9 Replies
Replies have been turned off for this discussion
- hoestereyProtegeI think this a new issues caused when cameras are layered. e.g. I use a separate camera to render the cockpit.
- hoestereyProtegeActually I don't think its multiple cameras as I moved everything to one camera with no improvement. Something weird going on though, as the movement of close up objects is exaggerated. This problem does not happen outside of unity.
- hoestereyProtege
imperativity said:
Hi,
May I ask which version of Unity you are using?
Thanks.
We needed to upgrade to 5.5p1 due to bugs in the other versions of unity that were blocking our project. Also using 1.10 utilities. We added touches around the same time and that seamed to cause the issue.
Its as if anything close to the camera moves too much, perspective is just a touch off. Makes people feel instantly uncomfortable just looking around in a unmoving scene. - hoestereyProtege
imperativity said:
I'm currently looking into this issue right now. At this time we are unable to reproduce this issue on our end. I will let you know if we are able to in the near future.
A few more questions for you: how are your scripts handling the camera? Are you using a custom head model? Does the issue occur with a GameObject that has only a Camera component on it?
Hi,
So I just did a test for you.
I put a OVR camera prefab with no modifications in the scene. Its not parented to any game object (I just placed it in the proper location before hitting play)
Its hard to tell in the 2d video but it looks like that console is moving toward me way more then it should when I rotate my head down.
Again this is only for close up objects. Almost as if the lens was set wrong. You can see it a little if you notice the top of the console seams to get bigger at the top of the frame. This is really exaggerated in VR and feels like I'm moving toward it.
https://youtu.be/PEc6MbqGBzc
One thing to call out. I have a standing desk. Could the angle between my head and the sensors be causing an issue within unity? Seams like a stretch as other apps are working fine but thought I'd call it out. - hoestereyProtege
imperativity said:
Hi,Having a standing
desk shouldn't affect anything. How large is your world?Would you be willing to share a copy of your project with us so we can evaluate the issue?
Absolutely,
I can make a test project for you with just the assets you need to repro. The world is large though the issue happens at origin in a test scene.
Could you tell me where or how to get it to you? I can do that by end of day. - hoestereyProtege
imperativity said:
Please upload it to a dropbox account and message me the link.
Thanks.
So "good" news I think. In making a test project I discovered that copying my project and deleting the libraries fixed the test project. So I deleted and rebuilt the libraries in the main project and everything is better. Looks like something in unity is not getting rebuilt. - hoestereyProtegeI've started a post in the unity forums. I've seen a ton of bugs in 5.5 related to libraries not properly updating.
https://forum.unity3d.com/threads/5-5p1-libraries-are-not-getting-rebuilt-properly.446660/ - delphinius81Rising StarI have this issue as well, actually. After I set up Touch and the second tracker, head rotation in Unity results in way more movement than I would have expected in up close objects. Guess I can try to completely rebuild my library to see if that fixes it.
Edit: This is on 5.5.0f3 and 5.5.0p1. I then tried again with 5.4.3p3 (though didn't do a reimport on the library) and had the issue there as well. Installing 5.5.0p2 now and will try to completely rebuild the library to see if that fixes things. - delphinius81Rising StarIt looks like either upgrading to the latest Unity patch version or rebuilding my library fixed the issue for me as well - both in editor and in a build. Might be worth adding to a sticky note somewhere about issues with upgrading from Unity 5.4. to 5.5.
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
- 6 months ago
- 2 years ago