Unity Build and Player Settings for Oculus Quest? — Oculus
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.

Unity Build and Player Settings for Oculus Quest?

Looper521Looper521 Posts: 3 Oculus Start Member
Is there a summary of the best Unity build settings and player settings for Oculus Quest VR apps?  I would otherwise assume we simply follow the Unity "Android Settings" (e.g. https://developer.oculus.com/documentation/quest/latest/concepts/unity-build-android/), but I'm worried I am sub-optimizing for the Quest by following directions designed for the Oculus GO.  For example, should the Build "Texture Compression" still be set to "ASTC" even though ETC2 (GLES 3.0) is available?  Do we still use OpenGLES3 as the Graphics API?  etc.

I am using Unity 2019.1.5f1 on a Mac.  I'm able to build apps just fine but want to optimize.

Comments

  • tommosaurtommosaur Posts: 35 Oculus Start Member
    ASTC is much better than ETC2 (better quality look at more efficient compression), so yes, use ASTC.
    And yes, you have to use OpenglES3 right now when using Unity as Vulkan deploy does not work in VR deploy yet and is expected to work with 2019.3.
    Until then best you actually remove Vulkan from the graphics apis as it will reduce your build size and deploy time to not include apis which are not used.
Sign In or Register to comment.