IMPORTANT:

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible: https://developer.oculus.com/quest-pitch/

For additional information and context, please see "Submitting Your App to the Oculus Quest Store".
Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Oculus Quest App framerate way slower than same app on Oculus Go

Hello everyone,

I recently developped an app for Oculus Go on Unity using the OVR Plugin, and now I'm trying to port it to the Oculus Quest. The Oculus Go App was a bit laggy because there was a lot of world space UI, so I found ways to make it run smoothly at 60 fps.
When developping it for the Quest, I had to recreate a matching InputManager so it could work well with the controllers, and I changed OVRManager's target device from Go to Quest.
But when I build the app, it runs at maximum 40 fps on the Quest, even though it was really smooth on the Go.

Comparing both Profilers on my PC, I can't manage to find any difference : it looks like a lot of CPU usage is taken by EventSystem ( because of World space UI), Camera Rendering and OVRManager.Update() (which obviously can't be too altered by me (the raycasting part takes the most time)).
Of course this is because my PC isn't using all the resources of the scene since VR isn't activated, but to my knowledge there is still no way to connect the Unity profiler to an Android Oculus device.

Here is the Go App Profiler :

And here is the Quest's :

Behaviour script Update takes even less time on the Quest because I managed to optimize some things.

So basically I want to know why the application takes way more resources on the Quest than on the Go. It can't only be the 6 DOF component.

Any suggestion is welcome, Thank you !

Comments

  • AnicrofAnicrof Posts: 2
    NerveGear
    I resolved this, for anyone wondering, I can't manage to link the post but it's on Unity forums :

    forum.unity.com/threads/oculus-quests-framerate-oculus-gos-framerate-for-the-same-app.804471/#post-5344263
Sign In or Register to comment.